<trclass="memdesc:ad4d7570552aaf140e380e7a44e7785af"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a string describing the backend Descriptor. <ahref="#ad4d7570552aaf140e380e7a44e7785af">More...</a><br/></td></tr>
<trclass="inherit_header pub_methods_classcudnn__frontend_1_1BackendDescriptor"><tdcolspan="2"onclick="javascript:toggleInherit('pub_methods_classcudnn__frontend_1_1BackendDescriptor')"><imgsrc="../../closed.png"alt="-"/> Public Member Functions inherited from <aclass="el"href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td></tr>
<trclass="memdesc:af34344e365e6422ee86955349bf80b49 inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Current status of the descriptor. <ahref="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#af34344e365e6422ee86955349bf80b49">More...</a><br/></td></tr>
<trclass="memdesc:a3ef02443f20b90223baf5f1922505eab inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Set status of the descriptor. <ahref="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a3ef02443f20b90223baf5f1922505eab">More...</a><br/></td></tr>
<trclass="memdesc:a57c83e78374bac747b5660fb271b947a inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns a copy of underlying managed descriptor. <ahref="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a57c83e78374bac747b5660fb271b947a">More...</a><br/></td></tr>
<trclass="inherit_header pro_methods_classcudnn__frontend_1_1BackendDescriptor"><tdcolspan="2"onclick="javascript:toggleInherit('pro_methods_classcudnn__frontend_1_1BackendDescriptor')"><imgsrc="../../closed.png"alt="-"/> Protected Member Functions inherited from <aclass="el"href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td></tr>
<trclass="memdesc:a8a5466c444f2de721118334ac876c6ba inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Shared pointer of the <aclass="el"href="../../d5/d14/classcudnn__frontend_1_1OpaqueBackendPointer.html">OpaqueBackendPointer</a>. <ahref="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a8a5466c444f2de721118334ac876c6ba">More...</a><br/></td></tr>
<trclass="memdesc:a0d416655dab2b5a675fecb5df9ea8521 inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Error message if any being set. <ahref="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a0d416655dab2b5a675fecb5df9ea8521">More...</a><br/></td></tr>
<divclass="textblock"><p>ReductionDesc Descriptor Class This class tells the properties of the Reduction operation Properties:</p><ul>
<li>math_precision</li>
<li>reduction_op</li>
</ul>
<p>Use <aclass="el"href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">ReductionDesc_v8</a> to build this class. Describe returns a string describing the Reduction operation </p>
<pclass="definition">Definition at line <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00048">48</a> of file <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html">cudnn_frontend_ReductionDesc.h</a>.</p>
</div><h2class="groupheader">Constructor & Destructor Documentation</h2>
<pclass="definition">Definition at line <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00052">52</a> of file <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html">cudnn_frontend_ReductionDesc.h</a>.</p>
<pclass="reference">References <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00071">math_precision</a>, <aclass="el"href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#ad6401829cd5e411a5deb301610e98700">operator=()</a>, <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00072">reduction_op</a>, <aclass="el"href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#ad85b9113cca58bfeacc1ca33752cb578">ReductionDesc_v8()</a>, and <aclass="el"href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#a2f878e63e294f06ac57a614db0a6c749">~ReductionDesc_v8()</a>.</p>
<pclass="reference">Referenced by <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00101">cudnn_frontend::ReductionDescBuilder_v8::build()</a>, and <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00052">describe()</a>.</p>
<pclass="definition">Definition at line <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00050">50</a> of file <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html">cudnn_frontend_ReductionDesc.h</a>.</p>
<pclass="reference">Referenced by <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00101">cudnn_frontend::ReductionDescBuilder_v8::build()</a>.</p>
</div>
</div>
<h2class="groupheader">Member Data Documentation</h2>
<pclass="definition">Definition at line <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00071">71</a> of file <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html">cudnn_frontend_ReductionDesc.h</a>.</p>
<pclass="reference">Referenced by <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00052">describe()</a>.</p>
<pclass="definition">Definition at line <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00072">72</a> of file <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html">cudnn_frontend_ReductionDesc.h</a>.</p>
<pclass="reference">Referenced by <aclass="el"href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00052">describe()</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<pclass="definition">Definition at line <aclass="el"href="../../d5/db8/json_8hpp_source.html#l03582">3582</a> of file <aclass="el"href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div><hr/>The documentation for this struct was generated from the following file:<ul>
<pclass="definition">Definition at line <aclass="el"href="../../d5/db8/json_8hpp_source.html#l03434">3434</a> of file <aclass="el"href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div><hr/>The documentation for this struct was generated from the following file:<ul>
<trclass="memdesc:ga3efa065fc125c5af06bd0a9c543bdb9f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Set Math Precision Data Type for the Convolution Operation. <ahref="../../d2/db5/group__PointWiseDescBuilder__v8.html#ga3efa065fc125c5af06bd0a9c543bdb9f">More...</a><br/></td></tr>
<trclass="memdesc:ga124ebb4a416c645cd0b68f59545c62a8"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Set upper and lower limits for the RELU activation. <ahref="../../d2/db5/group__PointWiseDescBuilder__v8.html#ga124ebb4a416c645cd0b68f59545c62a8">More...</a><br/></td></tr>
<trclass="memdesc:ga48264536e68f952e92a0bdbaa84d9363"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Set pointwise mode for the activation. <ahref="../../d2/db5/group__PointWiseDescBuilder__v8.html#ga48264536e68f952e92a0bdbaa84d9363">More...</a><br/></td></tr>
<trclass="memdesc:gae5240136e19e0a4094036d48c6b1a3b7"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Set NaN propagation mode. <ahref="../../d2/db5/group__PointWiseDescBuilder__v8.html#gae5240136e19e0a4094036d48c6b1a3b7">More...</a><br/></td></tr>
<divclass="textblock"><p><aclass="el"href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> Class Helper class used to build <aclass="el"href="../../d4/d26/classcudnn__frontend_1_1PointWiseDesc__v8.html">PointWiseDesc_v8</a> class </p>
<pclass="definition">Definition at line <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00153">153</a> of file <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
</div><h2class="groupheader">Constructor & Destructor Documentation</h2>
<p>constructs the <aclass="el"href="../../d4/d26/classcudnn__frontend_1_1PointWiseDesc__v8.html">PointWiseDesc_v8</a> by calling the cudnn API Throws the appropriate error message </p>
<pclass="definition">Definition at line <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00225">225</a> of file <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
<pclass="reference">References <aclass="el"href="../../d8/dc4/cudnn__frontend__Logging_8h_source.html#l00072">cudnn_frontend::getLogger()</a>, <aclass="el"href="../../d4/d26/classcudnn__frontend_1_1PointWiseDesc__v8.html#aebb5f72b43b33a8163edf8c09f21b7dd">cudnn_frontend::PointWiseDesc_v8::operator=()</a>, <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00058">cudnn_frontend::PointWiseDesc_v8::PointWiseDescBuilder_v8</a>, <aclass="el"href="../../df/d17/cudnn__frontend__utils_8h_source.html#l00138">cudnn_frontend::set_error_and_throw_exception()</a>, and <aclass="el"href="../../dc/d11/cudnn__backend__base_8h_source.html#l00160">cudnn_frontend::BackendDescriptor::status</a>.</p>
<pclass="definition">Definition at line <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00205">205</a> of file <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
<pclass="definition">Definition at line <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00187">187</a> of file <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
<pclass="definition">Definition at line <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00199">199</a> of file <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
<pclass="definition">Definition at line <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00193">193</a> of file <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
<pclass="definition">Definition at line <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00211">211</a> of file <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
<pclass="definition">Definition at line <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00217">217</a> of file <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
</div>
</div>
<h2class="groupheader">Member Data Documentation</h2>
<pclass="definition">Definition at line <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00387">387</a> of file <aclass="el"href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<trclass="memdesc:ga00d10a076c22e86354a789852c56c22f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Query the workspace requirement for the given plan. <ahref="../../d7/d0d/group__ExecutionPlanQuery.html#ga00d10a076c22e86354a789852c56c22f">More...</a><br/></td></tr>
<trclass="memdesc:gad80aa2980d915449d05db4c71041e2e0"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a string describing the backend Descriptor. <ahref="../../d7/d0d/group__ExecutionPlanQuery.html#gad80aa2980d915449d05db4c71041e2e0">More...</a><br/></td></tr>
<trclass="inherit_header pub_methods_classcudnn__frontend_1_1BackendDescriptor"><tdcolspan="2"onclick="javascript:toggleInherit('pub_methods_classcudnn__frontend_1_1BackendDescriptor')"><imgsrc="../../closed.png"alt="-"/> Public Member Functions inherited from <aclass="el"href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td></tr>
<trclass="memdesc:af34344e365e6422ee86955349bf80b49 inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Current status of the descriptor. <ahref="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#af34344e365e6422ee86955349bf80b49">More...</a><br/></td></tr>
<trclass="memdesc:a3ef02443f20b90223baf5f1922505eab inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Set status of the descriptor. <ahref="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a3ef02443f20b90223baf5f1922505eab">More...</a><br/></td></tr>
<trclass="memdesc:a57c83e78374bac747b5660fb271b947a inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns a copy of underlying managed descriptor. <ahref="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a57c83e78374bac747b5660fb271b947a">More...</a><br/></td></tr>
<trclass="inherit_header pro_methods_classcudnn__frontend_1_1BackendDescriptor"><tdcolspan="2"onclick="javascript:toggleInherit('pro_methods_classcudnn__frontend_1_1BackendDescriptor')"><imgsrc="../../closed.png"alt="-"/> Protected Member Functions inherited from <aclass="el"href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td></tr>
<trclass="memdesc:a8a5466c444f2de721118334ac876c6ba inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Shared pointer of the <aclass="el"href="../../d5/d14/classcudnn__frontend_1_1OpaqueBackendPointer.html">OpaqueBackendPointer</a>. <ahref="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a8a5466c444f2de721118334ac876c6ba">More...</a><br/></td></tr>
<trclass="memdesc:a0d416655dab2b5a675fecb5df9ea8521 inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Error message if any being set. <ahref="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a0d416655dab2b5a675fecb5df9ea8521">More...</a><br/></td></tr>
<divclass="textblock"><p><aclass="el"href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html">ExecutionPlan_v8</a> Class This class tells the Configuration of the Engine in terms of the knob choices Properties:</p><ul>
<li>num knobs</li>
<li>Choice</li>
<li>Engine</li>
</ul>
<p>Use <aclass="el"href="../../d1/d74/classcudnn__frontend_1_1ExecutionPlanBuilder__v8.html">ExecutionPlanBuilder_v8</a> to build this class. Describe returns a string describing the tensor class </p>
<pclass="definition">Definition at line <aclass="el"href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html#l00051">51</a> of file <aclass="el"href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html">cudnn_frontend_ExecutionPlan.h</a>.</p>
</div><h2class="groupheader">Constructor & Destructor Documentation</h2>
<pclass="reference">Referenced by <aclass="el"href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html#l00298">cudnn_frontend::ExecutionPlanBuilder_v8::build()</a>, and <aclass="el"href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html#l00103">getNumericNotes()</a>.</p>
</div>
</div>
<h2class="groupheader">Friends And Related Function Documentation</h2>
<pclass="definition">Definition at line <aclass="el"href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html#l00053">53</a> of file <aclass="el"href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html">cudnn_frontend_ExecutionPlan.h</a>.</p>
<pclass="reference">Referenced by <aclass="el"href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html#l00298">cudnn_frontend::ExecutionPlanBuilder_v8::build()</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>