diff options
author | Nikhil Raj <nikhil.raj@arm.com> | 2024-05-16 09:47:51 +0100 |
---|---|---|
committer | Nikhil Raj <nikhil.raj@arm.com> | 2024-05-16 09:47:51 +0100 |
commit | 1dc83febfb76d6a770bdf3ba16c4034a970c2320 (patch) | |
tree | 66d27e5587e9010f3db26a23a348df844c88f8e6 /latest/classarmnn_1_1_scaled_int32_per_axis_decoder.html | |
parent | 38b600d8abb2c5f7a44511b5deddf441f975d51d (diff) | |
download | armnn-gh-pages.tar.gz |
IVGCVSW-8260 Update Doxgen Docu for 24.05gh-pages
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: If4bc983bf2793a27ded8e26ac2b29523fc1e4711
Diffstat (limited to 'latest/classarmnn_1_1_scaled_int32_per_axis_decoder.html')
-rw-r--r-- | latest/classarmnn_1_1_scaled_int32_per_axis_decoder.html | 102 |
1 files changed, 51 insertions, 51 deletions
diff --git a/latest/classarmnn_1_1_scaled_int32_per_axis_decoder.html b/latest/classarmnn_1_1_scaled_int32_per_axis_decoder.html index 954a2153fb..dc8731ba2b 100644 --- a/latest/classarmnn_1_1_scaled_int32_per_axis_decoder.html +++ b/latest/classarmnn_1_1_scaled_int32_per_axis_decoder.html @@ -36,7 +36,7 @@ <img alt="ArmNN" src="Arm_NN_horizontal_blue.png" style="max-width: 15rem; margin-top: .5rem; margin-left 13px"/> <td id="projectalign" style="padding-left: 0.9em;"> <div id="projectname"> -  <span id="projectnumber">24.02</span> +  <span id="projectnumber">24.05</span> </div> </td> </tr> @@ -172,7 +172,7 @@ Additional Inherited Members</h2></td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"> -<p class="definition">Definition at line <a class="el" href="_base_iterator_8hpp_source.html#l00858">858</a> of file <a class="el" href="_base_iterator_8hpp_source.html">BaseIterator.hpp</a>.</p> +<p class="definition">Definition at line <a class="el" href="_base_iterator_8hpp_source.html#l00857">857</a> of file <a class="el" href="_base_iterator_8hpp_source.html">BaseIterator.hpp</a>.</p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="a63bfd27424ce948ebb07593ddc86f55a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a63bfd27424ce948ebb07593ddc86f55a">◆ </a></span>ScaledInt32PerAxisDecoder()</h2> @@ -208,10 +208,10 @@ Additional Inherited Members</h2></td></tr> </table> </div><div class="memdoc"> -<p class="definition">Definition at line <a class="el" href="_base_iterator_8hpp_source.html#l00861">861</a> of file <a class="el" href="_base_iterator_8hpp_source.html">BaseIterator.hpp</a>.</p> -<div class="fragment"><div class="line"><a name="l00862"></a><span class="lineno"> 862</span>  : <a class="code" href="classarmnn_1_1_per_axis_iterator.html#a98a320cd34a57eaf0ae06775aae477ee">PerAxisIterator</a>(data, tensorInfo.<a class="code" href="classarmnn_1_1_tensor_info.html#a8b5d0f8a24e9d9238f412260a552acf8">GetShape</a>(), tensorInfo.<a class="code" href="classarmnn_1_1_tensor_info.html#a8b8fc85ce966c035d789cf22db5088a1">GetQuantizationDim</a>().<a class="code" href="classarmnn_1_1_optional_reference_switch.html#a77c7d528ac063d870b8c8426ec81c1c3">value</a>()),</div> -<div class="line"><a name="l00863"></a><span class="lineno"> 863</span>  m_Scales(tensorInfo.<a class="code" href="classarmnn_1_1_tensor_info.html#a8bc11f1fa23ef42532f9fdd04d355270">GetQuantizationScales</a>())</div> -<div class="line"><a name="l00864"></a><span class="lineno"> 864</span>  {}</div> +<p class="definition">Definition at line <a class="el" href="_base_iterator_8hpp_source.html#l00860">860</a> of file <a class="el" href="_base_iterator_8hpp_source.html">BaseIterator.hpp</a>.</p> +<div class="fragment"><div class="line"><a name="l00861"></a><span class="lineno"> 861</span>  : <a class="code" href="classarmnn_1_1_per_axis_iterator.html#a98a320cd34a57eaf0ae06775aae477ee">PerAxisIterator</a>(data, tensorInfo.<a class="code" href="classarmnn_1_1_tensor_info.html#a8b5d0f8a24e9d9238f412260a552acf8">GetShape</a>(), tensorInfo.<a class="code" href="classarmnn_1_1_tensor_info.html#a8b8fc85ce966c035d789cf22db5088a1">GetQuantizationDim</a>().<a class="code" href="classarmnn_1_1_optional_reference_switch.html#a77c7d528ac063d870b8c8426ec81c1c3">value</a>()),</div> +<div class="line"><a name="l00862"></a><span class="lineno"> 862</span>  m_Scales(tensorInfo.<a class="code" href="classarmnn_1_1_tensor_info.html#a8bc11f1fa23ef42532f9fdd04d355270">GetQuantizationScales</a>())</div> +<div class="line"><a name="l00863"></a><span class="lineno"> 863</span>  {}</div> </div><!-- fragment --> </div> </div> @@ -252,35 +252,35 @@ Additional Inherited Members</h2></td></tr> <p>Implements <a class="el" href="classarmnn_1_1_decoder.html#aafe0168dd5ece89e7c62e8d83a4e57cd">Decoder< float ></a>.</p> -<p class="definition">Definition at line <a class="el" href="_base_iterator_8hpp_source.html#l00877">877</a> of file <a class="el" href="_base_iterator_8hpp_source.html">BaseIterator.hpp</a>.</p> -<div class="fragment"><div class="line"><a name="l00879"></a><span class="lineno"> 879</span>  {</div> -<div class="line"><a name="l00880"></a><span class="lineno"> 880</span>  <span class="keyword">const</span> uint32_t size = tensorShape.GetNumElements();</div> -<div class="line"><a name="l00881"></a><span class="lineno"> 881</span>  </div> -<div class="line"><a name="l00882"></a><span class="lineno"> 882</span>  <span class="keyword">const</span> uint32_t stepSize = isDepthwise ?</div> -<div class="line"><a name="l00883"></a><span class="lineno"> 883</span>  tensorShape[2] * tensorShape[3] : tensorShape.GetNumElements() / tensorShape[0];</div> -<div class="line"><a name="l00884"></a><span class="lineno"> 884</span>  </div> -<div class="line"><a name="l00885"></a><span class="lineno"> 885</span>  <span class="keyword">const</span> uint32_t stepNum = size / stepSize;</div> -<div class="line"><a name="l00886"></a><span class="lineno"> 886</span>  </div> -<div class="line"><a name="l00887"></a><span class="lineno"> 887</span>  std::vector<float> decodedTensor;</div> -<div class="line"><a name="l00888"></a><span class="lineno"> 888</span>  decodedTensor.reserve(size);</div> -<div class="line"><a name="l00889"></a><span class="lineno"> 889</span>  </div> -<div class="line"><a name="l00890"></a><span class="lineno"> 890</span>  <span class="comment">// channelMultiplier is only used in depthwise convolutions and in other cases will have no effect</span></div> -<div class="line"><a name="l00891"></a><span class="lineno"> 891</span>  <span class="comment">// stepSize is the length of a contiguous area sharing a quantization scale within a tensor</span></div> -<div class="line"><a name="l00892"></a><span class="lineno"> 892</span>  <span class="comment">// stepNum is the number of those steps/blocks in the tensor</span></div> -<div class="line"><a name="l00893"></a><span class="lineno"> 893</span>  <span class="keywordflow">for</span> (uint32_t step = 0; step < stepNum; ++step)</div> -<div class="line"><a name="l00894"></a><span class="lineno"> 894</span>  {</div> -<div class="line"><a name="l00895"></a><span class="lineno"> 895</span>  <span class="comment">//scale = (channelMultiplier * step + mult) % scaleSize;</span></div> -<div class="line"><a name="l00896"></a><span class="lineno"> 896</span>  <span class="keywordflow">for</span> (uint32_t i = 0; i < stepSize; ++i)</div> -<div class="line"><a name="l00897"></a><span class="lineno"> 897</span>  {</div> -<div class="line"><a name="l00898"></a><span class="lineno"> 898</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> index = step * stepSize + i;</div> -<div class="line"><a name="l00899"></a><span class="lineno"> 899</span>  this-><a class="code" href="classarmnn_1_1_per_axis_iterator.html#a1f1301b058e7ecc11022dafbb4d89c84">operator[]</a>(index);</div> -<div class="line"><a name="l00900"></a><span class="lineno"> 900</span>  decodedTensor.emplace_back(<a class="code" href="namespacearmnn.html#a855293b1be0581fb61ef6a1c5b027d0f">armnn::Dequantize</a>(*<a class="code" href="classarmnn_1_1_per_axis_iterator.html#abb7c5ac687cb1779a8c73d24cb903cec">m_Iterator</a>, m_Scales[step], 0));</div> -<div class="line"><a name="l00901"></a><span class="lineno"> 901</span>  }</div> -<div class="line"><a name="l00902"></a><span class="lineno"> 902</span>  }</div> -<div class="line"><a name="l00903"></a><span class="lineno"> 903</span>  <span class="keywordflow">return</span> decodedTensor;</div> -<div class="line"><a name="l00904"></a><span class="lineno"> 904</span>  }</div> +<p class="definition">Definition at line <a class="el" href="_base_iterator_8hpp_source.html#l00876">876</a> of file <a class="el" href="_base_iterator_8hpp_source.html">BaseIterator.hpp</a>.</p> +<div class="fragment"><div class="line"><a name="l00878"></a><span class="lineno"> 878</span>  {</div> +<div class="line"><a name="l00879"></a><span class="lineno"> 879</span>  <span class="keyword">const</span> uint32_t size = tensorShape.GetNumElements();</div> +<div class="line"><a name="l00880"></a><span class="lineno"> 880</span>  </div> +<div class="line"><a name="l00881"></a><span class="lineno"> 881</span>  <span class="keyword">const</span> uint32_t stepSize = isDepthwise ?</div> +<div class="line"><a name="l00882"></a><span class="lineno"> 882</span>  tensorShape[2] * tensorShape[3] : tensorShape.GetNumElements() / tensorShape[0];</div> +<div class="line"><a name="l00883"></a><span class="lineno"> 883</span>  </div> +<div class="line"><a name="l00884"></a><span class="lineno"> 884</span>  <span class="keyword">const</span> uint32_t stepNum = size / stepSize;</div> +<div class="line"><a name="l00885"></a><span class="lineno"> 885</span>  </div> +<div class="line"><a name="l00886"></a><span class="lineno"> 886</span>  std::vector<float> decodedTensor;</div> +<div class="line"><a name="l00887"></a><span class="lineno"> 887</span>  decodedTensor.reserve(size);</div> +<div class="line"><a name="l00888"></a><span class="lineno"> 888</span>  </div> +<div class="line"><a name="l00889"></a><span class="lineno"> 889</span>  <span class="comment">// channelMultiplier is only used in depthwise convolutions and in other cases will have no effect</span></div> +<div class="line"><a name="l00890"></a><span class="lineno"> 890</span>  <span class="comment">// stepSize is the length of a contiguous area sharing a quantization scale within a tensor</span></div> +<div class="line"><a name="l00891"></a><span class="lineno"> 891</span>  <span class="comment">// stepNum is the number of those steps/blocks in the tensor</span></div> +<div class="line"><a name="l00892"></a><span class="lineno"> 892</span>  <span class="keywordflow">for</span> (uint32_t step = 0; step < stepNum; ++step)</div> +<div class="line"><a name="l00893"></a><span class="lineno"> 893</span>  {</div> +<div class="line"><a name="l00894"></a><span class="lineno"> 894</span>  <span class="comment">//scale = (channelMultiplier * step + mult) % scaleSize;</span></div> +<div class="line"><a name="l00895"></a><span class="lineno"> 895</span>  <span class="keywordflow">for</span> (uint32_t i = 0; i < stepSize; ++i)</div> +<div class="line"><a name="l00896"></a><span class="lineno"> 896</span>  {</div> +<div class="line"><a name="l00897"></a><span class="lineno"> 897</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> index = step * stepSize + i;</div> +<div class="line"><a name="l00898"></a><span class="lineno"> 898</span>  this-><a class="code" href="classarmnn_1_1_per_axis_iterator.html#a1f1301b058e7ecc11022dafbb4d89c84">operator[]</a>(index);</div> +<div class="line"><a name="l00899"></a><span class="lineno"> 899</span>  decodedTensor.emplace_back(<a class="code" href="namespacearmnn.html#a855293b1be0581fb61ef6a1c5b027d0f">armnn::Dequantize</a>(*<a class="code" href="classarmnn_1_1_per_axis_iterator.html#abb7c5ac687cb1779a8c73d24cb903cec">m_Iterator</a>, m_Scales[step], 0));</div> +<div class="line"><a name="l00900"></a><span class="lineno"> 900</span>  }</div> +<div class="line"><a name="l00901"></a><span class="lineno"> 901</span>  }</div> +<div class="line"><a name="l00902"></a><span class="lineno"> 902</span>  <span class="keywordflow">return</span> decodedTensor;</div> +<div class="line"><a name="l00903"></a><span class="lineno"> 903</span>  }</div> </div><!-- fragment --> -<p class="reference">References <a class="el" href="_types_utils_8cpp_source.html#l00052">armnn::Dequantize()</a>, <a class="el" href="_tensor_8cpp_source.html#l00181">TensorShape::GetNumElements()</a>, <a class="el" href="_base_iterator_8hpp_source.html#l00787">PerAxisIterator< const int32_t, Decoder< float > >::m_Iterator</a>, and <a class="el" href="_base_iterator_8hpp_source.html#l00780">PerAxisIterator< const int32_t, Decoder< float > >::operator[]()</a>.</p> +<p class="reference">References <a class="el" href="_types_utils_8cpp_source.html#l00048">armnn::Dequantize()</a>, <a class="el" href="_tensor_8cpp_source.html#l00181">TensorShape::GetNumElements()</a>, <a class="el" href="_base_iterator_8hpp_source.html#l00786">PerAxisIterator< const int32_t, Decoder< float > >::m_Iterator</a>, and <a class="el" href="_base_iterator_8hpp_source.html#l00779">PerAxisIterator< const int32_t, Decoder< float > >::operator[]()</a>.</p> </div> </div> @@ -307,12 +307,12 @@ Additional Inherited Members</h2></td></tr> </table> </div><div class="memdoc"> -<p class="definition">Definition at line <a class="el" href="_base_iterator_8hpp_source.html#l00866">866</a> of file <a class="el" href="_base_iterator_8hpp_source.html">BaseIterator.hpp</a>.</p> -<div class="fragment"><div class="line"><a name="l00867"></a><span class="lineno"> 867</span>  {</div> -<div class="line"><a name="l00868"></a><span class="lineno"> 868</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn.html#a855293b1be0581fb61ef6a1c5b027d0f">armnn::Dequantize</a>(*<a class="code" href="classarmnn_1_1_per_axis_iterator.html#abb7c5ac687cb1779a8c73d24cb903cec">m_Iterator</a>, m_Scales[<a class="code" href="classarmnn_1_1_per_axis_iterator.html#aeaa9859f0e4c9c2f02ea8fd6f345a38c">m_AxisIndex</a>], 0);</div> -<div class="line"><a name="l00869"></a><span class="lineno"> 869</span>  }</div> +<p class="definition">Definition at line <a class="el" href="_base_iterator_8hpp_source.html#l00865">865</a> of file <a class="el" href="_base_iterator_8hpp_source.html">BaseIterator.hpp</a>.</p> +<div class="fragment"><div class="line"><a name="l00866"></a><span class="lineno"> 866</span>  {</div> +<div class="line"><a name="l00867"></a><span class="lineno"> 867</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn.html#a855293b1be0581fb61ef6a1c5b027d0f">armnn::Dequantize</a>(*<a class="code" href="classarmnn_1_1_per_axis_iterator.html#abb7c5ac687cb1779a8c73d24cb903cec">m_Iterator</a>, m_Scales[<a class="code" href="classarmnn_1_1_per_axis_iterator.html#aeaa9859f0e4c9c2f02ea8fd6f345a38c">m_AxisIndex</a>], 0);</div> +<div class="line"><a name="l00868"></a><span class="lineno"> 868</span>  }</div> </div><!-- fragment --> -<p class="reference">References <a class="el" href="_types_utils_8cpp_source.html#l00052">armnn::Dequantize()</a>, <a class="el" href="_base_iterator_8hpp_source.html#l00789">PerAxisIterator< const int32_t, Decoder< float > >::m_AxisIndex</a>, and <a class="el" href="_base_iterator_8hpp_source.html#l00787">PerAxisIterator< const int32_t, Decoder< float > >::m_Iterator</a>.</p> +<p class="reference">References <a class="el" href="_types_utils_8cpp_source.html#l00048">armnn::Dequantize()</a>, <a class="el" href="_base_iterator_8hpp_source.html#l00788">PerAxisIterator< const int32_t, Decoder< float > >::m_AxisIndex</a>, and <a class="el" href="_base_iterator_8hpp_source.html#l00786">PerAxisIterator< const int32_t, Decoder< float > >::m_Iterator</a>.</p> </div> </div> @@ -339,12 +339,12 @@ Additional Inherited Members</h2></td></tr> </table> </div><div class="memdoc"> -<p class="definition">Definition at line <a class="el" href="_base_iterator_8hpp_source.html#l00872">872</a> of file <a class="el" href="_base_iterator_8hpp_source.html">BaseIterator.hpp</a>.</p> -<div class="fragment"><div class="line"><a name="l00873"></a><span class="lineno"> 873</span>  {</div> -<div class="line"><a name="l00874"></a><span class="lineno"> 874</span>  <span class="keywordflow">return</span> m_Scales[<a class="code" href="classarmnn_1_1_per_axis_iterator.html#aeaa9859f0e4c9c2f02ea8fd6f345a38c">m_AxisIndex</a>];</div> -<div class="line"><a name="l00875"></a><span class="lineno"> 875</span>  }</div> +<p class="definition">Definition at line <a class="el" href="_base_iterator_8hpp_source.html#l00871">871</a> of file <a class="el" href="_base_iterator_8hpp_source.html">BaseIterator.hpp</a>.</p> +<div class="fragment"><div class="line"><a name="l00872"></a><span class="lineno"> 872</span>  {</div> +<div class="line"><a name="l00873"></a><span class="lineno"> 873</span>  <span class="keywordflow">return</span> m_Scales[<a class="code" href="classarmnn_1_1_per_axis_iterator.html#aeaa9859f0e4c9c2f02ea8fd6f345a38c">m_AxisIndex</a>];</div> +<div class="line"><a name="l00874"></a><span class="lineno"> 874</span>  }</div> </div><!-- fragment --> -<p class="reference">References <a class="el" href="_base_iterator_8hpp_source.html#l00789">PerAxisIterator< const int32_t, Decoder< float > >::m_AxisIndex</a>.</p> +<p class="reference">References <a class="el" href="_base_iterator_8hpp_source.html#l00788">PerAxisIterator< const int32_t, Decoder< float > >::m_AxisIndex</a>.</p> </div> </div> @@ -354,19 +354,19 @@ Additional Inherited Members</h2></td></tr> </div><!-- contents --> </div><!-- doc-content --> <div class="ttc" id="aclassarmnn_1_1_tensor_info_html_a8bc11f1fa23ef42532f9fdd04d355270"><div class="ttname"><a href="classarmnn_1_1_tensor_info.html#a8bc11f1fa23ef42532f9fdd04d355270">armnn::TensorInfo::GetQuantizationScales</a></div><div class="ttdeci">std::vector< float > GetQuantizationScales() const</div><div class="ttdef"><b>Definition:</b> <a href="_tensor_8cpp_source.html#l00451">Tensor.cpp:451</a></div></div> -<div class="ttc" id="aclassarmnn_1_1_per_axis_iterator_html_aeaa9859f0e4c9c2f02ea8fd6f345a38c"><div class="ttname"><a href="classarmnn_1_1_per_axis_iterator.html#aeaa9859f0e4c9c2f02ea8fd6f345a38c">armnn::PerAxisIterator< const int32_t, Decoder< float > >::m_AxisIndex</a></div><div class="ttdeci">unsigned int m_AxisIndex</div><div class="ttdef"><b>Definition:</b> <a href="_base_iterator_8hpp_source.html#l00789">BaseIterator.hpp:789</a></div></div> -<div class="ttc" id="aclassarmnn_1_1_tensor_info_html_a8b8fc85ce966c035d789cf22db5088a1"><div class="ttname"><a href="classarmnn_1_1_tensor_info.html#a8b8fc85ce966c035d789cf22db5088a1">armnn::TensorInfo::GetQuantizationDim</a></div><div class="ttdeci">Optional< unsigned int > GetQuantizationDim() const</div><div class="ttdef"><b>Definition:</b> <a href="_tensor_8cpp_source.html#l00494">Tensor.cpp:494</a></div></div> -<div class="ttc" id="anamespacearmnn_html_a855293b1be0581fb61ef6a1c5b027d0f"><div class="ttname"><a href="namespacearmnn.html#a855293b1be0581fb61ef6a1c5b027d0f">armnn::Dequantize</a></div><div class="ttdeci">float Dequantize(QuantizedType value, float scale, int32_t offset)</div><div class="ttdoc">Dequantize an 8-bit data type into a floating point data type.</div><div class="ttdef"><b>Definition:</b> <a href="_types_utils_8cpp_source.html#l00052">TypesUtils.cpp:52</a></div></div> -<div class="ttc" id="aclassarmnn_1_1_per_axis_iterator_html_abb7c5ac687cb1779a8c73d24cb903cec"><div class="ttname"><a href="classarmnn_1_1_per_axis_iterator.html#abb7c5ac687cb1779a8c73d24cb903cec">armnn::PerAxisIterator< const int32_t, Decoder< float > >::m_Iterator</a></div><div class="ttdeci">const int32_t * m_Iterator</div><div class="ttdef"><b>Definition:</b> <a href="_base_iterator_8hpp_source.html#l00787">BaseIterator.hpp:787</a></div></div> +<div class="ttc" id="aclassarmnn_1_1_per_axis_iterator_html_aeaa9859f0e4c9c2f02ea8fd6f345a38c"><div class="ttname"><a href="classarmnn_1_1_per_axis_iterator.html#aeaa9859f0e4c9c2f02ea8fd6f345a38c">armnn::PerAxisIterator< const int32_t, Decoder< float > >::m_AxisIndex</a></div><div class="ttdeci">unsigned int m_AxisIndex</div><div class="ttdef"><b>Definition:</b> <a href="_base_iterator_8hpp_source.html#l00788">BaseIterator.hpp:788</a></div></div> +<div class="ttc" id="aclassarmnn_1_1_tensor_info_html_a8b8fc85ce966c035d789cf22db5088a1"><div class="ttname"><a href="classarmnn_1_1_tensor_info.html#a8b8fc85ce966c035d789cf22db5088a1">armnn::TensorInfo::GetQuantizationDim</a></div><div class="ttdeci">Optional< unsigned int > GetQuantizationDim() const</div><div class="ttdef"><b>Definition:</b> <a href="_tensor_8cpp_source.html#l00498">Tensor.cpp:498</a></div></div> +<div class="ttc" id="anamespacearmnn_html_a855293b1be0581fb61ef6a1c5b027d0f"><div class="ttname"><a href="namespacearmnn.html#a855293b1be0581fb61ef6a1c5b027d0f">armnn::Dequantize</a></div><div class="ttdeci">float Dequantize(QuantizedType value, float scale, int32_t offset)</div><div class="ttdoc">Dequantize an 8-bit data type into a floating point data type.</div><div class="ttdef"><b>Definition:</b> <a href="_types_utils_8cpp_source.html#l00048">TypesUtils.cpp:48</a></div></div> +<div class="ttc" id="aclassarmnn_1_1_per_axis_iterator_html_abb7c5ac687cb1779a8c73d24cb903cec"><div class="ttname"><a href="classarmnn_1_1_per_axis_iterator.html#abb7c5ac687cb1779a8c73d24cb903cec">armnn::PerAxisIterator< const int32_t, Decoder< float > >::m_Iterator</a></div><div class="ttdeci">const int32_t * m_Iterator</div><div class="ttdef"><b>Definition:</b> <a href="_base_iterator_8hpp_source.html#l00786">BaseIterator.hpp:786</a></div></div> <div class="ttc" id="aclassarmnn_1_1_tensor_info_html_a8b5d0f8a24e9d9238f412260a552acf8"><div class="ttname"><a href="classarmnn_1_1_tensor_info.html#a8b5d0f8a24e9d9238f412260a552acf8">armnn::TensorInfo::GetShape</a></div><div class="ttdeci">const TensorShape & GetShape() const</div><div class="ttdef"><b>Definition:</b> <a href="_tensor_8hpp_source.html#l00193">Tensor.hpp:193</a></div></div> -<div class="ttc" id="aclassarmnn_1_1_per_axis_iterator_html_a1f1301b058e7ecc11022dafbb4d89c84"><div class="ttname"><a href="classarmnn_1_1_per_axis_iterator.html#a1f1301b058e7ecc11022dafbb4d89c84">armnn::PerAxisIterator< const int32_t, Decoder< float > >::operator[]</a></div><div class="ttdeci">PerAxisIterator & operator[](const unsigned int index) override</div><div class="ttdef"><b>Definition:</b> <a href="_base_iterator_8hpp_source.html#l00780">BaseIterator.hpp:780</a></div></div> -<div class="ttc" id="aclassarmnn_1_1_per_axis_iterator_html_a98a320cd34a57eaf0ae06775aae477ee"><div class="ttname"><a href="classarmnn_1_1_per_axis_iterator.html#a98a320cd34a57eaf0ae06775aae477ee">armnn::PerAxisIterator< const int32_t, Decoder< float > >::PerAxisIterator</a></div><div class="ttdeci">PerAxisIterator(const int32_t *data=nullptr, unsigned int axisFactor=0, unsigned int axisDimensionality=0)</div><div class="ttdef"><b>Definition:</b> <a href="_base_iterator_8hpp_source.html#l00711">BaseIterator.hpp:711</a></div></div> +<div class="ttc" id="aclassarmnn_1_1_per_axis_iterator_html_a1f1301b058e7ecc11022dafbb4d89c84"><div class="ttname"><a href="classarmnn_1_1_per_axis_iterator.html#a1f1301b058e7ecc11022dafbb4d89c84">armnn::PerAxisIterator< const int32_t, Decoder< float > >::operator[]</a></div><div class="ttdeci">PerAxisIterator & operator[](const unsigned int index) override</div><div class="ttdef"><b>Definition:</b> <a href="_base_iterator_8hpp_source.html#l00779">BaseIterator.hpp:779</a></div></div> +<div class="ttc" id="aclassarmnn_1_1_per_axis_iterator_html_a98a320cd34a57eaf0ae06775aae477ee"><div class="ttname"><a href="classarmnn_1_1_per_axis_iterator.html#a98a320cd34a57eaf0ae06775aae477ee">armnn::PerAxisIterator< const int32_t, Decoder< float > >::PerAxisIterator</a></div><div class="ttdeci">PerAxisIterator(const int32_t *data=nullptr, unsigned int axisFactor=0, unsigned int axisDimensionality=0)</div><div class="ttdef"><b>Definition:</b> <a href="_base_iterator_8hpp_source.html#l00710">BaseIterator.hpp:710</a></div></div> <div class="ttc" id="aclassarmnn_1_1_optional_reference_switch_html_a77c7d528ac063d870b8c8426ec81c1c3"><div class="ttname"><a href="classarmnn_1_1_optional_reference_switch.html#a77c7d528ac063d870b8c8426ec81c1c3">armnn::OptionalReferenceSwitch::value</a></div><div class="ttdeci">const T & value() const</div><div class="ttdef"><b>Definition:</b> <a href="_optional_8hpp_source.html#l00146">Optional.hpp:146</a></div></div> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="navelem"><a class="el" href="namespacearmnn.html">armnn</a></li><li class="navelem"><a class="el" href="classarmnn_1_1_scaled_int32_per_axis_decoder.html">ScaledInt32PerAxisDecoder</a></li> - <li class="footer">Generated on Wed Feb 14 2024 16:36:25 for Arm NN by + <li class="footer">Generated on Thu May 16 2024 09:31:59 for Arm NN by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li> </ul> |