aboutsummaryrefslogtreecommitdiff
path: root/latest/_ref_workload_factory_8hpp_source.html
diff options
context:
space:
mode:
Diffstat (limited to 'latest/_ref_workload_factory_8hpp_source.html')
-rw-r--r--latest/_ref_workload_factory_8hpp_source.html14
1 files changed, 7 insertions, 7 deletions
diff --git a/latest/_ref_workload_factory_8hpp_source.html b/latest/_ref_workload_factory_8hpp_source.html
index e9d144ca3c..fc8edff2f7 100644
--- a/latest/_ref_workload_factory_8hpp_source.html
+++ b/latest/_ref_workload_factory_8hpp_source.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">
- &#160;<span id="projectnumber">24.02</span>
+ &#160;<span id="projectnumber">24.05</span>
</div>
</td>
</tr>
@@ -180,7 +180,7 @@ $(document).ready(function(){initNavTree('_ref_workload_factory_8hpp_source.html
<div class="ttc" id="anamespacearmnn_html_ad05c0670c947d35d39b3b0217e9975cf"><div class="ttname"><a href="namespacearmnn.html#ad05c0670c947d35d39b3b0217e9975cf">armnn::IsOperationQueueDescriptor</a></div><div class="ttdeci">constexpr bool IsOperationQueueDescriptor(const QueueDescriptorType &amp;)</div><div class="ttdef"><b>Definition:</b> <a href="_ref_workload_factory_8hpp_source.html#l00018">RefWorkloadFactory.hpp:18</a></div></div>
<div class="ttc" id="aclassarmnn_1_1_tensor_info_html"><div class="ttname"><a href="classarmnn_1_1_tensor_info.html">armnn::TensorInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="_tensor_8hpp_source.html#l00152">Tensor.hpp:152</a></div></div>
<div class="ttc" id="aclassarmnn_1_1_i_workload_html"><div class="ttname"><a href="classarmnn_1_1_i_workload.html">armnn::IWorkload</a></div><div class="ttdoc">Workload interface to enqueue a layer computation.</div><div class="ttdef"><b>Definition:</b> <a href="_i_workload_8hpp_source.html#l00023">IWorkload.hpp:23</a></div></div>
-<div class="ttc" id="aclassarmnn_1_1_ref_workload_factory_html_ae2cd7e29596b68884bfaade25f8f0dc0"><div class="ttname"><a href="classarmnn_1_1_ref_workload_factory.html#ae2cd7e29596b68884bfaade25f8f0dc0">armnn::RefWorkloadFactory::GetBackendId</a></div><div class="ttdeci">const BackendId &amp; GetBackendId() const override</div><div class="ttdef"><b>Definition:</b> <a href="_ref_workload_factory_8cpp_source.html#l00091">RefWorkloadFactory.cpp:91</a></div></div>
+<div class="ttc" id="aclassarmnn_1_1_ref_workload_factory_html_ae2cd7e29596b68884bfaade25f8f0dc0"><div class="ttname"><a href="classarmnn_1_1_ref_workload_factory.html#ae2cd7e29596b68884bfaade25f8f0dc0">armnn::RefWorkloadFactory::GetBackendId</a></div><div class="ttdeci">const BackendId &amp; GetBackendId() const override</div><div class="ttdef"><b>Definition:</b> <a href="_ref_workload_factory_8cpp_source.html#l00095">RefWorkloadFactory.cpp:95</a></div></div>
<div class="ttc" id="aclassarmnn_1_1_i_tensor_handle_html"><div class="ttname"><a href="classarmnn_1_1_i_tensor_handle.html">armnn::ITensorHandle</a></div><div class="ttdef"><b>Definition:</b> <a href="_i_tensor_handle_8hpp_source.html#l00016">ITensorHandle.hpp:16</a></div></div>
<div class="ttc" id="aclassarmnn_1_1_ref_workload_factory_html_aed0a782f32856bde72bc10d9381dc11e"><div class="ttname"><a href="classarmnn_1_1_ref_workload_factory.html#aed0a782f32856bde72bc10d9381dc11e">armnn::RefWorkloadFactory::SupportsSubTensors</a></div><div class="ttdeci">bool SupportsSubTensors() const override</div><div class="ttdef"><b>Definition:</b> <a href="_ref_workload_factory_8hpp_source.html#l00046">RefWorkloadFactory.hpp:46</a></div></div>
<div class="ttc" id="a_ignore_unused_8hpp_html"><div class="ttname"><a href="_ignore_unused_8hpp.html">IgnoreUnused.hpp</a></div></div>
@@ -195,12 +195,12 @@ $(document).ready(function(){initNavTree('_ref_workload_factory_8hpp_source.html
<div class="ttc" id="a_ref_memory_manager_8hpp_html"><div class="ttname"><a href="_ref_memory_manager_8hpp.html">RefMemoryManager.hpp</a></div></div>
<div class="ttc" id="astructarmnn_1_1_workload_info_html"><div class="ttname"><a href="structarmnn_1_1_workload_info.html">armnn::WorkloadInfo</a></div><div class="ttdoc">Contains information about TensorInfos of a layer.</div><div class="ttdef"><b>Definition:</b> <a href="_workload_info_8hpp_source.html#l00016">WorkloadInfo.hpp:16</a></div></div>
<div class="ttc" id="aclassarmnn_1_1_i_workload_factory_html"><div class="ttname"><a href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a></div><div class="ttdef"><b>Definition:</b> <a href="_workload_factory_8hpp_source.html#l00022">WorkloadFactory.hpp:22</a></div></div>
-<div class="ttc" id="aclassarmnn_1_1_ref_workload_factory_html_a26b27b4f789cfda06b8843e5dea361b4"><div class="ttname"><a href="classarmnn_1_1_ref_workload_factory.html#a26b27b4f789cfda06b8843e5dea361b4">armnn::RefWorkloadFactory::RefWorkloadFactory</a></div><div class="ttdeci">RefWorkloadFactory()</div><div class="ttdef"><b>Definition:</b> <a href="_ref_workload_factory_8cpp_source.html#l00086">RefWorkloadFactory.cpp:86</a></div></div>
+<div class="ttc" id="aclassarmnn_1_1_ref_workload_factory_html_a26b27b4f789cfda06b8843e5dea361b4"><div class="ttname"><a href="classarmnn_1_1_ref_workload_factory.html#a26b27b4f789cfda06b8843e5dea361b4">armnn::RefWorkloadFactory::RefWorkloadFactory</a></div><div class="ttdeci">RefWorkloadFactory()</div><div class="ttdef"><b>Definition:</b> <a href="_ref_workload_factory_8cpp_source.html#l00090">RefWorkloadFactory.cpp:90</a></div></div>
<div class="ttc" id="astructarmnn_1_1_queue_descriptor_html"><div class="ttname"><a href="structarmnn_1_1_queue_descriptor.html">armnn::QueueDescriptor</a></div><div class="ttdef"><b>Definition:</b> <a href="_workload_data_8hpp_source.html#l00024">WorkloadData.hpp:24</a></div></div>
<div class="ttc" id="aclassarmnn_1_1_i_tensor_handle_factory_html"><div class="ttname"><a href="classarmnn_1_1_i_tensor_handle_factory.html">armnn::ITensorHandleFactory</a></div><div class="ttdef"><b>Definition:</b> <a href="_i_tensor_handle_factory_8hpp_source.html#l00046">ITensorHandleFactory.hpp:46</a></div></div>
<div class="ttc" id="astructarmnn_1_1_mem_copy_queue_descriptor_html"><div class="ttname"><a href="structarmnn_1_1_mem_copy_queue_descriptor.html">armnn::MemCopyQueueDescriptor</a></div><div class="ttdef"><b>Definition:</b> <a href="_workload_data_8hpp_source.html#l00086">WorkloadData.hpp:86</a></div></div>
-<div class="ttc" id="aclassarmnn_1_1_ref_workload_factory_html_a739bcc341b89c98a5d38717370ebcaa6"><div class="ttname"><a href="classarmnn_1_1_ref_workload_factory.html#a739bcc341b89c98a5d38717370ebcaa6">armnn::RefWorkloadFactory::CreateWorkload</a></div><div class="ttdeci">std::unique_ptr&lt; IWorkload &gt; CreateWorkload(LayerType type, const QueueDescriptor &amp;descriptor, const WorkloadInfo &amp;info) const override</div><div class="ttdoc">Backends should implement their own CreateWorkload function with a switch statement.</div><div class="ttdef"><b>Definition:</b> <a href="_ref_workload_factory_8cpp_source.html#l00142">RefWorkloadFactory.cpp:142</a></div></div>
-<div class="ttc" id="aclassarmnn_1_1_ref_workload_factory_html_a7239477811c44d4398f0c2d291d9ea76"><div class="ttname"><a href="classarmnn_1_1_ref_workload_factory.html#a7239477811c44d4398f0c2d291d9ea76">armnn::RefWorkloadFactory::CreateTensorHandle</a></div><div class="ttdeci">std::unique_ptr&lt; ITensorHandle &gt; CreateTensorHandle(const TensorInfo &amp;tensorInfo, const bool IsMemoryManaged=true) const override</div><div class="ttdef"><b>Definition:</b> <a href="_ref_workload_factory_8cpp_source.html#l00111">RefWorkloadFactory.cpp:111</a></div></div>
+<div class="ttc" id="aclassarmnn_1_1_ref_workload_factory_html_a739bcc341b89c98a5d38717370ebcaa6"><div class="ttname"><a href="classarmnn_1_1_ref_workload_factory.html#a739bcc341b89c98a5d38717370ebcaa6">armnn::RefWorkloadFactory::CreateWorkload</a></div><div class="ttdeci">std::unique_ptr&lt; IWorkload &gt; CreateWorkload(LayerType type, const QueueDescriptor &amp;descriptor, const WorkloadInfo &amp;info) const override</div><div class="ttdoc">Backends should implement their own CreateWorkload function with a switch statement.</div><div class="ttdef"><b>Definition:</b> <a href="_ref_workload_factory_8cpp_source.html#l00146">RefWorkloadFactory.cpp:146</a></div></div>
+<div class="ttc" id="aclassarmnn_1_1_ref_workload_factory_html_a7239477811c44d4398f0c2d291d9ea76"><div class="ttname"><a href="classarmnn_1_1_ref_workload_factory.html#a7239477811c44d4398f0c2d291d9ea76">armnn::RefWorkloadFactory::CreateTensorHandle</a></div><div class="ttdeci">std::unique_ptr&lt; ITensorHandle &gt; CreateTensorHandle(const TensorInfo &amp;tensorInfo, const bool IsMemoryManaged=true) const override</div><div class="ttdef"><b>Definition:</b> <a href="_ref_workload_factory_8cpp_source.html#l00115">RefWorkloadFactory.cpp:115</a></div></div>
<div class="ttc" id="a_deprecated_8hpp_html_a76fb13a018f8e01087a7ae0eb23509e1"><div class="ttname"><a href="_deprecated_8hpp.html#a76fb13a018f8e01087a7ae0eb23509e1">ARMNN_DEPRECATED_MSG</a></div><div class="ttdeci">#define ARMNN_DEPRECATED_MSG(message)</div><div class="ttdef"><b>Definition:</b> <a href="_deprecated_8hpp_source.html#l00043">Deprecated.hpp:43</a></div></div>
<div class="ttc" id="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdef"><b>Definition:</b> <a href="_backend_id_8hpp_source.html#l00149">BackendId.hpp:149</a></div></div>
<div class="ttc" id="anamespacearmnn_html_a44affeeb090c3c6a3062830562672e84"><div class="ttname"><a href="namespacearmnn.html#a44affeeb090c3c6a3062830562672e84">armnn::IgnoreUnused</a></div><div class="ttdeci">void IgnoreUnused(Ts &amp;&amp;...)</div><div class="ttdef"><b>Definition:</b> <a href="_ignore_unused_8hpp_source.html#l00014">IgnoreUnused.hpp:14</a></div></div>
@@ -209,14 +209,14 @@ $(document).ready(function(){initNavTree('_ref_workload_factory_8hpp_source.html
<div class="ttc" id="aclassarmnn_1_1_i_connectable_layer_html"><div class="ttname"><a href="classarmnn_1_1_i_connectable_layer.html">armnn::IConnectableLayer</a></div><div class="ttdoc">Interface for a layer that is connectable to other layers via InputSlots and OutputSlots.</div><div class="ttdef"><b>Definition:</b> <a href="_i_network_8hpp_source.html#l00080">INetwork.hpp:80</a></div></div>
<div class="ttc" id="aclassarmnn_1_1_ref_workload_factory_html_af7ed41b965e30999ff8250e09d7b5abe"><div class="ttname"><a href="classarmnn_1_1_ref_workload_factory.html#af7ed41b965e30999ff8250e09d7b5abe">armnn::RefWorkloadFactory::CreateSubTensorHandle</a></div><div class="ttdeci">std::unique_ptr&lt; ITensorHandle &gt; CreateSubTensorHandle(ITensorHandle &amp;parent, TensorShape const &amp;subTensorShape, unsigned int const *subTensorOrigin) const override</div><div class="ttdef"><b>Definition:</b> <a href="_ref_workload_factory_8hpp_source.html#l00049">RefWorkloadFactory.hpp:49</a></div></div>
<div class="ttc" id="anamespacearmnn_html_a5b6893cda5b69359a4244c06054da18f"><div class="ttname"><a href="namespacearmnn.html#a5b6893cda5b69359a4244c06054da18f">armnn::ModelOptions</a></div><div class="ttdeci">std::vector&lt; BackendOptions &gt; ModelOptions</div><div class="ttdef"><b>Definition:</b> <a href="_backend_options_8hpp_source.html#l00018">BackendOptions.hpp:18</a></div></div>
-<div class="ttc" id="aclassarmnn_1_1_ref_workload_factory_html_a9992ea7c353e8597fbd8ae426f4612ae"><div class="ttname"><a href="classarmnn_1_1_ref_workload_factory.html#a9992ea7c353e8597fbd8ae426f4612ae">armnn::RefWorkloadFactory::IsLayerSupported</a></div><div class="ttdeci">static bool IsLayerSupported(const Layer &amp;layer, Optional&lt; DataType &gt; dataType, std::string &amp;outReasonIfUnsupported)</div><div class="ttdef"><b>Definition:</b> <a href="_ref_workload_factory_8cpp_source.html#l00096">RefWorkloadFactory.cpp:96</a></div></div>
+<div class="ttc" id="aclassarmnn_1_1_ref_workload_factory_html_a9992ea7c353e8597fbd8ae426f4612ae"><div class="ttname"><a href="classarmnn_1_1_ref_workload_factory.html#a9992ea7c353e8597fbd8ae426f4612ae">armnn::RefWorkloadFactory::IsLayerSupported</a></div><div class="ttdeci">static bool IsLayerSupported(const Layer &amp;layer, Optional&lt; DataType &gt; dataType, std::string &amp;outReasonIfUnsupported)</div><div class="ttdef"><b>Definition:</b> <a href="_ref_workload_factory_8cpp_source.html#l00100">RefWorkloadFactory.cpp:100</a></div></div>
<div class="ttc" id="anamespacearmnn_html_a56943a0946e5f15e5e58054b8e7a04a4"><div class="ttname"><a href="namespacearmnn.html#a56943a0946e5f15e5e58054b8e7a04a4">armnn::LayerType</a></div><div class="ttdeci">LayerType</div><div class="ttdoc">When adding a new layer, adapt also the LastLayer enum value in the enum class LayerType below.</div><div class="ttdef"><b>Definition:</b> <a href="_types_8hpp_source.html#l00491">Types.hpp:491</a></div></div>
<div class="ttc" id="astructarmnn_1_1_permute_queue_descriptor_html"><div class="ttname"><a href="structarmnn_1_1_permute_queue_descriptor.html">armnn::PermuteQueueDescriptor</a></div><div class="ttdef"><b>Definition:</b> <a href="_workload_data_8hpp_source.html#l00191">WorkloadData.hpp:191</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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_0f3cdec46afbc61a1ded8e1687c9c9a0.html">backends</a></li><li class="navelem"><a class="el" href="dir_efae4012d0e357ebeaba7d02491d70e5.html">reference</a></li><li class="navelem"><a class="el" href="_ref_workload_factory_8hpp.html">RefWorkloadFactory.hpp</a></li>
- <li class="footer">Generated on Wed Feb 14 2024 16:36:16 for Arm NN by
+ <li class="footer">Generated on Thu May 16 2024 09:31:48 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>