| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.17"/> |
| <meta name="viewport" content="width=device-width, initial-scale=1"/> |
| <title>mxnet: mxnet::runtime Namespace 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="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">mxnet |
| </div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <!-- end header part --> |
| <!-- Generated by Doxygen 1.8.17 --> |
| <script type="text/javascript"> |
| /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ |
| var searchBox = new SearchBox("searchBox", "search",false,'Search'); |
| /* @license-end */ |
| </script> |
| <script type="text/javascript" src="menudata.js"></script> |
| <script type="text/javascript" src="menu.js"></script> |
| <script type="text/javascript"> |
| /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ |
| $(function() { |
| initMenu('',true,false,'search.php','Search'); |
| $(document).ready(function() { init_search(); }); |
| }); |
| /* @license-end */</script> |
| <div id="main-nav"></div> |
| <!-- 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 id="nav-path" class="navpath"> |
| <ul> |
| <li class="navelem"><a class="el" href="namespacemxnet.html">mxnet</a></li><li class="navelem"><a class="el" href="namespacemxnet_1_1runtime.html">runtime</a></li> </ul> |
| </div> |
| </div><!-- top --> |
| <div class="header"> |
| <div class="summary"> |
| <a href="#namespaces">Namespaces</a> | |
| <a href="#nested-classes">Classes</a> | |
| <a href="#enum-members">Enumerations</a> | |
| <a href="#func-members">Functions</a> </div> |
| <div class="headertitle"> |
| <div class="title">mxnet::runtime Namespace Reference</div> </div> |
| </div><!--header--> |
| <div class="contents"> |
| <table class="memberdecls"> |
| <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a> |
| Namespaces</h2></td></tr> |
| <tr class="memitem:namespacemxnet_1_1runtime_1_1detail"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime_1_1detail.html">detail</a></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| </table><table class="memberdecls"> |
| <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> |
| Classes</h2></td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1ADT.html">ADT</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">reference to algebraic data type objects. <a href="classmxnet_1_1runtime_1_1ADT.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1ADTBuilder.html">ADTBuilder</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A builder class that helps to incrementally build <a class="el" href="classmxnet_1_1runtime_1_1ADT.html" title="reference to algebraic data type objects.">ADT</a>. <a href="classmxnet_1_1runtime_1_1ADTBuilder.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1ADTObj.html">ADTObj</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">An object representing a structure or enumeration. <a href="classmxnet_1_1runtime_1_1ADTObj.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structmxnet_1_1runtime_1_1array__type__info.html">array_type_info</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The type trait indicates subclass of TVM's <a class="el" href="classmxnet_1_1NDArray.html" title="ndarray interface">NDArray</a>. For irrelavant classes, code = -1. For TVM <a class="el" href="classmxnet_1_1NDArray.html" title="ndarray interface">NDArray</a> itself, code = 0. All subclasses of <a class="el" href="classmxnet_1_1NDArray.html" title="ndarray interface">NDArray</a> should override code > 0. <a href="structmxnet_1_1runtime_1_1array__type__info.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1EllipsisObj.html">EllipsisObj</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Ellipsis. <a href="classmxnet_1_1runtime_1_1EllipsisObj.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structmxnet_1_1runtime_1_1extension__type__info.html">extension_type_info</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Type traits to mark if a class is tvm extension type. <a href="structmxnet_1_1runtime_1_1extension__type__info.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1Float.html">Float</a></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1FloatObj.html">FloatObj</a></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1InplaceArrayBase.html">InplaceArrayBase</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base template for classes with array like memory layout. <a href="classmxnet_1_1runtime_1_1InplaceArrayBase.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1Integer.html">Integer</a></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1IntegerObj.html">IntegerObj</a></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1Map.html">Map</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classmxnet_1_1runtime_1_1Map.html" title="Map container of NodeRef->NodeRef in DSL graph. Map implements copy on write semantics,...">Map</a> container of NodeRef->NodeRef in DSL graph. <a class="el" href="classmxnet_1_1runtime_1_1Map.html" title="Map container of NodeRef->NodeRef in DSL graph. Map implements copy on write semantics,...">Map</a> implements copy on write semantics, which means map is mutable but copy will happen when array is referenced in more than two places. <a href="classmxnet_1_1runtime_1_1Map.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1MapObj.html">MapObj</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Shared content of all specializations of hash map. <a href="classmxnet_1_1runtime_1_1MapObj.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1MXNetArgs.html">MXNetArgs</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Arguments into TVM functions. <a href="classmxnet_1_1runtime_1_1MXNetArgs.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1MXNetArgsSetter.html">MXNetArgsSetter</a></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1MXNetArgValue.html">MXNetArgValue</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A single argument value to <a class="el" href="classmxnet_1_1runtime_1_1PackedFunc.html" title="Packed function is a type-erased function. The arguments are passed by packed format.">PackedFunc</a>. Containing both type_code and <a class="el" href="unionMXNetValue.html" title="Union type of values being passed through API and function calls.">MXNetValue</a>. <a href="classmxnet_1_1runtime_1_1MXNetArgValue.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1MXNetDataType.html">MXNetDataType</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Runtime primitive data type. <a href="classmxnet_1_1runtime_1_1MXNetDataType.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1MXNetPODValue__.html">MXNetPODValue_</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Internal base class to handle conversion to POD values. <a href="classmxnet_1_1runtime_1_1MXNetPODValue__.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1MXNetRetValue.html">MXNetRetValue</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Return Value container, Unlike <a class="el" href="classmxnet_1_1runtime_1_1MXNetArgValue.html" title="A single argument value to PackedFunc. Containing both type_code and MXNetValue.">MXNetArgValue</a>, which only holds reference and do not delete the underlying container during destruction. <a href="classmxnet_1_1runtime_1_1MXNetRetValue.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1ObjAllocatorBase.html">ObjAllocatorBase</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class of object allocators that implements make. Use curiously recurring template pattern. <a href="classmxnet_1_1runtime_1_1ObjAllocatorBase.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1Object.html">Object</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">base class of all object containers. <a href="classmxnet_1_1runtime_1_1Object.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structmxnet_1_1runtime_1_1ObjectEqual.html">ObjectEqual</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classmxnet_1_1runtime_1_1ObjectRef.html" title="Base class of all object reference.">ObjectRef</a> equal functor. <a href="structmxnet_1_1runtime_1_1ObjectEqual.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structmxnet_1_1runtime_1_1ObjectHash.html">ObjectHash</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classmxnet_1_1runtime_1_1ObjectRef.html" title="Base class of all object reference.">ObjectRef</a> hash functor. <a href="structmxnet_1_1runtime_1_1ObjectHash.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1ObjectPtr.html">ObjectPtr</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A custom smart pointer for <a class="el" href="classmxnet_1_1runtime_1_1Object.html" title="base class of all object containers.">Object</a>. <a href="classmxnet_1_1runtime_1_1ObjectPtr.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1ObjectRef.html">ObjectRef</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class of all object reference. <a href="classmxnet_1_1runtime_1_1ObjectRef.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structmxnet_1_1runtime_1_1ObjectRefEqual.html">ObjectRefEqual</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">String-aware <a class="el" href="classmxnet_1_1runtime_1_1ObjectRef.html" title="Base class of all object reference.">ObjectRef</a> equal functor. <a href="structmxnet_1_1runtime_1_1ObjectRefEqual.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structmxnet_1_1runtime_1_1ObjectRefHash.html">ObjectRefHash</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">String-aware <a class="el" href="classmxnet_1_1runtime_1_1ObjectRef.html" title="Base class of all object reference.">ObjectRef</a> hash functor. <a href="structmxnet_1_1runtime_1_1ObjectRefHash.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structmxnet_1_1runtime_1_1ObjectTypeChecker.html">ObjectTypeChecker</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Type traits for runtime type check during FFI conversion. <a href="structmxnet_1_1runtime_1_1ObjectTypeChecker.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1PackedFunc.html">PackedFunc</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Packed function is a type-erased function. The arguments are passed by packed format. <a href="classmxnet_1_1runtime_1_1PackedFunc.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structmxnet_1_1runtime_1_1PackedFuncValueConverter.html">PackedFuncValueConverter</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Type trait to specify special value conversion rules from <a class="el" href="classmxnet_1_1runtime_1_1MXNetArgValue.html" title="A single argument value to PackedFunc. Containing both type_code and MXNetValue.">MXNetArgValue</a> and <a class="el" href="classmxnet_1_1runtime_1_1MXNetRetValue.html" title="Return Value container, Unlike MXNetArgValue, which only holds reference and do not delete the underl...">MXNetRetValue</a>. <a href="structmxnet_1_1runtime_1_1PackedFuncValueConverter.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structmxnet_1_1runtime_1_1PackedFuncValueConverter_3_1_1mxnet_1_1runtime_1_1String_01_4.html">PackedFuncValueConverter<::mxnet::runtime::String ></a></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1PythonArg.html">PythonArg</a></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1Registry.html">Registry</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classmxnet_1_1runtime_1_1Registry.html" title="Registry for global function.">Registry</a> for global function. <a href="classmxnet_1_1runtime_1_1Registry.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1SimpleObjAllocator.html">SimpleObjAllocator</a></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1Slice.html">Slice</a></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1SliceObj.html">SliceObj</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classmxnet_1_1runtime_1_1Slice.html">Slice</a>. <a href="classmxnet_1_1runtime_1_1SliceObj.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Reference to string objects. <a href="classmxnet_1_1runtime_1_1String.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1StringObj.html">StringObj</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">An object representing string. It's POD type. <a href="classmxnet_1_1runtime_1_1StringObj.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1TypedPackedFunc.html">TypedPackedFunc</a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Please refer to <a class="el" href="classmxnet_1_1runtime_1_1TypedPackedFunc_3_01R_07Args_8_8_8_08_4.html#TypedPackedFuncAnchor">TypedPackedFunc<R(Args..)></a>. <a href="classmxnet_1_1runtime_1_1TypedPackedFunc.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmxnet_1_1runtime_1_1TypedPackedFunc_3_01R_07Args_8_8_8_08_4.html">TypedPackedFunc< R(Args...)></a></td></tr> |
| <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="el" href="classmxnet_1_1runtime_1_1PackedFunc.html" title="Packed function is a type-erased function. The arguments are passed by packed format.">PackedFunc</a> wrapper to provide typed function signature. It is backed by a <a class="el" href="classmxnet_1_1runtime_1_1PackedFunc.html" title="Packed function is a type-erased function. The arguments are passed by packed format.">PackedFunc</a> internally. <a href="classmxnet_1_1runtime_1_1TypedPackedFunc_3_01R_07Args_8_8_8_08_4.html#details">More...</a><br /></td></tr> |
| <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> |
| </table><table class="memberdecls"> |
| <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a> |
| Enumerations</h2></td></tr> |
| <tr class="memitem:a43738149e3dac1738390743d3de5cfac"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a43738149e3dac1738390743d3de5cfac">TypeIndex</a> { <br /> |
|   <a class="el" href="namespacemxnet_1_1runtime.html#a43738149e3dac1738390743d3de5cfacac8749d8889e8fe72a6d698277b764458">kRoot</a> = 0, |
| <a class="el" href="namespacemxnet_1_1runtime.html#a43738149e3dac1738390743d3de5cfaca6539f6af501dc67fd6c8fb3d1cb2193d">kMXNetTensor</a> = 1, |
| <a class="el" href="namespacemxnet_1_1runtime.html#a43738149e3dac1738390743d3de5cfaca008b7567e2fed8aebf4573d88a301ef0">kMXNetClosure</a> = 2, |
| <a class="el" href="namespacemxnet_1_1runtime.html#a43738149e3dac1738390743d3de5cfacad6ac6a2d56e9b7f262d920def44509bf">kMXNetADT</a> = 3, |
| <br /> |
|   <a class="el" href="namespacemxnet_1_1runtime.html#a43738149e3dac1738390743d3de5cfaca7e465197746c27c835cadd7ee0cef82f">kMXNetMap</a> = 4, |
| <a class="el" href="namespacemxnet_1_1runtime.html#a43738149e3dac1738390743d3de5cfaca979d4bd568d6e9233185b070f4d4a740">kMXNetString</a> = 5, |
| <a class="el" href="namespacemxnet_1_1runtime.html#a43738149e3dac1738390743d3de5cfaca4efd65b5689dcc24c7316695c2f60c73">kEllipsis</a> = 6, |
| <a class="el" href="namespacemxnet_1_1runtime.html#a43738149e3dac1738390743d3de5cfaca226facde4854260861fcc447b24b142d">kSlice</a> = 7, |
| <br /> |
|   <a class="el" href="namespacemxnet_1_1runtime.html#a43738149e3dac1738390743d3de5cfacaf69f7723764834392643025c927bfe98">kInteger</a> = 8, |
| <a class="el" href="namespacemxnet_1_1runtime.html#a43738149e3dac1738390743d3de5cfaca2067f61f6fc0183c68ab067c32c83d00">kFloat</a> = 9, |
| <a class="el" href="namespacemxnet_1_1runtime.html#a43738149e3dac1738390743d3de5cfaca0d2ba2c4bdfe4ad90c0ca4e513d72d9f">kStaticIndexEnd</a>, |
| <a class="el" href="namespacemxnet_1_1runtime.html#a43738149e3dac1738390743d3de5cfaca6e3caaf791147e40ff557f272f15b8cb">kDynamic</a> = kStaticIndexEnd |
| <br /> |
| }</td></tr> |
| <tr class="memdesc:a43738149e3dac1738390743d3de5cfac"><td class="mdescLeft"> </td><td class="mdescRight">list of the type index. <a href="namespacemxnet_1_1runtime.html#a43738149e3dac1738390743d3de5cfac">More...</a><br /></td></tr> |
| <tr class="separator:a43738149e3dac1738390743d3de5cfac"><td class="memSeparator" colspan="2"> </td></tr> |
| </table><table class="memberdecls"> |
| <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> |
| Functions</h2></td></tr> |
| <tr class="memitem:a0527e642fb418c27754a326057ff5a44"><td class="memTemplParams" colspan="2">template<typename K , typename V , typename = typename std::enable_if<std::is_base_of<ObjectRef, K>::value>::type, typename = typename std::enable_if<std::is_base_of<ObjectRef, V>::value>::type> </td></tr> |
| <tr class="memitem:a0527e642fb418c27754a326057ff5a44"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmxnet_1_1runtime_1_1Map.html">Map</a>< K, V > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a0527e642fb418c27754a326057ff5a44">Merge</a> (<a class="el" href="classmxnet_1_1runtime_1_1Map.html">Map</a>< K, V > lhs, const <a class="el" href="classmxnet_1_1runtime_1_1Map.html">Map</a>< K, V > &rhs)</td></tr> |
| <tr class="memdesc:a0527e642fb418c27754a326057ff5a44"><td class="mdescLeft"> </td><td class="mdescRight">Merge two Maps. <a href="namespacemxnet_1_1runtime.html#a0527e642fb418c27754a326057ff5a44">More...</a><br /></td></tr> |
| <tr class="separator:a0527e642fb418c27754a326057ff5a44"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a38b46ae1ab051393dad25a5bc0a012dd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a38b46ae1ab051393dad25a5bc0a012dd">operator+</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:a38b46ae1ab051393dad25a5bc0a012dd"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a355fc0b2c31cc94be8e3878e62f9253a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a355fc0b2c31cc94be8e3878e62f9253a">operator+</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const std::string &rhs)</td></tr> |
| <tr class="separator:a355fc0b2c31cc94be8e3878e62f9253a"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ac3cfc6e86ba2afd4f4479abe4001084b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#ac3cfc6e86ba2afd4f4479abe4001084b">operator+</a> (const std::string &lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:ac3cfc6e86ba2afd4f4479abe4001084b"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a97fccbac9f9fb7f91399d4374164a724"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a97fccbac9f9fb7f91399d4374164a724">operator+</a> (const char *lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:a97fccbac9f9fb7f91399d4374164a724"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aebac89a171285f59545a6fa6e78a020e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#aebac89a171285f59545a6fa6e78a020e">operator+</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const char *rhs)</td></tr> |
| <tr class="separator:aebac89a171285f59545a6fa6e78a020e"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:afaf0a06f62ddbb7d1f5daff57fd8522f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#afaf0a06f62ddbb7d1f5daff57fd8522f">operator<</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const std::string &rhs)</td></tr> |
| <tr class="separator:afaf0a06f62ddbb7d1f5daff57fd8522f"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a95273428f2991aaf231a92112429be0a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a95273428f2991aaf231a92112429be0a">operator<</a> (const std::string &lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:a95273428f2991aaf231a92112429be0a"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a6e07367b1b11465dab60fcccae5f1506"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a6e07367b1b11465dab60fcccae5f1506">operator<</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:a6e07367b1b11465dab60fcccae5f1506"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a189a0f1690c81194583c9cb29030fdab"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a189a0f1690c81194583c9cb29030fdab">operator<</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const char *rhs)</td></tr> |
| <tr class="separator:a189a0f1690c81194583c9cb29030fdab"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a8ff07ef072a022420c968ce707f6ebb9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a8ff07ef072a022420c968ce707f6ebb9">operator<</a> (const char *lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:a8ff07ef072a022420c968ce707f6ebb9"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a10308e9c378a8457908741fbc2ac0dc3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a10308e9c378a8457908741fbc2ac0dc3">operator></a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const std::string &rhs)</td></tr> |
| <tr class="separator:a10308e9c378a8457908741fbc2ac0dc3"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a4033ceaaed65778f41b9a150fff664ea"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a4033ceaaed65778f41b9a150fff664ea">operator></a> (const std::string &lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:a4033ceaaed65778f41b9a150fff664ea"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a3c3746dcb9b476890145e15b73663b17"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a3c3746dcb9b476890145e15b73663b17">operator></a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:a3c3746dcb9b476890145e15b73663b17"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:af603225d41c940c559f5c06707057bf4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#af603225d41c940c559f5c06707057bf4">operator></a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const char *rhs)</td></tr> |
| <tr class="separator:af603225d41c940c559f5c06707057bf4"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:abddaddc91f8cb3faf023941b7d6c787a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#abddaddc91f8cb3faf023941b7d6c787a">operator></a> (const char *lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:abddaddc91f8cb3faf023941b7d6c787a"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ac6ae46151b0302b2e42868d0a0e356ea"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#ac6ae46151b0302b2e42868d0a0e356ea">operator<=</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const std::string &rhs)</td></tr> |
| <tr class="separator:ac6ae46151b0302b2e42868d0a0e356ea"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ae1df493222378d19d9313bfea0b3e6c9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#ae1df493222378d19d9313bfea0b3e6c9">operator<=</a> (const std::string &lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:ae1df493222378d19d9313bfea0b3e6c9"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a3658f1167e892a98032ce5cd8d500061"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a3658f1167e892a98032ce5cd8d500061">operator<=</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:a3658f1167e892a98032ce5cd8d500061"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ab9d1070b51216fd47de04bcfc1507dee"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#ab9d1070b51216fd47de04bcfc1507dee">operator<=</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const char *rhs)</td></tr> |
| <tr class="separator:ab9d1070b51216fd47de04bcfc1507dee"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ab7c8514683df729437e6df2671d75f76"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#ab7c8514683df729437e6df2671d75f76">operator<=</a> (const char *lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:ab7c8514683df729437e6df2671d75f76"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a4a57b095313af6df54b0ea24361fd9c9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a4a57b095313af6df54b0ea24361fd9c9">operator>=</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const std::string &rhs)</td></tr> |
| <tr class="separator:a4a57b095313af6df54b0ea24361fd9c9"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a3b9aa7931bb6466a9439be06d733ec55"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a3b9aa7931bb6466a9439be06d733ec55">operator>=</a> (const std::string &lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:a3b9aa7931bb6466a9439be06d733ec55"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a5aca7429b6adb3079589f41f1d8dc483"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a5aca7429b6adb3079589f41f1d8dc483">operator>=</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:a5aca7429b6adb3079589f41f1d8dc483"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a586e57e36e29c6ec753b46610c4524ce"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a586e57e36e29c6ec753b46610c4524ce">operator>=</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const char *rhs)</td></tr> |
| <tr class="separator:a586e57e36e29c6ec753b46610c4524ce"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a5d1079d9e04bc6a757e50b3e7bd3a350"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a5d1079d9e04bc6a757e50b3e7bd3a350">operator>=</a> (const char *lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:a5d1079d9e04bc6a757e50b3e7bd3a350"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a0681ef3f5d70fa6bf2c74903c16cdefd"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a0681ef3f5d70fa6bf2c74903c16cdefd">operator==</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const std::string &rhs)</td></tr> |
| <tr class="separator:a0681ef3f5d70fa6bf2c74903c16cdefd"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a4317fcf89dfc9b82ab96c8c98ab01711"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a4317fcf89dfc9b82ab96c8c98ab01711">operator==</a> (const std::string &lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:a4317fcf89dfc9b82ab96c8c98ab01711"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ad1932b63a526df76ef38f19738443d27"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#ad1932b63a526df76ef38f19738443d27">operator==</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:ad1932b63a526df76ef38f19738443d27"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a23fe5ad5277a96b971ec693a734f1b4c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a23fe5ad5277a96b971ec693a734f1b4c">operator==</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const char *rhs)</td></tr> |
| <tr class="separator:a23fe5ad5277a96b971ec693a734f1b4c"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a874ef0a6fe3a17311145bec7899d374e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a874ef0a6fe3a17311145bec7899d374e">operator==</a> (const char *lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:a874ef0a6fe3a17311145bec7899d374e"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a4cb8588702f220473ef892784241a6de"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a4cb8588702f220473ef892784241a6de">operator!=</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const std::string &rhs)</td></tr> |
| <tr class="separator:a4cb8588702f220473ef892784241a6de"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a4403efa26c344d8ac5c45f03ad9b738b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a4403efa26c344d8ac5c45f03ad9b738b">operator!=</a> (const std::string &lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:a4403efa26c344d8ac5c45f03ad9b738b"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a61f0763689316632109ab72bc1ad222d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a61f0763689316632109ab72bc1ad222d">operator!=</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:a61f0763689316632109ab72bc1ad222d"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a0c4fad3f2d43493e07ad0c96ccfe28d2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a0c4fad3f2d43493e07ad0c96ccfe28d2">operator!=</a> (const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &lhs, const char *rhs)</td></tr> |
| <tr class="separator:a0c4fad3f2d43493e07ad0c96ccfe28d2"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a60c898de2298482b3d1a16e412e2451c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a60c898de2298482b3d1a16e412e2451c">operator!=</a> (const char *lhs, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &rhs)</td></tr> |
| <tr class="separator:a60c898de2298482b3d1a16e412e2451c"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:af68138e148571249fa1c48d993a4aa89"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#af68138e148571249fa1c48d993a4aa89">operator<<</a> (std::ostream &out, const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> &input)</td></tr> |
| <tr class="separator:af68138e148571249fa1c48d993a4aa89"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a94b2b690e1b3c3e9f1115ebb2e1868e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmxnet_1_1runtime_1_1ObjectRef.html">ObjectRef</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a94b2b690e1b3c3e9f1115ebb2e1868e2">CreateEllipsis</a> ()</td></tr> |
| <tr class="separator:a94b2b690e1b3c3e9f1115ebb2e1868e2"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aef3f60bb5481fd96cfd3eafee82b6489"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#aef3f60bb5481fd96cfd3eafee82b6489">SliceNoneValue</a> ()</td></tr> |
| <tr class="separator:aef3f60bb5481fd96cfd3eafee82b6489"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ae494b840652fdcee82babd1e3c71e629"><td class="memTemplParams" colspan="2">template<typename T , typename... Args> </td></tr> |
| <tr class="memitem:ae494b840652fdcee82babd1e3c71e629"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmxnet_1_1runtime_1_1ObjectPtr.html">ObjectPtr</a>< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#ae494b840652fdcee82babd1e3c71e629">make_object</a> (Args &&... args)</td></tr> |
| <tr class="memdesc:ae494b840652fdcee82babd1e3c71e629"><td class="mdescLeft"> </td><td class="mdescRight">Allocate an object using default allocator. <a href="namespacemxnet_1_1runtime.html#ae494b840652fdcee82babd1e3c71e629">More...</a><br /></td></tr> |
| <tr class="separator:ae494b840652fdcee82babd1e3c71e629"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ac46e925eac8fa378c6362a3f61ae32ec"><td class="memTemplParams" colspan="2">template<typename ArrayType , typename ElemType , typename... Args> </td></tr> |
| <tr class="memitem:ac46e925eac8fa378c6362a3f61ae32ec"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmxnet_1_1runtime_1_1ObjectPtr.html">ObjectPtr</a>< ArrayType > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#ac46e925eac8fa378c6362a3f61ae32ec">make_inplace_array_object</a> (size_t num_elems, Args &&... args)</td></tr> |
| <tr class="separator:ac46e925eac8fa378c6362a3f61ae32ec"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a1bf05d799bd2a8ee18e9ef22335977ce"><td class="memTemplParams" colspan="2">template<typename RefType , typename ObjectType > </td></tr> |
| <tr class="memitem:a1bf05d799bd2a8ee18e9ef22335977ce"><td class="memTemplItemLeft" align="right" valign="top">RefType </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a1bf05d799bd2a8ee18e9ef22335977ce">GetRef</a> (const ObjectType *ptr)</td></tr> |
| <tr class="memdesc:a1bf05d799bd2a8ee18e9ef22335977ce"><td class="mdescLeft"> </td><td class="mdescRight">Get a reference type from a raw object ptr type. <a href="namespacemxnet_1_1runtime.html#a1bf05d799bd2a8ee18e9ef22335977ce">More...</a><br /></td></tr> |
| <tr class="separator:a1bf05d799bd2a8ee18e9ef22335977ce"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a6071ce524d51caddd366e0fb1827b081"><td class="memTemplParams" colspan="2">template<typename SubRef , typename BaseRef > </td></tr> |
| <tr class="memitem:a6071ce524d51caddd366e0fb1827b081"><td class="memTemplItemLeft" align="right" valign="top">SubRef </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a6071ce524d51caddd366e0fb1827b081">Downcast</a> (BaseRef ref)</td></tr> |
| <tr class="memdesc:a6071ce524d51caddd366e0fb1827b081"><td class="mdescLeft"> </td><td class="mdescRight">Downcast a base reference type to a more specific type. <a href="namespacemxnet_1_1runtime.html#a6071ce524d51caddd366e0fb1827b081">More...</a><br /></td></tr> |
| <tr class="separator:a6071ce524d51caddd366e0fb1827b081"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a68c6b45a7469783b09a1b2b03211056d"><td class="memTemplParams" colspan="2">template<typename BaseType , typename ObjectType > </td></tr> |
| <tr class="memitem:a68c6b45a7469783b09a1b2b03211056d"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmxnet_1_1runtime_1_1ObjectPtr.html">ObjectPtr</a>< BaseType > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a68c6b45a7469783b09a1b2b03211056d">GetObjectPtr</a> (ObjectType *ptr)</td></tr> |
| <tr class="memdesc:a68c6b45a7469783b09a1b2b03211056d"><td class="mdescLeft"> </td><td class="mdescRight">Get an object ptr type from a raw object ptr. <a href="namespacemxnet_1_1runtime.html#a68c6b45a7469783b09a1b2b03211056d">More...</a><br /></td></tr> |
| <tr class="separator:a68c6b45a7469783b09a1b2b03211056d"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ab16bad32a0ce5d28b9201a6998b4a6d2"><td class="memTemplParams" colspan="2">template<typename RefType , typename ObjType > </td></tr> |
| <tr class="memitem:ab16bad32a0ce5d28b9201a6998b4a6d2"><td class="memTemplItemLeft" align="right" valign="top">RefType </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#ab16bad32a0ce5d28b9201a6998b4a6d2">GetRef</a> (const ObjType *ptr)</td></tr> |
| <tr class="separator:ab16bad32a0ce5d28b9201a6998b4a6d2"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:abe2459d65fbb87e9b6c9a4aad5005db9"><td class="memTemplParams" colspan="2">template<typename BaseType , typename ObjType > </td></tr> |
| <tr class="memitem:abe2459d65fbb87e9b6c9a4aad5005db9"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classmxnet_1_1runtime_1_1ObjectPtr.html">ObjectPtr</a>< BaseType > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#abe2459d65fbb87e9b6c9a4aad5005db9">GetObjectPtr</a> (ObjType *ptr)</td></tr> |
| <tr class="separator:abe2459d65fbb87e9b6c9a4aad5005db9"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a871576b579b3ea0e129e7ee90385b30a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structDLDataType.html">DLDataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a871576b579b3ea0e129e7ee90385b30a">String2DLDataType</a> (std::string s)</td></tr> |
| <tr class="memdesc:a871576b579b3ea0e129e7ee90385b30a"><td class="mdescLeft"> </td><td class="mdescRight">convert a string to TVM type. <a href="namespacemxnet_1_1runtime.html#a871576b579b3ea0e129e7ee90385b30a">More...</a><br /></td></tr> |
| <tr class="separator:a871576b579b3ea0e129e7ee90385b30a"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:adbaeecdbdd6111598ab98777e07f296f"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#adbaeecdbdd6111598ab98777e07f296f">TypeCode2Str</a> (int type_code)</td></tr> |
| <tr class="memdesc:adbaeecdbdd6111598ab98777e07f296f"><td class="mdescLeft"> </td><td class="mdescRight">Convert type code to its name. <a href="namespacemxnet_1_1runtime.html#adbaeecdbdd6111598ab98777e07f296f">More...</a><br /></td></tr> |
| <tr class="separator:adbaeecdbdd6111598ab98777e07f296f"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a06869f393610894efadf51a119adbbec"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a06869f393610894efadf51a119adbbec">String2MXNetTypeWithBool</a> (const std::string &s)</td></tr> |
| <tr class="separator:a06869f393610894efadf51a119adbbec"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a438b48d48eca0424b474399de358a3e3"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a438b48d48eca0424b474399de358a3e3">String2MXNetType</a> (const std::string &s)</td></tr> |
| <tr class="separator:a438b48d48eca0424b474399de358a3e3"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a674116108e399304809e0c500334645f"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a674116108e399304809e0c500334645f">operator<<</a> (std::ostream &os, <a class="el" href="structDLDataType.html">DLDataType</a> t)</td></tr> |
| <tr class="separator:a674116108e399304809e0c500334645f"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a080e695864f5e087e38cc3673cf60739"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemxnet_1_1runtime.html#a080e695864f5e087e38cc3673cf60739">operator<<</a> (std::ostream &os, const <a class="el" href="classmxnet_1_1runtime_1_1MXNetDataType.html">MXNetDataType</a> &dtype)</td></tr> |
| <tr class="separator:a080e695864f5e087e38cc3673cf60739"><td class="memSeparator" colspan="2"> </td></tr> |
| </table> |
| <h2 class="groupheader">Enumeration Type Documentation</h2> |
| <a id="a43738149e3dac1738390743d3de5cfac"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a43738149e3dac1738390743d3de5cfac">◆ </a></span>TypeIndex</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">enum <a class="el" href="namespacemxnet_1_1runtime.html#a43738149e3dac1738390743d3de5cfac">mxnet::runtime::TypeIndex</a></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>list of the type index. </p> |
| <table class="fieldtable"> |
| <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a43738149e3dac1738390743d3de5cfacac8749d8889e8fe72a6d698277b764458"></a>kRoot </td><td class="fielddoc"><p>Root object type. </p> |
| </td></tr> |
| <tr><td class="fieldname"><a id="a43738149e3dac1738390743d3de5cfaca6539f6af501dc67fd6c8fb3d1cb2193d"></a>kMXNetTensor </td><td class="fielddoc"></td></tr> |
| <tr><td class="fieldname"><a id="a43738149e3dac1738390743d3de5cfaca008b7567e2fed8aebf4573d88a301ef0"></a>kMXNetClosure </td><td class="fielddoc"></td></tr> |
| <tr><td class="fieldname"><a id="a43738149e3dac1738390743d3de5cfacad6ac6a2d56e9b7f262d920def44509bf"></a>kMXNetADT </td><td class="fielddoc"></td></tr> |
| <tr><td class="fieldname"><a id="a43738149e3dac1738390743d3de5cfaca7e465197746c27c835cadd7ee0cef82f"></a>kMXNetMap </td><td class="fielddoc"></td></tr> |
| <tr><td class="fieldname"><a id="a43738149e3dac1738390743d3de5cfaca979d4bd568d6e9233185b070f4d4a740"></a>kMXNetString </td><td class="fielddoc"></td></tr> |
| <tr><td class="fieldname"><a id="a43738149e3dac1738390743d3de5cfaca4efd65b5689dcc24c7316695c2f60c73"></a>kEllipsis </td><td class="fielddoc"></td></tr> |
| <tr><td class="fieldname"><a id="a43738149e3dac1738390743d3de5cfaca226facde4854260861fcc447b24b142d"></a>kSlice </td><td class="fielddoc"></td></tr> |
| <tr><td class="fieldname"><a id="a43738149e3dac1738390743d3de5cfacaf69f7723764834392643025c927bfe98"></a>kInteger </td><td class="fielddoc"></td></tr> |
| <tr><td class="fieldname"><a id="a43738149e3dac1738390743d3de5cfaca2067f61f6fc0183c68ab067c32c83d00"></a>kFloat </td><td class="fielddoc"></td></tr> |
| <tr><td class="fieldname"><a id="a43738149e3dac1738390743d3de5cfaca0d2ba2c4bdfe4ad90c0ca4e513d72d9f"></a>kStaticIndexEnd </td><td class="fielddoc"></td></tr> |
| <tr><td class="fieldname"><a id="a43738149e3dac1738390743d3de5cfaca6e3caaf791147e40ff557f272f15b8cb"></a>kDynamic </td><td class="fielddoc"><p>Type index is allocated during runtime. </p> |
| </td></tr> |
| </table> |
| |
| </div> |
| </div> |
| <h2 class="groupheader">Function Documentation</h2> |
| <a id="a94b2b690e1b3c3e9f1115ebb2e1868e2"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a94b2b690e1b3c3e9f1115ebb2e1868e2">◆ </a></span>CreateEllipsis()</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="classmxnet_1_1runtime_1_1ObjectRef.html">ObjectRef</a> mxnet::runtime::CreateEllipsis </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"> |
| |
| </div> |
| </div> |
| <a id="a6071ce524d51caddd366e0fb1827b081"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a6071ce524d51caddd366e0fb1827b081">◆ </a></span>Downcast()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<typename SubRef , typename BaseRef > </div> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">SubRef mxnet::runtime::Downcast </td> |
| <td>(</td> |
| <td class="paramtype">BaseRef </td> |
| <td class="paramname"><em>ref</em></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>Downcast a base reference type to a more specific type. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">ref</td><td>The inptut reference </td></tr> |
| </table> |
| </dd> |
| </dl> |
| <dl class="section return"><dt>Returns</dt><dd>The corresponding SubRef. </dd></dl> |
| <dl class="tparams"><dt>Template Parameters</dt><dd> |
| <table class="tparams"> |
| <tr><td class="paramname">SubRef</td><td>The target specific reference type. </td></tr> |
| <tr><td class="paramname">BaseRef</td><td>the current reference type. </td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a68c6b45a7469783b09a1b2b03211056d"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a68c6b45a7469783b09a1b2b03211056d">◆ </a></span>GetObjectPtr() <span class="overload">[1/2]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<typename BaseType , typename ObjectType > </div> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname"><a class="el" href="classmxnet_1_1runtime_1_1ObjectPtr.html">ObjectPtr</a><BaseType> mxnet::runtime::GetObjectPtr </td> |
| <td>(</td> |
| <td class="paramtype">ObjectType * </td> |
| <td class="paramname"><em>ptr</em></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>Get an object ptr type from a raw object ptr. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">ptr</td><td>The object pointer </td></tr> |
| </table> |
| </dd> |
| </dl> |
| <dl class="tparams"><dt>Template Parameters</dt><dd> |
| <table class="tparams"> |
| <tr><td class="paramname">BaseType</td><td>The reference type </td></tr> |
| <tr><td class="paramname">ObjectType</td><td>The object type </td></tr> |
| </table> |
| </dd> |
| </dl> |
| <dl class="section return"><dt>Returns</dt><dd>The corresponding RefType </dd></dl> |
| |
| </div> |
| </div> |
| <a id="abe2459d65fbb87e9b6c9a4aad5005db9"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#abe2459d65fbb87e9b6c9a4aad5005db9">◆ </a></span>GetObjectPtr() <span class="overload">[2/2]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<typename BaseType , typename ObjType > </div> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname"><a class="el" href="classmxnet_1_1runtime_1_1ObjectPtr.html">ObjectPtr</a><BaseType> mxnet::runtime::GetObjectPtr </td> |
| <td>(</td> |
| <td class="paramtype">ObjType * </td> |
| <td class="paramname"><em>ptr</em></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"> |
| |
| </div> |
| </div> |
| <a id="a1bf05d799bd2a8ee18e9ef22335977ce"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a1bf05d799bd2a8ee18e9ef22335977ce">◆ </a></span>GetRef() <span class="overload">[1/2]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<typename RefType , typename ObjectType > </div> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">RefType mxnet::runtime::GetRef </td> |
| <td>(</td> |
| <td class="paramtype">const ObjectType * </td> |
| <td class="paramname"><em>ptr</em></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>Get a reference type from a raw object ptr type. </p> |
| <p>It is always important to get a reference type if we want to return a value as reference or keep the object alive beyond the scope of the function.</p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">ptr</td><td>The object pointer </td></tr> |
| </table> |
| </dd> |
| </dl> |
| <dl class="tparams"><dt>Template Parameters</dt><dd> |
| <table class="tparams"> |
| <tr><td class="paramname">RefType</td><td>The reference type </td></tr> |
| <tr><td class="paramname">ObjectType</td><td>The object type </td></tr> |
| </table> |
| </dd> |
| </dl> |
| <dl class="section return"><dt>Returns</dt><dd>The corresponding RefType </dd></dl> |
| |
| </div> |
| </div> |
| <a id="ab16bad32a0ce5d28b9201a6998b4a6d2"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ab16bad32a0ce5d28b9201a6998b4a6d2">◆ </a></span>GetRef() <span class="overload">[2/2]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<typename RefType , typename ObjType > </div> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">RefType mxnet::runtime::GetRef </td> |
| <td>(</td> |
| <td class="paramtype">const ObjType * </td> |
| <td class="paramname"><em>ptr</em></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"> |
| |
| </div> |
| </div> |
| <a id="ac46e925eac8fa378c6362a3f61ae32ec"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ac46e925eac8fa378c6362a3f61ae32ec">◆ </a></span>make_inplace_array_object()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<typename ArrayType , typename ElemType , typename... Args> </div> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname"><a class="el" href="classmxnet_1_1runtime_1_1ObjectPtr.html">ObjectPtr</a><ArrayType> mxnet::runtime::make_inplace_array_object </td> |
| <td>(</td> |
| <td class="paramtype">size_t </td> |
| <td class="paramname"><em>num_elems</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Args &&... </td> |
| <td class="paramname"><em>args</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="ae494b840652fdcee82babd1e3c71e629"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ae494b840652fdcee82babd1e3c71e629">◆ </a></span>make_object()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<typename T , typename... Args> </div> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname"><a class="el" href="classmxnet_1_1runtime_1_1ObjectPtr.html">ObjectPtr</a>< T > mxnet::runtime::make_object </td> |
| <td>(</td> |
| <td class="paramtype">Args &&... </td> |
| <td class="paramname"><em>args</em></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>Allocate an object using default allocator. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">args</td><td>arguments to the constructor. </td></tr> |
| </table> |
| </dd> |
| </dl> |
| <dl class="tparams"><dt>Template Parameters</dt><dd> |
| <table class="tparams"> |
| <tr><td class="paramname">T</td><td>the node type. </td></tr> |
| </table> |
| </dd> |
| </dl> |
| <dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="classmxnet_1_1runtime_1_1ObjectPtr.html" title="A custom smart pointer for Object.">ObjectPtr</a> to the allocated object. </dd></dl> |
| |
| </div> |
| </div> |
| <a id="a0527e642fb418c27754a326057ff5a44"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a0527e642fb418c27754a326057ff5a44">◆ </a></span>Merge()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<typename K , typename V , typename = typename std::enable_if<std::is_base_of<ObjectRef, K>::value>::type, typename = typename std::enable_if<std::is_base_of<ObjectRef, V>::value>::type> </div> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname"><a class="el" href="classmxnet_1_1runtime_1_1Map.html">Map</a><K, V> mxnet::runtime::Merge </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classmxnet_1_1runtime_1_1Map.html">Map</a>< K, V > </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1Map.html">Map</a>< K, V > & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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>Merge two Maps. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">lhs</td><td>the first <a class="el" href="classmxnet_1_1runtime_1_1Map.html" title="Map container of NodeRef->NodeRef in DSL graph. Map implements copy on write semantics,...">Map</a> to merge. </td></tr> |
| <tr><td class="paramname">rhs</td><td>the second <a class="el" href="classmxnet_1_1runtime_1_1Map.html" title="Map container of NodeRef->NodeRef in DSL graph. Map implements copy on write semantics,...">Map</a> to merge. </td></tr> |
| </table> |
| </dd> |
| </dl> |
| <dl class="section return"><dt>Returns</dt><dd>The merged <a class="el" href="classmxnet_1_1Array.html" title="Array container of NodeRef in DSL graph. Array implements copy on write semantics,...">Array</a>. Original Maps are kept unchanged. </dd></dl> |
| |
| </div> |
| </div> |
| <a id="a60c898de2298482b3d1a16e412e2451c"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a60c898de2298482b3d1a16e412e2451c">◆ </a></span>operator!=() <span class="overload">[1/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator!= </td> |
| <td>(</td> |
| <td class="paramtype">const char * </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a4403efa26c344d8ac5c45f03ad9b738b"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a4403efa26c344d8ac5c45f03ad9b738b">◆ </a></span>operator!=() <span class="overload">[2/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator!= </td> |
| <td>(</td> |
| <td class="paramtype">const std::string & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a0c4fad3f2d43493e07ad0c96ccfe28d2"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a0c4fad3f2d43493e07ad0c96ccfe28d2">◆ </a></span>operator!=() <span class="overload">[3/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator!= </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const char * </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a4cb8588702f220473ef892784241a6de"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a4cb8588702f220473ef892784241a6de">◆ </a></span>operator!=() <span class="overload">[4/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator!= </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const std::string & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a61f0763689316632109ab72bc1ad222d"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a61f0763689316632109ab72bc1ad222d">◆ </a></span>operator!=() <span class="overload">[5/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator!= </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a97fccbac9f9fb7f91399d4374164a724"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a97fccbac9f9fb7f91399d4374164a724">◆ </a></span>operator+() <span class="overload">[1/5]</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="classmxnet_1_1runtime_1_1String.html">String</a> mxnet::runtime::operator+ </td> |
| <td>(</td> |
| <td class="paramtype">const char * </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="ac3cfc6e86ba2afd4f4479abe4001084b"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ac3cfc6e86ba2afd4f4479abe4001084b">◆ </a></span>operator+() <span class="overload">[2/5]</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="classmxnet_1_1runtime_1_1String.html">String</a> mxnet::runtime::operator+ </td> |
| <td>(</td> |
| <td class="paramtype">const std::string & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="aebac89a171285f59545a6fa6e78a020e"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#aebac89a171285f59545a6fa6e78a020e">◆ </a></span>operator+() <span class="overload">[3/5]</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="classmxnet_1_1runtime_1_1String.html">String</a> mxnet::runtime::operator+ </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const char * </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a355fc0b2c31cc94be8e3878e62f9253a"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a355fc0b2c31cc94be8e3878e62f9253a">◆ </a></span>operator+() <span class="overload">[4/5]</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="classmxnet_1_1runtime_1_1String.html">String</a> mxnet::runtime::operator+ </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const std::string & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a38b46ae1ab051393dad25a5bc0a012dd"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a38b46ae1ab051393dad25a5bc0a012dd">◆ </a></span>operator+() <span class="overload">[5/5]</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="classmxnet_1_1runtime_1_1String.html">String</a> mxnet::runtime::operator+ </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a8ff07ef072a022420c968ce707f6ebb9"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a8ff07ef072a022420c968ce707f6ebb9">◆ </a></span>operator<() <span class="overload">[1/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator< </td> |
| <td>(</td> |
| <td class="paramtype">const char * </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a95273428f2991aaf231a92112429be0a"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a95273428f2991aaf231a92112429be0a">◆ </a></span>operator<() <span class="overload">[2/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator< </td> |
| <td>(</td> |
| <td class="paramtype">const std::string & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a189a0f1690c81194583c9cb29030fdab"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a189a0f1690c81194583c9cb29030fdab">◆ </a></span>operator<() <span class="overload">[3/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator< </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const char * </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="afaf0a06f62ddbb7d1f5daff57fd8522f"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#afaf0a06f62ddbb7d1f5daff57fd8522f">◆ </a></span>operator<() <span class="overload">[4/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator< </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const std::string & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a6e07367b1b11465dab60fcccae5f1506"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a6e07367b1b11465dab60fcccae5f1506">◆ </a></span>operator<() <span class="overload">[5/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator< </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a080e695864f5e087e38cc3673cf60739"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a080e695864f5e087e38cc3673cf60739">◆ </a></span>operator<<() <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">std::ostream& mxnet::runtime::operator<< </td> |
| <td>(</td> |
| <td class="paramtype">std::ostream & </td> |
| <td class="paramname"><em>os</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1MXNetDataType.html">MXNetDataType</a> & </td> |
| <td class="paramname"><em>dtype</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a674116108e399304809e0c500334645f"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a674116108e399304809e0c500334645f">◆ </a></span>operator<<() <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">std::ostream& mxnet::runtime::operator<< </td> |
| <td>(</td> |
| <td class="paramtype">std::ostream & </td> |
| <td class="paramname"><em>os</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="structDLDataType.html">DLDataType</a> </td> |
| <td class="paramname"><em>t</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="af68138e148571249fa1c48d993a4aa89"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#af68138e148571249fa1c48d993a4aa89">◆ </a></span>operator<<() <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">std::ostream& mxnet::runtime::operator<< </td> |
| <td>(</td> |
| <td class="paramtype">std::ostream & </td> |
| <td class="paramname"><em>out</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>input</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="ab7c8514683df729437e6df2671d75f76"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ab7c8514683df729437e6df2671d75f76">◆ </a></span>operator<=() <span class="overload">[1/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator<= </td> |
| <td>(</td> |
| <td class="paramtype">const char * </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="ae1df493222378d19d9313bfea0b3e6c9"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ae1df493222378d19d9313bfea0b3e6c9">◆ </a></span>operator<=() <span class="overload">[2/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator<= </td> |
| <td>(</td> |
| <td class="paramtype">const std::string & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="ab9d1070b51216fd47de04bcfc1507dee"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ab9d1070b51216fd47de04bcfc1507dee">◆ </a></span>operator<=() <span class="overload">[3/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator<= </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const char * </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="ac6ae46151b0302b2e42868d0a0e356ea"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ac6ae46151b0302b2e42868d0a0e356ea">◆ </a></span>operator<=() <span class="overload">[4/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator<= </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const std::string & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a3658f1167e892a98032ce5cd8d500061"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a3658f1167e892a98032ce5cd8d500061">◆ </a></span>operator<=() <span class="overload">[5/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator<= </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a874ef0a6fe3a17311145bec7899d374e"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a874ef0a6fe3a17311145bec7899d374e">◆ </a></span>operator==() <span class="overload">[1/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator== </td> |
| <td>(</td> |
| <td class="paramtype">const char * </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a4317fcf89dfc9b82ab96c8c98ab01711"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a4317fcf89dfc9b82ab96c8c98ab01711">◆ </a></span>operator==() <span class="overload">[2/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator== </td> |
| <td>(</td> |
| <td class="paramtype">const std::string & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a23fe5ad5277a96b971ec693a734f1b4c"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a23fe5ad5277a96b971ec693a734f1b4c">◆ </a></span>operator==() <span class="overload">[3/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator== </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const char * </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a0681ef3f5d70fa6bf2c74903c16cdefd"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a0681ef3f5d70fa6bf2c74903c16cdefd">◆ </a></span>operator==() <span class="overload">[4/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator== </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const std::string & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="ad1932b63a526df76ef38f19738443d27"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ad1932b63a526df76ef38f19738443d27">◆ </a></span>operator==() <span class="overload">[5/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator== </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="abddaddc91f8cb3faf023941b7d6c787a"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#abddaddc91f8cb3faf023941b7d6c787a">◆ </a></span>operator>() <span class="overload">[1/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator> </td> |
| <td>(</td> |
| <td class="paramtype">const char * </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a4033ceaaed65778f41b9a150fff664ea"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a4033ceaaed65778f41b9a150fff664ea">◆ </a></span>operator>() <span class="overload">[2/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator> </td> |
| <td>(</td> |
| <td class="paramtype">const std::string & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="af603225d41c940c559f5c06707057bf4"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#af603225d41c940c559f5c06707057bf4">◆ </a></span>operator>() <span class="overload">[3/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator> </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const char * </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a10308e9c378a8457908741fbc2ac0dc3"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a10308e9c378a8457908741fbc2ac0dc3">◆ </a></span>operator>() <span class="overload">[4/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator> </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const std::string & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a3c3746dcb9b476890145e15b73663b17"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a3c3746dcb9b476890145e15b73663b17">◆ </a></span>operator>() <span class="overload">[5/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator> </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a5d1079d9e04bc6a757e50b3e7bd3a350"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a5d1079d9e04bc6a757e50b3e7bd3a350">◆ </a></span>operator>=() <span class="overload">[1/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator>= </td> |
| <td>(</td> |
| <td class="paramtype">const char * </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a3b9aa7931bb6466a9439be06d733ec55"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a3b9aa7931bb6466a9439be06d733ec55">◆ </a></span>operator>=() <span class="overload">[2/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator>= </td> |
| <td>(</td> |
| <td class="paramtype">const std::string & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a586e57e36e29c6ec753b46610c4524ce"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a586e57e36e29c6ec753b46610c4524ce">◆ </a></span>operator>=() <span class="overload">[3/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator>= </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const char * </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a4a57b095313af6df54b0ea24361fd9c9"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a4a57b095313af6df54b0ea24361fd9c9">◆ </a></span>operator>=() <span class="overload">[4/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator>= </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const std::string & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="a5aca7429b6adb3079589f41f1d8dc483"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a5aca7429b6adb3079589f41f1d8dc483">◆ </a></span>operator>=() <span class="overload">[5/5]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool mxnet::runtime::operator>= </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>lhs</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classmxnet_1_1runtime_1_1String.html">String</a> & </td> |
| <td class="paramname"><em>rhs</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</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"> |
| |
| </div> |
| </div> |
| <a id="aef3f60bb5481fd96cfd3eafee82b6489"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#aef3f60bb5481fd96cfd3eafee82b6489">◆ </a></span>SliceNoneValue()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">int64_t mxnet::runtime::SliceNoneValue </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"> |
| |
| </div> |
| </div> |
| <a id="a871576b579b3ea0e129e7ee90385b30a"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a871576b579b3ea0e129e7ee90385b30a">◆ </a></span>String2DLDataType()</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="structDLDataType.html">DLDataType</a> mxnet::runtime::String2DLDataType </td> |
| <td>(</td> |
| <td class="paramtype">std::string </td> |
| <td class="paramname"><em>s</em></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>convert a string to TVM type. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">s</td><td>The string to be converted. </td></tr> |
| </table> |
| </dd> |
| </dl> |
| <dl class="section return"><dt>Returns</dt><dd>The corresponding tvm type. </dd></dl> |
| |
| </div> |
| </div> |
| <a id="a438b48d48eca0424b474399de358a3e3"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a438b48d48eca0424b474399de358a3e3">◆ </a></span>String2MXNetType()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">int mxnet::runtime::String2MXNetType </td> |
| <td>(</td> |
| <td class="paramtype">const std::string & </td> |
| <td class="paramname"><em>s</em></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"> |
| |
| </div> |
| </div> |
| <a id="a06869f393610894efadf51a119adbbec"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a06869f393610894efadf51a119adbbec">◆ </a></span>String2MXNetTypeWithBool()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">int mxnet::runtime::String2MXNetTypeWithBool </td> |
| <td>(</td> |
| <td class="paramtype">const std::string & </td> |
| <td class="paramname"><em>s</em></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"> |
| |
| </div> |
| </div> |
| <a id="adbaeecdbdd6111598ab98777e07f296f"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#adbaeecdbdd6111598ab98777e07f296f">◆ </a></span>TypeCode2Str()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">const char * mxnet::runtime::TypeCode2Str </td> |
| <td>(</td> |
| <td class="paramtype">int </td> |
| <td class="paramname"><em>type_code</em></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>Convert type code to its name. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">type_code</td><td>The type code . </td></tr> |
| </table> |
| </dd> |
| </dl> |
| <dl class="section return"><dt>Returns</dt><dd>The name of type code. </dd></dl> |
| |
| </div> |
| </div> |
| </div><!-- contents --> |
| <!-- start footer part --> |
| <hr class="footer"/><address class="footer"><small> |
| Generated on Thu Jan 5 2023 03:47:41 for mxnet by  <a href="http://www.doxygen.org/index.html"> |
| <img class="footer" src="doxygen.png" alt="doxygen"/> |
| </a> 1.8.17 |
| </small></address> |
| </body> |
| </html> |