Commit 1811808c authored by JR_ZZU's avatar JR_ZZU 🌴
Browse files

add new files

parent c2b62b7f
<map id="nlohmann::detail::iterator_input_adapter&lt; IteratorType &gt;" name="nlohmann::detail::iterator_input_adapter&lt; IteratorType &gt;">
</map>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>CUDNN Frontend API: cudnn_frontend::ReductionDesc_v8 Class Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">CUDNN Frontend API
&#160;<span id="projectnumber">8.3.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html','../../');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="../../d4/d4d/classcudnn__frontend_1_1ReductionDesc__v8-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">cudnn_frontend::ReductionDesc_v8 Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html">cudnn_frontend_ReductionDesc.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for cudnn_frontend::ReductionDesc_v8:</div>
<div class="dyncontent">
<div class="center"><img src="../../d0/d8f/classcudnn__frontend_1_1ReductionDesc__v8__inherit__graph.png" border="0" usemap="#cudnn__frontend_1_1ReductionDesc__v8_inherit__map" alt="Inheritance graph"/></div>
<map name="cudnn__frontend_1_1ReductionDesc__v8_inherit__map" id="cudnn__frontend_1_1ReductionDesc__v8_inherit__map">
<area shape="rect" id="node2" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html" title="{cudnn_frontend::BackendDescriptor\n|# pointer\l# status\l# err_msg\l|+ describe()\l+ get_raw_desc()\l+ get_status()\l+ set_status()\l+ set_error()\l+ get_error()\l+ get_desc()\l+ initialize_managed\l_backend_pointer()\l# BackendDescriptor()\l# BackendDescriptor()\l}" alt="" coords="5,5,236,259"/>
</map>
</div>
<div class="dynheader">
Collaboration diagram for cudnn_frontend::ReductionDesc_v8:</div>
<div class="dyncontent">
<div class="center"><img src="../../d3/dbc/classcudnn__frontend_1_1ReductionDesc__v8__coll__graph.png" border="0" usemap="#cudnn__frontend_1_1ReductionDesc__v8_coll__map" alt="Collaboration graph"/></div>
<map name="cudnn__frontend_1_1ReductionDesc__v8_coll__map" id="cudnn__frontend_1_1ReductionDesc__v8_coll__map">
<area shape="rect" id="node2" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html" title="{cudnn_frontend::BackendDescriptor\n||+ describe()\l+ get_raw_desc()\l+ get_status()\l+ set_status()\l+ set_error()\l+ get_error()\l+ get_desc()\l+ initialize_managed\l_backend_pointer()\l# BackendDescriptor()\l# BackendDescriptor()\l}" alt="" coords="113,301,344,525"/>
<area shape="rect" id="node3" title="STL class. " alt="" coords="29,154,109,231"/>
<area shape="rect" id="node4" title="STL class. " alt="" coords="5,5,132,97"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ad4d7570552aaf140e380e7a44e7785af"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#ad4d7570552aaf140e380e7a44e7785af">describe</a> () const override</td></tr>
<tr class="memdesc:ad4d7570552aaf140e380e7a44e7785af"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a string describing the backend Descriptor. <a href="#ad4d7570552aaf140e380e7a44e7785af">More...</a><br /></td></tr>
<tr class="separator:ad4d7570552aaf140e380e7a44e7785af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae7f2e5e1ade53d6747a0a3f2ee72125"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#aae7f2e5e1ade53d6747a0a3f2ee72125">ReductionDesc_v8</a> (<a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">ReductionDesc_v8</a> &amp;&amp;from)=default</td></tr>
<tr class="separator:aae7f2e5e1ade53d6747a0a3f2ee72125"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6401829cd5e411a5deb301610e98700"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">ReductionDesc_v8</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#ad6401829cd5e411a5deb301610e98700">operator=</a> (<a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">ReductionDesc_v8</a> &amp;&amp;from)=default</td></tr>
<tr class="separator:ad6401829cd5e411a5deb301610e98700"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f878e63e294f06ac57a614db0a6c749"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#a2f878e63e294f06ac57a614db0a6c749">~ReductionDesc_v8</a> ()=default</td></tr>
<tr class="separator:a2f878e63e294f06ac57a614db0a6c749"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classcudnn__frontend_1_1BackendDescriptor')"><img src="../../closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td></tr>
<tr class="memitem:a3aa1ab42ab96471092185f15e22c1e9f inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">cudnnBackendDescriptor_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a3aa1ab42ab96471092185f15e22c1e9f">get_raw_desc</a> () const</td></tr>
<tr class="separator:a3aa1ab42ab96471092185f15e22c1e9f inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af34344e365e6422ee86955349bf80b49 inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">cudnnStatus_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#af34344e365e6422ee86955349bf80b49">get_status</a> () const</td></tr>
<tr class="memdesc:af34344e365e6422ee86955349bf80b49 inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current status of the descriptor. <a href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#af34344e365e6422ee86955349bf80b49">More...</a><br /></td></tr>
<tr class="separator:af34344e365e6422ee86955349bf80b49 inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ef02443f20b90223baf5f1922505eab inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a3ef02443f20b90223baf5f1922505eab">set_status</a> (cudnnStatus_t const status_) const</td></tr>
<tr class="memdesc:a3ef02443f20b90223baf5f1922505eab inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set status of the descriptor. <a href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a3ef02443f20b90223baf5f1922505eab">More...</a><br /></td></tr>
<tr class="separator:a3ef02443f20b90223baf5f1922505eab inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1748a5c560905314930c37b2ed1a54d2 inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a1748a5c560905314930c37b2ed1a54d2">set_error</a> (const char *message) const</td></tr>
<tr class="memdesc:a1748a5c560905314930c37b2ed1a54d2 inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set Diagonistic error message. <a href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a1748a5c560905314930c37b2ed1a54d2">More...</a><br /></td></tr>
<tr class="separator:a1748a5c560905314930c37b2ed1a54d2 inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfde0f34b0bf49c45d3d9c0408284f6f inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#abfde0f34b0bf49c45d3d9c0408284f6f">get_error</a> () const</td></tr>
<tr class="memdesc:abfde0f34b0bf49c45d3d9c0408284f6f inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Diagonistic error message if any. <a href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#abfde0f34b0bf49c45d3d9c0408284f6f">More...</a><br /></td></tr>
<tr class="separator:abfde0f34b0bf49c45d3d9c0408284f6f inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57c83e78374bac747b5660fb271b947a inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../df/de1/namespacecudnn__frontend.html#ac94d582cdfa2adf3d68a4e675e5d69aa">ManagedOpaqueDescriptor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a57c83e78374bac747b5660fb271b947a">get_desc</a> () const</td></tr>
<tr class="memdesc:a57c83e78374bac747b5660fb271b947a inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a copy of underlying managed descriptor. <a href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a57c83e78374bac747b5660fb271b947a">More...</a><br /></td></tr>
<tr class="separator:a57c83e78374bac747b5660fb271b947a inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a070df0d11a52793ce9480dbdcee0c24e inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">cudnnStatus_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a070df0d11a52793ce9480dbdcee0c24e">initialize_managed_backend_pointer</a> (cudnnBackendDescriptorType_t <a class="el" href="../../db/d0a/classstd_1_1conditional_1_1type.html">type</a>)</td></tr>
<tr class="memdesc:a070df0d11a52793ce9480dbdcee0c24e inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the underlying managed descriptor. <a href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a070df0d11a52793ce9480dbdcee0c24e">More...</a><br /></td></tr>
<tr class="separator:a070df0d11a52793ce9480dbdcee0c24e inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:ad85b9113cca58bfeacc1ca33752cb578"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#ad85b9113cca58bfeacc1ca33752cb578">ReductionDesc_v8</a> ()=default</td></tr>
<tr class="separator:ad85b9113cca58bfeacc1ca33752cb578"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51ff940ebdc71d701b7a3cbea9fe9825"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#a51ff940ebdc71d701b7a3cbea9fe9825">ReductionDesc_v8</a> (<a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">ReductionDesc_v8</a> const &amp;)=delete</td></tr>
<tr class="separator:a51ff940ebdc71d701b7a3cbea9fe9825"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51f082e952ed5e01ddc9ef3f02f32f3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">ReductionDesc_v8</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#a51f082e952ed5e01ddc9ef3f02f32f3b">operator=</a> (<a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">ReductionDesc_v8</a> const &amp;)=delete</td></tr>
<tr class="separator:a51f082e952ed5e01ddc9ef3f02f32f3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:ab20fbdc2c97f07ff305cc6693adc242f"><td class="memItemLeft" align="right" valign="top">cudnnDataType_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#ab20fbdc2c97f07ff305cc6693adc242f">math_precision</a> = CUDNN_DATA_FLOAT</td></tr>
<tr class="separator:ab20fbdc2c97f07ff305cc6693adc242f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7de6c8f64b486904b1e7542eb6b40281"><td class="memItemLeft" align="right" valign="top">cudnnReduceTensorOp_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#a7de6c8f64b486904b1e7542eb6b40281">reduction_op</a> = CUDNN_REDUCE_TENSOR_ADD</td></tr>
<tr class="separator:a7de6c8f64b486904b1e7542eb6b40281"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a2d40c33ae24254be60d002d429637d22"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#a2d40c33ae24254be60d002d429637d22">ReductionDescBuilder_v8</a></td></tr>
<tr class="separator:a2d40c33ae24254be60d002d429637d22"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_methods_classcudnn__frontend_1_1BackendDescriptor"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classcudnn__frontend_1_1BackendDescriptor')"><img src="../../closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td></tr>
<tr class="memitem:a8aa93686ca88410fc048b05155148183 inherit pro_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a8aa93686ca88410fc048b05155148183">BackendDescriptor</a> (<a class="el" href="../../df/de1/namespacecudnn__frontend.html#ac94d582cdfa2adf3d68a4e675e5d69aa">ManagedOpaqueDescriptor</a> pointer_, cudnnStatus_t status_, std::string err_msg_)</td></tr>
<tr class="separator:a8aa93686ca88410fc048b05155148183 inherit pro_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5765369a5739c2ea81c4f39ce2d1c46e inherit pro_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a5765369a5739c2ea81c4f39ce2d1c46e">BackendDescriptor</a> ()=default</td></tr>
<tr class="separator:a5765369a5739c2ea81c4f39ce2d1c46e inherit pro_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classcudnn__frontend_1_1BackendDescriptor')"><img src="../../closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td></tr>
<tr class="memitem:a62312f29dbbc7c11c1da54a2ad41c52f inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../df/de1/namespacecudnn__frontend.html#ac94d582cdfa2adf3d68a4e675e5d69aa">ManagedOpaqueDescriptor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a62312f29dbbc7c11c1da54a2ad41c52f">pointer</a></td></tr>
<tr class="separator:a62312f29dbbc7c11c1da54a2ad41c52f inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a5466c444f2de721118334ac876c6ba inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">cudnnStatus_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a8a5466c444f2de721118334ac876c6ba">status</a> = CUDNN_STATUS_SUCCESS</td></tr>
<tr class="memdesc:a8a5466c444f2de721118334ac876c6ba inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shared pointer of the <a class="el" href="../../d5/d14/classcudnn__frontend_1_1OpaqueBackendPointer.html">OpaqueBackendPointer</a>. <a href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a8a5466c444f2de721118334ac876c6ba">More...</a><br /></td></tr>
<tr class="separator:a8a5466c444f2de721118334ac876c6ba inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d416655dab2b5a675fecb5df9ea8521 inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a0d416655dab2b5a675fecb5df9ea8521">err_msg</a></td></tr>
<tr class="memdesc:a0d416655dab2b5a675fecb5df9ea8521 inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error message if any being set. <a href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a0d416655dab2b5a675fecb5df9ea8521">More...</a><br /></td></tr>
<tr class="separator:a0d416655dab2b5a675fecb5df9ea8521 inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="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 <a class="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>
<p class="definition">Definition at line <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00048">48</a> of file <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html">cudnn_frontend_ReductionDesc.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="aae7f2e5e1ade53d6747a0a3f2ee72125"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae7f2e5e1ade53d6747a0a3f2ee72125">&#9670;&nbsp;</a></span>ReductionDesc_v8() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">cudnn_frontend::ReductionDesc_v8::ReductionDesc_v8 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">ReductionDesc_v8</a> &amp;&amp;&#160;</td>
<td class="paramname"><em>from</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2f878e63e294f06ac57a614db0a6c749"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f878e63e294f06ac57a614db0a6c749">&#9670;&nbsp;</a></span>~ReductionDesc_v8()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">cudnn_frontend::ReductionDesc_v8::~ReductionDesc_v8 </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00052">describe()</a>.</p>
</div>
</div>
<a id="ad85b9113cca58bfeacc1ca33752cb578"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad85b9113cca58bfeacc1ca33752cb578">&#9670;&nbsp;</a></span>ReductionDesc_v8() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">cudnn_frontend::ReductionDesc_v8::ReductionDesc_v8 </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00052">describe()</a>.</p>
</div>
</div>
<a id="a51ff940ebdc71d701b7a3cbea9fe9825"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a51ff940ebdc71d701b7a3cbea9fe9825">&#9670;&nbsp;</a></span>ReductionDesc_v8() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">cudnn_frontend::ReductionDesc_v8::ReductionDesc_v8 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">ReductionDesc_v8</a> const &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">delete</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="ad4d7570552aaf140e380e7a44e7785af"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4d7570552aaf140e380e7a44e7785af">&#9670;&nbsp;</a></span>describe()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::string cudnn_frontend::ReductionDesc_v8::describe </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Return a string describing the backend Descriptor. </p>
<p>Implements <a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#ab652fb3e9a58092fbb137b0e959a9478">cudnn_frontend::BackendDescriptor</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00052">52</a> of file <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html">cudnn_frontend_ReductionDesc.h</a>.</p>
<p class="reference">References <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00071">math_precision</a>, <a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#ad6401829cd5e411a5deb301610e98700">operator=()</a>, <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00072">reduction_op</a>, <a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#ad85b9113cca58bfeacc1ca33752cb578">ReductionDesc_v8()</a>, and <a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#a2f878e63e294f06ac57a614db0a6c749">~ReductionDesc_v8()</a>.</p>
</div>
</div>
<a id="ad6401829cd5e411a5deb301610e98700"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad6401829cd5e411a5deb301610e98700">&#9670;&nbsp;</a></span>operator=() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">ReductionDesc_v8</a>&amp; cudnn_frontend::ReductionDesc_v8::operator= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">ReductionDesc_v8</a> &amp;&amp;&#160;</td>
<td class="paramname"><em>from</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00101">cudnn_frontend::ReductionDescBuilder_v8::build()</a>, and <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00052">describe()</a>.</p>
</div>
</div>
<a id="a51f082e952ed5e01ddc9ef3f02f32f3b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a51f082e952ed5e01ddc9ef3f02f32f3b">&#9670;&nbsp;</a></span>operator=() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">ReductionDesc_v8</a>&amp; cudnn_frontend::ReductionDesc_v8::operator= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">ReductionDesc_v8</a> const &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">delete</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="a2d40c33ae24254be60d002d429637d22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d40c33ae24254be60d002d429637d22">&#9670;&nbsp;</a></span>ReductionDescBuilder_v8</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">friend class <a class="el" href="../../d2/da0/classcudnn__frontend_1_1ReductionDescBuilder__v8.html">ReductionDescBuilder_v8</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00050">50</a> of file <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html">cudnn_frontend_ReductionDesc.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00101">cudnn_frontend::ReductionDescBuilder_v8::build()</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="ab20fbdc2c97f07ff305cc6693adc242f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab20fbdc2c97f07ff305cc6693adc242f">&#9670;&nbsp;</a></span>math_precision</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">cudnnDataType_t cudnn_frontend::ReductionDesc_v8::math_precision = CUDNN_DATA_FLOAT</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00071">71</a> of file <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html">cudnn_frontend_ReductionDesc.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00052">describe()</a>.</p>
</div>
</div>
<a id="a7de6c8f64b486904b1e7542eb6b40281"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7de6c8f64b486904b1e7542eb6b40281">&#9670;&nbsp;</a></span>reduction_op</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">cudnnReduceTensorOp_t cudnn_frontend::ReductionDesc_v8::reduction_op = CUDNN_REDUCE_TENSOR_ADD</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00072">72</a> of file <a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html">cudnn_frontend_ReductionDesc.h</a>.</p>
<p class="reference">Referenced by <a class="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>
<li><a class="el" href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html">cudnn_frontend_ReductionDesc.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../df/de1/namespacecudnn__frontend.html">cudnn_frontend</a></li><li class="navelem"><a class="el" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">ReductionDesc_v8</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>
</html>
var classcudnn__frontend_1_1ReductionDesc__v8 =
[
[ "ReductionDesc_v8", "d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#aae7f2e5e1ade53d6747a0a3f2ee72125", null ],
[ "~ReductionDesc_v8", "d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#a2f878e63e294f06ac57a614db0a6c749", null ],
[ "ReductionDesc_v8", "d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#ad85b9113cca58bfeacc1ca33752cb578", null ],
[ "ReductionDesc_v8", "d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#a51ff940ebdc71d701b7a3cbea9fe9825", null ],
[ "describe", "d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#ad4d7570552aaf140e380e7a44e7785af", null ],
[ "operator=", "d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#ad6401829cd5e411a5deb301610e98700", null ],
[ "operator=", "d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#a51f082e952ed5e01ddc9ef3f02f32f3b", null ],
[ "ReductionDescBuilder_v8", "d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#a2d40c33ae24254be60d002d429637d22", null ],
[ "math_precision", "d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#ab20fbdc2c97f07ff305cc6693adc242f", null ],
[ "reduction_op", "d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html#a7de6c8f64b486904b1e7542eb6b40281", null ]
];
\ No newline at end of file
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>CUDNN Frontend API: nlohmann::detail::is_constructible&lt; std::pair&lt; T1, T2 &gt; &gt; Struct Template Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">CUDNN Frontend API
&#160;<span id="projectnumber">8.3.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('d4/df4/structnlohmann_1_1detail_1_1is__constructible_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html','../../');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">nlohmann::detail::is_constructible&lt; std::pair&lt; T1, T2 &gt; &gt; Struct Template Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for nlohmann::detail::is_constructible&lt; std::pair&lt; T1, T2 &gt; &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d4a/structnlohmann_1_1detail_1_1is__constructible_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4__inherit__graph.png" border="0" usemap="#nlohmann_1_1detail_1_1is__constructible_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4_inherit__map" alt="Inheritance graph"/></div>
<map name="nlohmann_1_1detail_1_1is__constructible_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4_inherit__map" id="nlohmann_1_1detail_1_1is__constructible_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4_inherit__map">
<area shape="rect" id="node2" href="../../da/dbd/structnlohmann_1_1detail_1_1is__default__constructible_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html" title="{nlohmann::detail::is\l_default_constructible\l\&lt; std::pair\&lt; T1, T2 \&gt; \&gt;\n||}" alt="" coords="57,472,211,579"/>
<area shape="rect" id="node3" href="../../dd/dde/structnlohmann_1_1detail_1_1conjunction.html" title="{nlohmann::detail::conjunction\l\&lt; is_default_constructible\l\&lt; T1 \&gt;, is_default_constructible\&lt; T2 \&gt; \&gt;\n||}" alt="" coords="5,316,263,423"/>
<area shape="rect" id="node5" href="../../dd/dde/structnlohmann_1_1detail_1_1conjunction.html" title="{nlohmann::detail::conjunction\l\&lt;... \&gt;\n||}" alt="" coords="151,132,341,224"/>
</map>
</div>
<div class="dynheader">
Collaboration diagram for nlohmann::detail::is_constructible&lt; std::pair&lt; T1, T2 &gt; &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="../../d0/d7a/structnlohmann_1_1detail_1_1is__constructible_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4__coll__graph.png" border="0" usemap="#nlohmann_1_1detail_1_1is__constructible_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4_coll__map" alt="Collaboration graph"/></div>
<map name="nlohmann_1_1detail_1_1is__constructible_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4_coll__map" id="nlohmann_1_1detail_1_1is__constructible_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4_coll__map">
<area shape="rect" id="node2" href="../../da/dbd/structnlohmann_1_1detail_1_1is__default__constructible_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html" title="{nlohmann::detail::is\l_default_constructible\l\&lt; std::pair\&lt; T1, T2 \&gt; \&gt;\n||}" alt="" coords="57,472,211,579"/>
<area shape="rect" id="node3" href="../../dd/dde/structnlohmann_1_1detail_1_1conjunction.html" title="{nlohmann::detail::conjunction\l\&lt; is_default_constructible\l\&lt; T1 \&gt;, is_default_constructible\&lt; T2 \&gt; \&gt;\n||}" alt="" coords="5,316,263,423"/>
<area shape="rect" id="node5" href="../../dd/dde/structnlohmann_1_1detail_1_1conjunction.html" title="{nlohmann::detail::conjunction\l\&lt;... \&gt;\n||}" alt="" coords="151,132,341,224"/>
</map>
</div>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;typename T1, typename T2&gt;<br />
struct nlohmann::detail::is_constructible&lt; std::pair&lt; T1, T2 &gt; &gt;</h3>
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l03582">3582</a> of file <a class="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>
<li><a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d3/d9b/namespacenlohmann.html">nlohmann</a></li><li class="navelem"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html">detail</a></li><li class="navelem"><a class="el" href="../../d4/df4/structnlohmann_1_1detail_1_1is__constructible_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html">is_constructible&lt; std::pair&lt; T1, T2 &gt; &gt;</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>CUDNN Frontend API: nlohmann::detail::is_basic_json&lt; typename &gt; Struct Template Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">CUDNN Frontend API
&#160;<span id="projectnumber">8.3.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('d4/df6/structnlohmann_1_1detail_1_1is__basic__json.html','../../');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">nlohmann::detail::is_basic_json&lt; typename &gt; Struct Template Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for nlohmann::detail::is_basic_json&lt; typename &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="../../da/d1f/structnlohmann_1_1detail_1_1is__basic__json__inherit__graph.png" border="0" usemap="#nlohmann_1_1detail_1_1is__basic__json_3_01typename_01_4_inherit__map" alt="Inheritance graph"/></div>
</div>
<div class="dynheader">
Collaboration diagram for nlohmann::detail::is_basic_json&lt; typename &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="../../d0/db3/structnlohmann_1_1detail_1_1is__basic__json__coll__graph.png" border="0" usemap="#nlohmann_1_1detail_1_1is__basic__json_3_01typename_01_4_coll__map" alt="Collaboration graph"/></div>
</div>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;typename&gt;<br />
struct nlohmann::detail::is_basic_json&lt; typename &gt;</h3>
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l03434">3434</a> of file <a class="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>
<li><a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d3/d9b/namespacenlohmann.html">nlohmann</a></li><li class="navelem"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html">detail</a></li><li class="navelem"><a class="el" href="../../d4/df6/structnlohmann_1_1detail_1_1is__basic__json.html">is_basic_json</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>
</html>
<map id="nlohmann::detail::is_compatible_string_type_impl&lt; BasicJsonType, CompatibleStringType, enable_if_t&lt; is_detected_exact&lt; typename BasicJsonType::string_t::value_type, value_type_t, CompatibleStringType &gt;::value &gt; &gt;" name="nlohmann::detail::is_compatible_string_type_impl&lt; BasicJsonType, CompatibleStringType, enable_if_t&lt; is_detected_exact&lt; typename BasicJsonType::string_t::value_type, value_type_t, CompatibleStringType &gt;::value &gt; &gt;">
</map>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>CUDNN Frontend API: cudnn_frontend::PointWiseDescBuilder_v8 Class Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">CUDNN Frontend API
&#160;<span id="projectnumber">8.3.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html','../../');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="../../d2/de7/classcudnn__frontend_1_1PointWiseDescBuilder__v8-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">cudnn_frontend::PointWiseDescBuilder_v8 Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>&gt;</code></p>
<div class="dynheader">
Collaboration diagram for cudnn_frontend::PointWiseDescBuilder_v8:</div>
<div class="dyncontent">
<div class="center"><img src="../../d4/d9b/classcudnn__frontend_1_1PointWiseDescBuilder__v8__coll__graph.png" border="0" usemap="#cudnn__frontend_1_1PointWiseDescBuilder__v8_coll__map" alt="Collaboration graph"/></div>
<map name="cudnn__frontend_1_1PointWiseDescBuilder__v8_coll__map" id="cudnn__frontend_1_1PointWiseDescBuilder__v8_coll__map">
<area shape="rect" id="node2" href="../../d4/d26/classcudnn__frontend_1_1PointWiseDesc__v8.html" title="{cudnn_frontend::PointWise\lDesc_v8\n||+ describe()\l+ getPortCount()\l+ getPointWiseMode()\l+ PointWiseDesc_v8()\l+ operator=()\l+ ~PointWiseDesc_v8()\l&#45; PointWiseDesc_v8()\l&#45; PointWiseDesc_v8()\l&#45; operator=()\l}" alt="" coords="443,661,622,871"/>
<area shape="rect" id="node3" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html" title="{cudnn_frontend::BackendDescriptor\n||+ describe()\l+ get_raw_desc()\l+ get_status()\l+ set_status()\l+ set_error()\l+ get_error()\l+ get_desc()\l+ initialize_managed\l_backend_pointer()\l# BackendDescriptor()\l# BackendDescriptor()\l}" alt="" coords="113,301,344,525"/>
<area shape="rect" id="node4" title="STL class. " alt="" coords="29,154,109,231"/>
<area shape="rect" id="node5" title="STL class. " alt="" coords="5,5,132,97"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ga3efa065fc125c5af06bd0a9c543bdb9f"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/db5/group__PointWiseDescBuilder__v8.html#ga3efa065fc125c5af06bd0a9c543bdb9f">setMathPrecision</a> (cudnnDataType_t data_type_) -&gt; <a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp;</td></tr>
<tr class="memdesc:ga3efa065fc125c5af06bd0a9c543bdb9f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set Math Precision Data Type for the Convolution Operation. <a href="../../d2/db5/group__PointWiseDescBuilder__v8.html#ga3efa065fc125c5af06bd0a9c543bdb9f">More...</a><br /></td></tr>
<tr class="separator:ga3efa065fc125c5af06bd0a9c543bdb9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga124ebb4a416c645cd0b68f59545c62a8"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/db5/group__PointWiseDescBuilder__v8.html#ga124ebb4a416c645cd0b68f59545c62a8">setClipping</a> (double l, double u) -&gt; <a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp;</td></tr>
<tr class="memdesc:ga124ebb4a416c645cd0b68f59545c62a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set upper and lower limits for the RELU activation. <a href="../../d2/db5/group__PointWiseDescBuilder__v8.html#ga124ebb4a416c645cd0b68f59545c62a8">More...</a><br /></td></tr>
<tr class="separator:ga124ebb4a416c645cd0b68f59545c62a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga48264536e68f952e92a0bdbaa84d9363"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/db5/group__PointWiseDescBuilder__v8.html#ga48264536e68f952e92a0bdbaa84d9363">setMode</a> (cudnnPointwiseMode_t mode_) -&gt; <a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp;</td></tr>
<tr class="memdesc:ga48264536e68f952e92a0bdbaa84d9363"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set pointwise mode for the activation. <a href="../../d2/db5/group__PointWiseDescBuilder__v8.html#ga48264536e68f952e92a0bdbaa84d9363">More...</a><br /></td></tr>
<tr class="separator:ga48264536e68f952e92a0bdbaa84d9363"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae5240136e19e0a4094036d48c6b1a3b7"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/db5/group__PointWiseDescBuilder__v8.html#gae5240136e19e0a4094036d48c6b1a3b7">setMode</a> (cudnnNanPropagation_t nan_mode_) -&gt; <a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp;</td></tr>
<tr class="memdesc:gae5240136e19e0a4094036d48c6b1a3b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set NaN propagation mode. <a href="../../d2/db5/group__PointWiseDescBuilder__v8.html#gae5240136e19e0a4094036d48c6b1a3b7">More...</a><br /></td></tr>
<tr class="separator:gae5240136e19e0a4094036d48c6b1a3b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afdbe0ce3f7fb2f0d23251ccb7507bc69"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#afdbe0ce3f7fb2f0d23251ccb7507bc69">setReluLowerClip</a> (double lower_clip_) -&gt; <a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp;</td></tr>
<tr class="separator:afdbe0ce3f7fb2f0d23251ccb7507bc69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0514e70d05a21a9c46bc66d1e61c28f5"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#a0514e70d05a21a9c46bc66d1e61c28f5">setReluUpperClip</a> (double upper_clip_) -&gt; <a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp;</td></tr>
<tr class="separator:a0514e70d05a21a9c46bc66d1e61c28f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa93615adf69e7a87a06d0cea687794a6"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#aa93615adf69e7a87a06d0cea687794a6">setReluLowerClipSlope</a> (double lower_clip_slope_) -&gt; <a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp;</td></tr>
<tr class="separator:aa93615adf69e7a87a06d0cea687794a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bdbf27c37334f5b61a65eb1bd4b6a98"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#a8bdbf27c37334f5b61a65eb1bd4b6a98">setEluAlpha</a> (double elu_alpha_) -&gt; <a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp;</td></tr>
<tr class="separator:a8bdbf27c37334f5b61a65eb1bd4b6a98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab692e5a2b3970346f68af33530ef98e8"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#ab692e5a2b3970346f68af33530ef98e8">setSoftplusBeta</a> (double softplus_beta_) -&gt; <a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp;</td></tr>
<tr class="separator:ab692e5a2b3970346f68af33530ef98e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad41d0f7b6667383fd9012bc492a13c3"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#aad41d0f7b6667383fd9012bc492a13c3">setSwishBeta</a> (double swish_beta_) -&gt; <a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp;</td></tr>
<tr class="separator:aad41d0f7b6667383fd9012bc492a13c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5de642e4141705f8e06c4bf566f1d332"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d4/d26/classcudnn__frontend_1_1PointWiseDesc__v8.html">PointWiseDesc_v8</a> &amp;&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#a5de642e4141705f8e06c4bf566f1d332">build</a> ()</td></tr>
<tr class="separator:a5de642e4141705f8e06c4bf566f1d332"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f5605f25897bba7afc6baf76228828c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#a6f5605f25897bba7afc6baf76228828c">PointWiseDescBuilder_v8</a> ()=default</td></tr>
<tr class="separator:a6f5605f25897bba7afc6baf76228828c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af976fab4a7726609a1b10dc2a8bcdf65"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#af976fab4a7726609a1b10dc2a8bcdf65">~PointWiseDescBuilder_v8</a> ()=default</td></tr>
<tr class="separator:af976fab4a7726609a1b10dc2a8bcdf65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6a7549d62410d3de87040586b49b815"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#ad6a7549d62410d3de87040586b49b815">PointWiseDescBuilder_v8</a> (<a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp;&amp;)=delete</td></tr>
<tr class="separator:ad6a7549d62410d3de87040586b49b815"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeccd727adb1d3b0b8d9d95b7f6e1b9ce"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#aeccd727adb1d3b0b8d9d95b7f6e1b9ce">PointWiseDescBuilder_v8</a> (<a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> const &amp;)=delete</td></tr>
<tr class="separator:aeccd727adb1d3b0b8d9d95b7f6e1b9ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0d140493e21b164bc21dd0bcbeeaa65"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#ac0d140493e21b164bc21dd0bcbeeaa65">operator=</a> (<a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> const &amp;)=delete</td></tr>
<tr class="separator:ac0d140493e21b164bc21dd0bcbeeaa65"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:a804a2b5438f464185b16a4652fc14cf5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d4/d26/classcudnn__frontend_1_1PointWiseDesc__v8.html">PointWiseDesc_v8</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#a804a2b5438f464185b16a4652fc14cf5">m_pointWiseDesc</a></td></tr>
<tr class="separator:a804a2b5438f464185b16a4652fc14cf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> Class Helper class used to build <a class="el" href="../../d4/d26/classcudnn__frontend_1_1PointWiseDesc__v8.html">PointWiseDesc_v8</a> class </p>
<p class="definition">Definition at line <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00153">153</a> of file <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a6f5605f25897bba7afc6baf76228828c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f5605f25897bba7afc6baf76228828c">&#9670;&nbsp;</a></span>PointWiseDescBuilder_v8() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">cudnn_frontend::PointWiseDescBuilder_v8::PointWiseDescBuilder_v8 </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span><span class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af976fab4a7726609a1b10dc2a8bcdf65"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af976fab4a7726609a1b10dc2a8bcdf65">&#9670;&nbsp;</a></span>~PointWiseDescBuilder_v8()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">cudnn_frontend::PointWiseDescBuilder_v8::~PointWiseDescBuilder_v8 </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad6a7549d62410d3de87040586b49b815"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad6a7549d62410d3de87040586b49b815">&#9670;&nbsp;</a></span>PointWiseDescBuilder_v8() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">cudnn_frontend::PointWiseDescBuilder_v8::PointWiseDescBuilder_v8 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp;&amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aeccd727adb1d3b0b8d9d95b7f6e1b9ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeccd727adb1d3b0b8d9d95b7f6e1b9ce">&#9670;&nbsp;</a></span>PointWiseDescBuilder_v8() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">cudnn_frontend::PointWiseDescBuilder_v8::PointWiseDescBuilder_v8 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> const &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a5de642e4141705f8e06c4bf566f1d332"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5de642e4141705f8e06c4bf566f1d332">&#9670;&nbsp;</a></span>build()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d4/d26/classcudnn__frontend_1_1PointWiseDesc__v8.html">PointWiseDesc_v8</a>&amp;&amp; cudnn_frontend::PointWiseDescBuilder_v8::build </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>constructs the <a class="el" href="../../d4/d26/classcudnn__frontend_1_1PointWiseDesc__v8.html">PointWiseDesc_v8</a> by calling the cudnn API Throws the appropriate error message </p>
<p class="definition">Definition at line <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00225">225</a> of file <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
<p class="reference">References <a class="el" href="../../d8/dc4/cudnn__frontend__Logging_8h_source.html#l00072">cudnn_frontend::getLogger()</a>, <a class="el" href="../../d4/d26/classcudnn__frontend_1_1PointWiseDesc__v8.html#aebb5f72b43b33a8163edf8c09f21b7dd">cudnn_frontend::PointWiseDesc_v8::operator=()</a>, <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00058">cudnn_frontend::PointWiseDesc_v8::PointWiseDescBuilder_v8</a>, <a class="el" href="../../df/d17/cudnn__frontend__utils_8h_source.html#l00138">cudnn_frontend::set_error_and_throw_exception()</a>, and <a class="el" href="../../dc/d11/cudnn__backend__base_8h_source.html#l00160">cudnn_frontend::BackendDescriptor::status</a>.</p>
</div>
</div>
<a id="ac0d140493e21b164bc21dd0bcbeeaa65"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac0d140493e21b164bc21dd0bcbeeaa65">&#9670;&nbsp;</a></span>operator=()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a>&amp; cudnn_frontend::PointWiseDescBuilder_v8::operator= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> const &amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8bdbf27c37334f5b61a65eb1bd4b6a98"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8bdbf27c37334f5b61a65eb1bd4b6a98">&#9670;&nbsp;</a></span>setEluAlpha()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">auto cudnn_frontend::PointWiseDescBuilder_v8::setEluAlpha </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>elu_alpha_</em></td><td>)</td>
<td> -&gt; <a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp; </td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00205">205</a> of file <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
</div>
</div>
<a id="afdbe0ce3f7fb2f0d23251ccb7507bc69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afdbe0ce3f7fb2f0d23251ccb7507bc69">&#9670;&nbsp;</a></span>setReluLowerClip()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">auto cudnn_frontend::PointWiseDescBuilder_v8::setReluLowerClip </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>lower_clip_</em></td><td>)</td>
<td> -&gt; <a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp; </td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00187">187</a> of file <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
</div>
</div>
<a id="aa93615adf69e7a87a06d0cea687794a6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa93615adf69e7a87a06d0cea687794a6">&#9670;&nbsp;</a></span>setReluLowerClipSlope()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">auto cudnn_frontend::PointWiseDescBuilder_v8::setReluLowerClipSlope </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>lower_clip_slope_</em></td><td>)</td>
<td> -&gt; <a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp; </td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00199">199</a> of file <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
</div>
</div>
<a id="a0514e70d05a21a9c46bc66d1e61c28f5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0514e70d05a21a9c46bc66d1e61c28f5">&#9670;&nbsp;</a></span>setReluUpperClip()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">auto cudnn_frontend::PointWiseDescBuilder_v8::setReluUpperClip </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>upper_clip_</em></td><td>)</td>
<td> -&gt; <a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp; </td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00193">193</a> of file <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
</div>
</div>
<a id="ab692e5a2b3970346f68af33530ef98e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab692e5a2b3970346f68af33530ef98e8">&#9670;&nbsp;</a></span>setSoftplusBeta()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">auto cudnn_frontend::PointWiseDescBuilder_v8::setSoftplusBeta </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>softplus_beta_</em></td><td>)</td>
<td> -&gt; <a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp; </td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00211">211</a> of file <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
</div>
</div>
<a id="aad41d0f7b6667383fd9012bc492a13c3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aad41d0f7b6667383fd9012bc492a13c3">&#9670;&nbsp;</a></span>setSwishBeta()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">auto cudnn_frontend::PointWiseDescBuilder_v8::setSwishBeta </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>swish_beta_</em></td><td>)</td>
<td> -&gt; <a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a> &amp; </td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00217">217</a> of file <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a804a2b5438f464185b16a4652fc14cf5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a804a2b5438f464185b16a4652fc14cf5">&#9670;&nbsp;</a></span>m_pointWiseDesc</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d4/d26/classcudnn__frontend_1_1PointWiseDesc__v8.html">PointWiseDesc_v8</a> cudnn_frontend::PointWiseDescBuilder_v8::m_pointWiseDesc</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00387">387</a> of file <a class="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>
<li><a class="el" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html">cudnn_frontend_PointWiseDesc.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../df/de1/namespacecudnn__frontend.html">cudnn_frontend</a></li><li class="navelem"><a class="el" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>
</html>
var classcudnn__frontend_1_1PointWiseDescBuilder__v8 =
[
[ "PointWiseDescBuilder_v8", "d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#a6f5605f25897bba7afc6baf76228828c", null ],
[ "~PointWiseDescBuilder_v8", "d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#af976fab4a7726609a1b10dc2a8bcdf65", null ],
[ "PointWiseDescBuilder_v8", "d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#ad6a7549d62410d3de87040586b49b815", null ],
[ "PointWiseDescBuilder_v8", "d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#aeccd727adb1d3b0b8d9d95b7f6e1b9ce", null ],
[ "build", "d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#a5de642e4141705f8e06c4bf566f1d332", null ],
[ "operator=", "d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#ac0d140493e21b164bc21dd0bcbeeaa65", null ],
[ "setClipping", "d2/db5/group__PointWiseDescBuilder__v8.html#ga124ebb4a416c645cd0b68f59545c62a8", null ],
[ "setEluAlpha", "d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#a8bdbf27c37334f5b61a65eb1bd4b6a98", null ],
[ "setMathPrecision", "d2/db5/group__PointWiseDescBuilder__v8.html#ga3efa065fc125c5af06bd0a9c543bdb9f", null ],
[ "setMode", "d2/db5/group__PointWiseDescBuilder__v8.html#ga48264536e68f952e92a0bdbaa84d9363", null ],
[ "setMode", "d2/db5/group__PointWiseDescBuilder__v8.html#gae5240136e19e0a4094036d48c6b1a3b7", null ],
[ "setReluLowerClip", "d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#afdbe0ce3f7fb2f0d23251ccb7507bc69", null ],
[ "setReluLowerClipSlope", "d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#aa93615adf69e7a87a06d0cea687794a6", null ],
[ "setReluUpperClip", "d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#a0514e70d05a21a9c46bc66d1e61c28f5", null ],
[ "setSoftplusBeta", "d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#ab692e5a2b3970346f68af33530ef98e8", null ],
[ "setSwishBeta", "d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#aad41d0f7b6667383fd9012bc492a13c3", null ],
[ "m_pointWiseDesc", "d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html#a804a2b5438f464185b16a4652fc14cf5", null ]
];
\ No newline at end of file
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>CUDNN Frontend API: cudnn_frontend::ExecutionPlan_v8 Class Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">CUDNN Frontend API
&#160;<span id="projectnumber">8.3.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html','../../');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="../../d0/d75/classcudnn__frontend_1_1ExecutionPlan__v8-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">cudnn_frontend::ExecutionPlan_v8 Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html">cudnn_frontend_ExecutionPlan.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for cudnn_frontend::ExecutionPlan_v8:</div>
<div class="dyncontent">
<div class="center"><img src="../../da/d9e/classcudnn__frontend_1_1ExecutionPlan__v8__inherit__graph.png" border="0" usemap="#cudnn__frontend_1_1ExecutionPlan__v8_inherit__map" alt="Inheritance graph"/></div>
<map name="cudnn__frontend_1_1ExecutionPlan__v8_inherit__map" id="cudnn__frontend_1_1ExecutionPlan__v8_inherit__map">
<area shape="rect" id="node2" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html" title="{cudnn_frontend::BackendDescriptor\n|# pointer\l# status\l# err_msg\l|+ describe()\l+ get_raw_desc()\l+ get_status()\l+ set_status()\l+ set_error()\l+ get_error()\l+ get_desc()\l+ initialize_managed\l_backend_pointer()\l# BackendDescriptor()\l# BackendDescriptor()\l}" alt="" coords="5,5,236,259"/>
</map>
</div>
<div class="dynheader">
Collaboration diagram for cudnn_frontend::ExecutionPlan_v8:</div>
<div class="dyncontent">
<div class="center"><img src="../../da/d29/classcudnn__frontend_1_1ExecutionPlan__v8__coll__graph.png" border="0" usemap="#cudnn__frontend_1_1ExecutionPlan__v8_coll__map" alt="Collaboration graph"/></div>
<map name="cudnn__frontend_1_1ExecutionPlan__v8_coll__map" id="cudnn__frontend_1_1ExecutionPlan__v8_coll__map">
<area shape="rect" id="node2" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html" title="{cudnn_frontend::BackendDescriptor\n||+ describe()\l+ get_raw_desc()\l+ get_status()\l+ set_status()\l+ set_error()\l+ get_error()\l+ get_desc()\l+ initialize_managed\l_backend_pointer()\l# BackendDescriptor()\l# BackendDescriptor()\l}" alt="" coords="113,344,344,568"/>
<area shape="rect" id="node3" title="STL class. " alt="" coords="29,167,109,245"/>
<area shape="rect" id="node4" title="STL class. " alt="" coords="5,5,132,97"/>
<area shape="rect" id="node10" title="STL class. " alt="" coords="583,167,693,245"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a7ad63741e293b6a96d4584964ddd409c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html#a7ad63741e293b6a96d4584964ddd409c">ExecutionPlan_v8</a> (<a class="el" href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html">ExecutionPlan_v8</a> &amp;&amp;from)=default</td></tr>
<tr class="separator:a7ad63741e293b6a96d4584964ddd409c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48865439534090da7c9b261bd77313c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html">ExecutionPlan_v8</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html#a48865439534090da7c9b261bd77313c7">operator=</a> (<a class="el" href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html">ExecutionPlan_v8</a> &amp;&amp;)=default</td></tr>
<tr class="separator:a48865439534090da7c9b261bd77313c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a8ac13b1c639dd9b87c280a598446af"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html#a8a8ac13b1c639dd9b87c280a598446af">~ExecutionPlan_v8</a> ()=default</td></tr>
<tr class="separator:a8a8ac13b1c639dd9b87c280a598446af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga00d10a076c22e86354a789852c56c22f"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#ga00d10a076c22e86354a789852c56c22f">getWorkspaceSize</a> (void) const -&gt; int64_t</td></tr>
<tr class="memdesc:ga00d10a076c22e86354a789852c56c22f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Query the workspace requirement for the given plan. <a href="../../d7/d0d/group__ExecutionPlanQuery.html#ga00d10a076c22e86354a789852c56c22f">More...</a><br /></td></tr>
<tr class="separator:ga00d10a076c22e86354a789852c56c22f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad80aa2980d915449d05db4c71041e2e0"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#gad80aa2980d915449d05db4c71041e2e0">describe</a> () const override</td></tr>
<tr class="memdesc:gad80aa2980d915449d05db4c71041e2e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a string describing the backend Descriptor. <a href="../../d7/d0d/group__ExecutionPlanQuery.html#gad80aa2980d915449d05db4c71041e2e0">More...</a><br /></td></tr>
<tr class="separator:gad80aa2980d915449d05db4c71041e2e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ff1340409f8834fe9ae68ff4c00281a"><td class="memItemLeft" align="right" valign="top">std::string const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#ga2ff1340409f8834fe9ae68ff4c00281a">getTag</a> () const</td></tr>
<tr class="separator:ga2ff1340409f8834fe9ae68ff4c00281a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5dba05b9e657dde5c551e24f752c2955"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#ga5dba05b9e657dde5c551e24f752c2955">setExecutionTime</a> (float time_)</td></tr>
<tr class="separator:ga5dba05b9e657dde5c551e24f752c2955"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga74f24a0cc255a72af695056c2f559af7"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#ga74f24a0cc255a72af695056c2f559af7">getExecutionTime</a> () const</td></tr>
<tr class="separator:ga74f24a0cc255a72af695056c2f559af7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa30b7ca096b12ebaf84178f88b00366b"><td class="memItemLeft" align="right" valign="top">std::array&lt; cudnnBackendNumericalNote_t, CUDNN_NUMERICAL_NOTE_TYPE_COUNT &gt; const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#gaa30b7ca096b12ebaf84178f88b00366b">getNumericNotes</a> () const</td></tr>
<tr class="separator:gaa30b7ca096b12ebaf84178f88b00366b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20a9ecf9902ac8bc280c713a9735322d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#ga20a9ecf9902ac8bc280c713a9735322d">ExecutionPlan_v8</a> (<a class="el" href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html">ExecutionPlan_v8</a> const &amp;)=default</td></tr>
<tr class="separator:ga20a9ecf9902ac8bc280c713a9735322d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3698990163856e1ab9d1f6f23a13cc0e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html">ExecutionPlan_v8</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#ga3698990163856e1ab9d1f6f23a13cc0e">operator=</a> (<a class="el" href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html">ExecutionPlan_v8</a> const &amp;)=default</td></tr>
<tr class="separator:ga3698990163856e1ab9d1f6f23a13cc0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classcudnn__frontend_1_1BackendDescriptor')"><img src="../../closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td></tr>
<tr class="memitem:a3aa1ab42ab96471092185f15e22c1e9f inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">cudnnBackendDescriptor_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a3aa1ab42ab96471092185f15e22c1e9f">get_raw_desc</a> () const</td></tr>
<tr class="separator:a3aa1ab42ab96471092185f15e22c1e9f inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af34344e365e6422ee86955349bf80b49 inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">cudnnStatus_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#af34344e365e6422ee86955349bf80b49">get_status</a> () const</td></tr>
<tr class="memdesc:af34344e365e6422ee86955349bf80b49 inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current status of the descriptor. <a href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#af34344e365e6422ee86955349bf80b49">More...</a><br /></td></tr>
<tr class="separator:af34344e365e6422ee86955349bf80b49 inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ef02443f20b90223baf5f1922505eab inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a3ef02443f20b90223baf5f1922505eab">set_status</a> (cudnnStatus_t const status_) const</td></tr>
<tr class="memdesc:a3ef02443f20b90223baf5f1922505eab inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set status of the descriptor. <a href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a3ef02443f20b90223baf5f1922505eab">More...</a><br /></td></tr>
<tr class="separator:a3ef02443f20b90223baf5f1922505eab inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1748a5c560905314930c37b2ed1a54d2 inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a1748a5c560905314930c37b2ed1a54d2">set_error</a> (const char *message) const</td></tr>
<tr class="memdesc:a1748a5c560905314930c37b2ed1a54d2 inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set Diagonistic error message. <a href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a1748a5c560905314930c37b2ed1a54d2">More...</a><br /></td></tr>
<tr class="separator:a1748a5c560905314930c37b2ed1a54d2 inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfde0f34b0bf49c45d3d9c0408284f6f inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#abfde0f34b0bf49c45d3d9c0408284f6f">get_error</a> () const</td></tr>
<tr class="memdesc:abfde0f34b0bf49c45d3d9c0408284f6f inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Diagonistic error message if any. <a href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#abfde0f34b0bf49c45d3d9c0408284f6f">More...</a><br /></td></tr>
<tr class="separator:abfde0f34b0bf49c45d3d9c0408284f6f inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57c83e78374bac747b5660fb271b947a inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../df/de1/namespacecudnn__frontend.html#ac94d582cdfa2adf3d68a4e675e5d69aa">ManagedOpaqueDescriptor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a57c83e78374bac747b5660fb271b947a">get_desc</a> () const</td></tr>
<tr class="memdesc:a57c83e78374bac747b5660fb271b947a inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a copy of underlying managed descriptor. <a href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a57c83e78374bac747b5660fb271b947a">More...</a><br /></td></tr>
<tr class="separator:a57c83e78374bac747b5660fb271b947a inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a070df0d11a52793ce9480dbdcee0c24e inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">cudnnStatus_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a070df0d11a52793ce9480dbdcee0c24e">initialize_managed_backend_pointer</a> (cudnnBackendDescriptorType_t <a class="el" href="../../db/d0a/classstd_1_1conditional_1_1type.html">type</a>)</td></tr>
<tr class="memdesc:a070df0d11a52793ce9480dbdcee0c24e inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the underlying managed descriptor. <a href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a070df0d11a52793ce9480dbdcee0c24e">More...</a><br /></td></tr>
<tr class="separator:a070df0d11a52793ce9480dbdcee0c24e inherit pub_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:ga7305ab3de5d0790c77492e47cbdbb593"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#ga7305ab3de5d0790c77492e47cbdbb593">fetchNotes</a> (<a class="el" href="../../df/de1/namespacecudnn__frontend.html#ac94d582cdfa2adf3d68a4e675e5d69aa">ManagedOpaqueDescriptor</a> &amp;extractedEngine)</td></tr>
<tr class="separator:ga7305ab3de5d0790c77492e47cbdbb593"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga093a562caa7f8a906a362d9f70496020"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#ga093a562caa7f8a906a362d9f70496020">buildTag</a> (<a class="el" href="../../df/de1/namespacecudnn__frontend.html#ac94d582cdfa2adf3d68a4e675e5d69aa">ManagedOpaqueDescriptor</a> &amp;extractedEngine)</td></tr>
<tr class="separator:ga093a562caa7f8a906a362d9f70496020"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafec2d06137cf97fef71d5ae17f178ce3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#gafec2d06137cf97fef71d5ae17f178ce3">computeWorkSpaceSize</a> ()</td></tr>
<tr class="separator:gafec2d06137cf97fef71d5ae17f178ce3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2c011aa14563ef96417ce599f0c83d89"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#ga2c011aa14563ef96417ce599f0c83d89">ExecutionPlan_v8</a> ()=default</td></tr>
<tr class="separator:ga2c011aa14563ef96417ce599f0c83d89"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:ga5e3dd6d441474ac5ab94aaaf9c45bc5b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../df/de1/namespacecudnn__frontend.html#ac94d582cdfa2adf3d68a4e675e5d69aa">ManagedOpaqueDescriptor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#ga5e3dd6d441474ac5ab94aaaf9c45bc5b">engine_config</a> = nullptr</td></tr>
<tr class="separator:ga5e3dd6d441474ac5ab94aaaf9c45bc5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4c36108c6511420d81fcda5292761726"><td class="memItemLeft" align="right" valign="top">cudnnHandle_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#ga4c36108c6511420d81fcda5292761726">handle</a> = nullptr</td></tr>
<tr class="separator:ga4c36108c6511420d81fcda5292761726"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf732b37c9c05a2a8bd1a76289c740c4a"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#gaf732b37c9c05a2a8bd1a76289c740c4a">planTag</a></td></tr>
<tr class="separator:gaf732b37c9c05a2a8bd1a76289c740c4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a2005cc54fdc473faad5a1ae2f47661"><td class="memItemLeft" align="right" valign="top">std::int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#ga9a2005cc54fdc473faad5a1ae2f47661">workSpaceSize</a> = 0</td></tr>
<tr class="separator:ga9a2005cc54fdc473faad5a1ae2f47661"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga09c8d1d462a0f779ec10f10b285e5114"><td class="memItemLeft" align="right" valign="top">std::array&lt; cudnnBackendNumericalNote_t, CUDNN_NUMERICAL_NOTE_TYPE_COUNT &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#ga09c8d1d462a0f779ec10f10b285e5114">numeric_notes</a></td></tr>
<tr class="separator:ga09c8d1d462a0f779ec10f10b285e5114"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4cc1f2284941f48a122a54afff98caff"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0d/group__ExecutionPlanQuery.html#ga4cc1f2284941f48a122a54afff98caff">execution_time_ms</a> = 0.0f</td></tr>
<tr class="separator:ga4cc1f2284941f48a122a54afff98caff"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a00c29ad02430927df9260c7e57ae7c7a"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html#a00c29ad02430927df9260c7e57ae7c7a">ExecutionPlanBuilder_v8</a></td></tr>
<tr class="separator:a00c29ad02430927df9260c7e57ae7c7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_methods_classcudnn__frontend_1_1BackendDescriptor"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classcudnn__frontend_1_1BackendDescriptor')"><img src="../../closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td></tr>
<tr class="memitem:a8aa93686ca88410fc048b05155148183 inherit pro_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a8aa93686ca88410fc048b05155148183">BackendDescriptor</a> (<a class="el" href="../../df/de1/namespacecudnn__frontend.html#ac94d582cdfa2adf3d68a4e675e5d69aa">ManagedOpaqueDescriptor</a> pointer_, cudnnStatus_t status_, std::string err_msg_)</td></tr>
<tr class="separator:a8aa93686ca88410fc048b05155148183 inherit pro_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5765369a5739c2ea81c4f39ce2d1c46e inherit pro_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a5765369a5739c2ea81c4f39ce2d1c46e">BackendDescriptor</a> ()=default</td></tr>
<tr class="separator:a5765369a5739c2ea81c4f39ce2d1c46e inherit pro_methods_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classcudnn__frontend_1_1BackendDescriptor')"><img src="../../closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td></tr>
<tr class="memitem:a62312f29dbbc7c11c1da54a2ad41c52f inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../df/de1/namespacecudnn__frontend.html#ac94d582cdfa2adf3d68a4e675e5d69aa">ManagedOpaqueDescriptor</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a62312f29dbbc7c11c1da54a2ad41c52f">pointer</a></td></tr>
<tr class="separator:a62312f29dbbc7c11c1da54a2ad41c52f inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a5466c444f2de721118334ac876c6ba inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">cudnnStatus_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a8a5466c444f2de721118334ac876c6ba">status</a> = CUDNN_STATUS_SUCCESS</td></tr>
<tr class="memdesc:a8a5466c444f2de721118334ac876c6ba inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shared pointer of the <a class="el" href="../../d5/d14/classcudnn__frontend_1_1OpaqueBackendPointer.html">OpaqueBackendPointer</a>. <a href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a8a5466c444f2de721118334ac876c6ba">More...</a><br /></td></tr>
<tr class="separator:a8a5466c444f2de721118334ac876c6ba inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d416655dab2b5a675fecb5df9ea8521 inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a0d416655dab2b5a675fecb5df9ea8521">err_msg</a></td></tr>
<tr class="memdesc:a0d416655dab2b5a675fecb5df9ea8521 inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error message if any being set. <a href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a0d416655dab2b5a675fecb5df9ea8521">More...</a><br /></td></tr>
<tr class="separator:a0d416655dab2b5a675fecb5df9ea8521 inherit pro_attribs_classcudnn__frontend_1_1BackendDescriptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="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 <a class="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>
<p class="definition">Definition at line <a class="el" href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html#l00051">51</a> of file <a class="el" href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html">cudnn_frontend_ExecutionPlan.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a7ad63741e293b6a96d4584964ddd409c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ad63741e293b6a96d4584964ddd409c">&#9670;&nbsp;</a></span>ExecutionPlan_v8()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">cudnn_frontend::ExecutionPlan_v8::ExecutionPlan_v8 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html">ExecutionPlan_v8</a> &amp;&amp;&#160;</td>
<td class="paramname"><em>from</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8a8ac13b1c639dd9b87c280a598446af"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8a8ac13b1c639dd9b87c280a598446af">&#9670;&nbsp;</a></span>~ExecutionPlan_v8()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">cudnn_frontend::ExecutionPlan_v8::~ExecutionPlan_v8 </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a48865439534090da7c9b261bd77313c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48865439534090da7c9b261bd77313c7">&#9670;&nbsp;</a></span>operator=()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html">ExecutionPlan_v8</a>&amp; cudnn_frontend::ExecutionPlan_v8::operator= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html">ExecutionPlan_v8</a> &amp;&amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html#l00298">cudnn_frontend::ExecutionPlanBuilder_v8::build()</a>, and <a class="el" href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html#l00103">getNumericNotes()</a>.</p>
</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="a00c29ad02430927df9260c7e57ae7c7a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00c29ad02430927df9260c7e57ae7c7a">&#9670;&nbsp;</a></span>ExecutionPlanBuilder_v8</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">friend class <a class="el" href="../../d1/d74/classcudnn__frontend_1_1ExecutionPlanBuilder__v8.html">ExecutionPlanBuilder_v8</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html#l00053">53</a> of file <a class="el" href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html">cudnn_frontend_ExecutionPlan.h</a>.</p>
<p class="reference">Referenced by <a class="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>
<li><a class="el" href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html">cudnn_frontend_ExecutionPlan.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../df/de1/namespacecudnn__frontend.html">cudnn_frontend</a></li><li class="navelem"><a class="el" href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html">ExecutionPlan_v8</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>
</html>
var classcudnn__frontend_1_1ExecutionPlan__v8 =
[
[ "ExecutionPlan_v8", "d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html#a7ad63741e293b6a96d4584964ddd409c", null ],
[ "~ExecutionPlan_v8", "d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html#a8a8ac13b1c639dd9b87c280a598446af", null ],
[ "ExecutionPlan_v8", "d7/d0d/group__ExecutionPlanQuery.html#ga20a9ecf9902ac8bc280c713a9735322d", null ],
[ "ExecutionPlan_v8", "d7/d0d/group__ExecutionPlanQuery.html#ga2c011aa14563ef96417ce599f0c83d89", null ],
[ "buildTag", "d7/d0d/group__ExecutionPlanQuery.html#ga093a562caa7f8a906a362d9f70496020", null ],
[ "computeWorkSpaceSize", "d7/d0d/group__ExecutionPlanQuery.html#gafec2d06137cf97fef71d5ae17f178ce3", null ],
[ "describe", "d7/d0d/group__ExecutionPlanQuery.html#gad80aa2980d915449d05db4c71041e2e0", null ],
[ "fetchNotes", "d7/d0d/group__ExecutionPlanQuery.html#ga7305ab3de5d0790c77492e47cbdbb593", null ],
[ "getExecutionTime", "d7/d0d/group__ExecutionPlanQuery.html#ga74f24a0cc255a72af695056c2f559af7", null ],
[ "getNumericNotes", "d7/d0d/group__ExecutionPlanQuery.html#gaa30b7ca096b12ebaf84178f88b00366b", null ],
[ "getTag", "d7/d0d/group__ExecutionPlanQuery.html#ga2ff1340409f8834fe9ae68ff4c00281a", null ],
[ "getWorkspaceSize", "d7/d0d/group__ExecutionPlanQuery.html#ga00d10a076c22e86354a789852c56c22f", null ],
[ "operator=", "d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html#a48865439534090da7c9b261bd77313c7", null ],
[ "operator=", "d7/d0d/group__ExecutionPlanQuery.html#ga3698990163856e1ab9d1f6f23a13cc0e", null ],
[ "setExecutionTime", "d7/d0d/group__ExecutionPlanQuery.html#ga5dba05b9e657dde5c551e24f752c2955", null ],
[ "ExecutionPlanBuilder_v8", "d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html#a00c29ad02430927df9260c7e57ae7c7a", null ],
[ "engine_config", "d7/d0d/group__ExecutionPlanQuery.html#ga5e3dd6d441474ac5ab94aaaf9c45bc5b", null ],
[ "execution_time_ms", "d7/d0d/group__ExecutionPlanQuery.html#ga4cc1f2284941f48a122a54afff98caff", null ],
[ "handle", "d7/d0d/group__ExecutionPlanQuery.html#ga4c36108c6511420d81fcda5292761726", null ],
[ "numeric_notes", "d7/d0d/group__ExecutionPlanQuery.html#ga09c8d1d462a0f779ec10f10b285e5114", null ],
[ "planTag", "d7/d0d/group__ExecutionPlanQuery.html#gaf732b37c9c05a2a8bd1a76289c740c4a", null ],
[ "workSpaceSize", "d7/d0d/group__ExecutionPlanQuery.html#ga9a2005cc54fdc473faad5a1ae2f47661", null ]
];
\ No newline at end of file
<map id="cudnn_frontend::MatMulDescBuilder_v8" name="cudnn_frontend::MatMulDescBuilder_v8">
<area shape="rect" id="node2" href="$d6/db7/classcudnn__frontend_1_1MatMulDesc__v8.html" title="{cudnn_frontend::MatMulDesc_v8\n||+ describe()\l+ MatMulDesc_v8()\l+ operator=()\l+ ~MatMulDesc_v8()\l&#45; MatMulDesc_v8()\l&#45; MatMulDesc_v8()\l&#45; operator=()\l}" alt="" coords="223,588,437,753"/>
<area shape="rect" id="node3" href="$d6/d88/classcudnn__frontend_1_1BackendDescriptor.html" title="{cudnn_frontend::BackendDescriptor\n||+ describe()\l+ get_raw_desc()\l+ get_status()\l+ set_status()\l+ set_error()\l+ get_error()\l+ get_desc()\l+ initialize_managed\l_backend_pointer()\l# BackendDescriptor()\l# BackendDescriptor()\l}" alt="" coords="113,301,344,525"/>
<area shape="rect" id="node4" title="STL class. " alt="" coords="29,154,109,231"/>
<area shape="rect" id="node5" title="STL class. " alt="" coords="5,5,132,97"/>
</map>
<map id="cudnn_frontend_ExecutionPlanCache.h" name="cudnn_frontend_ExecutionPlanCache.h">
<area shape="rect" id="node7" href="$db/d7d/cudnn__frontend__OperationGraph_8h.html" title="cudnn_frontend_Operation\lGraph.h" alt="" coords="1521,259,1695,300"/>
<area shape="rect" id="node32" href="$d6/d51/cudnn__frontend__ExecutionPlan_8h.html" title="cudnn_frontend_Execution\lPlan.h" alt="" coords="1644,95,1820,136"/>
<area shape="rect" id="node16" href="$da/d5a/cudnn__frontend__Operation_8h.html" title="cudnn_frontend_Operation.h" alt="" coords="1515,348,1701,375"/>
<area shape="rect" id="node18" href="$df/d17/cudnn__frontend__utils_8h.html" title="cudnn_frontend_utils.h" alt="" coords="1490,512,1643,539"/>
<area shape="rect" id="node17" href="$d1/de7/cudnn__frontend__ConvDesc_8h.html" title="cudnn_frontend_ConvDesc.h" alt="" coords="1849,430,2039,457"/>
<area shape="rect" id="node27" href="$da/d5f/cudnn__frontend__PointWiseDesc_8h.html" title="cudnn_frontend_PointWise\lDesc.h" alt="" coords="1645,423,1824,464"/>
<area shape="rect" id="node29" href="$d6/d32/cudnn__frontend__MatMulDesc_8h.html" title="cudnn_frontend_MatMulDesc.h" alt="" coords="2064,430,2267,457"/>
<area shape="rect" id="node30" href="$db/da7/cudnn__frontend__ReductionDesc_8h.html" title="cudnn_frontend_Reduction\lDesc.h" alt="" coords="1393,423,1570,464"/>
<area shape="rect" id="node31" href="$d3/d98/cudnn__frontend__Tensor_8h.html" title="cudnn_frontend_Tensor.h" alt="" coords="1199,430,1369,457"/>
<area shape="rect" id="node21" href="$dc/d11/cudnn__backend__base_8h.html" title="cudnn_backend_base.h" alt="" coords="1426,661,1585,688"/>
<area shape="rect" id="node23" href="$d8/dc4/cudnn__frontend__Logging_8h.html" title="cudnn_frontend_Logging.h" alt="" coords="1579,587,1754,613"/>
<area shape="rect" id="node33" href="$de/d6d/cudnn__frontend__Engine_8h.html" title="cudnn_frontend_Engine.h" alt="" coords="2458,184,2627,211"/>
</map>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment