blob: 6443727be5990747ec9af603b214e5ee70f835b0 [file] [log] [blame]
<map id="include/armnn/backends/IMemoryOptimizerStrategy.hpp" name="include/armnn/backends/IMemoryOptimizerStrategy.hpp">
<area shape="rect" id="node1" title=" " alt="" coords="14600,5,14829,47"/>
<area shape="rect" id="node2" href="$_i_runtime_8hpp.html" title=" " alt="" coords="10361,109,10567,136"/>
<area shape="rect" id="node37" href="$_loaded_network_8hpp.html" title=" " alt="" coords="14221,399,14443,426"/>
<area shape="rect" id="node131" href="$_memory_optimizer_strategy_factory_8hpp.html" title=" " alt="" coords="14752,95,15024,151"/>
<area shape="rect" id="node132" href="$_memory_optimizer_strategy_library_8hpp.html" title=" " alt="" coords="14754,199,15025,255"/>
<area shape="rect" id="node133" href="$_constant_memory_strategy_8hpp.html" title=" " alt="" coords="15048,95,15336,151"/>
<area shape="rect" id="node135" href="$_strategy_validator_8hpp.html" title=" " alt="" coords="15360,95,15605,151"/>
<area shape="rect" id="node137" href="$_single_axis_priority_list_8hpp.html" title=" " alt="" coords="14416,95,14677,151"/>
<area shape="rect" id="node3" href="$_arm_n_n_8hpp.html" title=" " alt="" coords="855,213,1049,240"/>
<area shape="rect" id="node23" href="$_i_backend_internal_8hpp.html" title=" " alt="" coords="7367,303,7547,344"/>
<area shape="rect" id="node25" href="$_runtime_8hpp.html" title=" " alt="" coords="14337,496,14511,523"/>
<area shape="rect" id="node68" href="$_cl_workload_factory_8hpp.html" title=" " alt="" coords="13291,392,13490,433"/>
<area shape="rect" id="node111" href="$_i_backend_context_8hpp.html" title=" " alt="" coords="7507,206,7687,247"/>
<area shape="rect" id="node120" href="$_threadpool_8hpp.html" title=" " alt="" coords="13589,213,13809,240"/>
<area shape="rect" id="node122" href="$_parser_prototxt_fixture_8hpp.html" title=" " alt="" coords="617,206,831,247"/>
<area shape="rect" id="node123" href="$_profiling_options_converter_8hpp.html" title=" " alt="" coords="13971,206,14146,247"/>
<area shape="rect" id="node125" href="$_arm_compute_tuning_utils_8hpp.html" title=" " alt="" coords="2630,206,2842,247"/>
<area shape="rect" id="node4" href="$_network_8cpp.html" title=" " alt="" coords="2679,399,2852,426"/>
<area shape="rect" id="node5" href="$_driver_options_8hpp.html" title=" " alt="" coords="403,303,581,344"/>
<area shape="rect" id="node6" href="$_armnn_device_8hpp.html" title=" " alt="" coords="151,399,406,426"/>
<area shape="rect" id="node9" href="$_armnn_prepared_model_8hpp.html" title=" " alt="" coords="660,764,900,805"/>
<area shape="rect" id="node13" href="$_armnn_driver_impl_8hpp.html" title=" " alt="" coords="75,585,298,627"/>
<area shape="rect" id="node15" href="$_canonical_utils_8hpp.html" title=" " alt="" coords="920,303,1123,344"/>
<area shape="rect" id="node16" href="$_conversion_utils_8hpp.html" title=" " alt="" coords="634,392,846,433"/>
<area shape="rect" id="node18" href="$_model_to_i_network_transformer_8hpp.html" title=" " alt="" coords="683,585,877,627"/>
<area shape="rect" id="node14" href="$_driver_options_8cpp.html" title=" " alt="" coords="431,392,609,433"/>
<area shape="rect" id="node7" href="$_armnn_device_8cpp.html" title=" " alt="" coords="49,496,303,523"/>
<area shape="rect" id="node8" href="$_armnn_driver_8hpp.html" title=" " alt="" coords="274,682,523,709"/>
<area shape="rect" id="node12" href="$support__library__service_8cpp.html" title=" " alt="" coords="313,764,484,805"/>
<area shape="rect" id="node10" href="$_armnn_driver_impl_8cpp.html" title=" " alt="" coords="511,853,734,895"/>
<area shape="rect" id="node11" href="$_armnn_prepared_model_8cpp.html" title=" " alt="" coords="924,853,1164,895"/>
<area shape="rect" id="node19" href="$_model_to_i_network_transformer_8cpp.html" title=" " alt="" coords="818,675,1011,716"/>
<area shape="rect" id="node22" href="$_canonical_utils_8cpp.html" title=" " alt="" coords="971,392,1173,433"/>
<area shape="rect" id="node17" href="$_converter_8hpp.html" title=" " alt="" coords="614,496,845,523"/>
<area shape="rect" id="node21" href="$_conversion_utils_8cpp.html" title=" " alt="" coords="378,489,590,530"/>
<area shape="rect" id="node20" href="$_converter_8cpp.html" title=" " alt="" coords="429,593,659,619"/>
<area shape="rect" id="node24" href="$_dynamic_backend_8hpp.html" title=" " alt="" coords="12986,392,13166,433"/>
<area shape="rect" id="node29" href="$_common_test_utils_8cpp.html" title=" " alt="" coords="8761,764,8929,805"/>
<area shape="rect" id="node33" href="$_dynamic_backend_utils_8hpp.html" title=" " alt="" coords="12967,489,13198,530"/>
<area shape="rect" id="node35" href="$_backend_helper_8cpp.html" title=" " alt="" coords="6247,399,6462,426"/>
<area shape="rect" id="node36" href="$_graph_8cpp.html" title=" " alt="" coords="6487,399,6644,426"/>
<area shape="rect" id="node38" href="$_loaded_network_8cpp.html" title=" " alt="" coords="7790,496,8010,523"/>
<area shape="rect" id="node39" href="$_working_mem_handle_8hpp.html" title=" " alt="" coords="7775,399,8025,426"/>
<area shape="rect" id="node41" href="$_i_backend_internal_8cpp.html" title=" " alt="" coords="6934,392,7165,433"/>
<area shape="rect" id="node42" href="$_workload_factory_8cpp.html" title=" " alt="" coords="7189,392,7419,433"/>
<area shape="rect" id="node43" href="$_cl_backend_8hpp.html" title=" " alt="" coords="8100,399,8321,426"/>
<area shape="rect" id="node46" href="$_cl_layer_support_8hpp.html" title=" " alt="" coords="10555,399,10807,426"/>
<area shape="rect" id="node70" href="$_gpu_fsa_backend_8hpp.html" title=" " alt="" coords="3090,392,3249,433"/>
<area shape="rect" id="node94" href="$_neon_backend_8hpp.html" title=" " alt="" coords="4923,399,5186,426"/>
<area shape="rect" id="node97" href="$_neon_workload_factory_8hpp.html" title=" " alt="" coords="6669,392,6910,433"/>
<area shape="rect" id="node99" href="$_neon_layer_support_8hpp.html" title=" " alt="" coords="5261,392,5477,433"/>
<area shape="rect" id="node103" href="$_ref_backend_8hpp.html" title=" " alt="" coords="5761,392,5933,433"/>
<area shape="rect" id="node107" href="$_tosa_ref_backend_8hpp.html" title=" " alt="" coords="7495,392,7699,433"/>
<area shape="rect" id="node110" href="$_sample_dynamic_backend_8cpp.html" title=" " alt="" coords="6009,392,6223,433"/>
<area shape="rect" id="node32" href="$_dynamic_backend_8cpp.html" title=" " alt="" coords="13121,585,13351,627"/>
<area shape="rect" id="node26" href="$_runtime_8cpp.html" title=" " alt="" coords="14161,593,14335,619"/>
<area shape="rect" id="node27" href="$_test_utils_8hpp.html" title=" " alt="" coords="14359,585,14502,627"/>
<area shape="rect" id="node28" href="$_common_test_utils_8hpp.html" title=" " alt="" coords="10601,675,10770,716"/>
<area shape="rect" id="node30" href="$_create_workload_8hpp.html" title=" " alt="" coords="14263,675,14422,716"/>
<area shape="rect" id="node31" href="$_test_utils_8cpp.html" title=" " alt="" coords="14446,675,14589,716"/>
<area shape="rect" id="node34" href="$_dynamic_backend_utils_8cpp.html" title=" " alt="" coords="12866,585,13097,627"/>
<area shape="rect" id="node40" href="$_working_mem_handle_8cpp.html" title=" " alt="" coords="7515,496,7765,523"/>
<area shape="rect" id="node44" href="$_cl_backend_8cpp.html" title=" " alt="" coords="13274,496,13494,523"/>
<area shape="rect" id="node45" href="$_cl_registry_initializer_8cpp.html" title=" " alt="" coords="8035,489,8227,530"/>
<area shape="rect" id="node47" href="$_cl_layer_support_8cpp.html" title=" " alt="" coords="13519,496,13769,523"/>
<area shape="rect" id="node48" href="$_cl_activation_workload_8cpp.html" title=" " alt="" coords="10363,489,10557,530"/>
<area shape="rect" id="node49" href="$_cl_arg_min_max_workload_8cpp.html" title=" " alt="" coords="10581,489,10782,530"/>
<area shape="rect" id="node50" href="$_cl_batch_normalization_float_workload_8cpp.html" title=" " alt="" coords="10806,489,11095,530"/>
<area shape="rect" id="node51" href="$_cl_comparison_workload_8cpp.html" title=" " alt="" coords="11120,489,11325,530"/>
<area shape="rect" id="node52" href="$_cl_concat_workload_8cpp.html" title=" " alt="" coords="11349,489,11541,530"/>
<area shape="rect" id="node53" href="$_cl_convolution2d_workload_8cpp.html" title=" " alt="" coords="11565,489,11787,530"/>
<area shape="rect" id="node54" href="$_cl_convolution3d_workload_8cpp.html" title=" " alt="" coords="11811,489,12032,530"/>
<area shape="rect" id="node55" href="$_cl_dequantize_workload_8cpp.html" title=" " alt="" coords="12057,489,12258,530"/>
<area shape="rect" id="node56" href="$_cl_fully_connected_workload_8cpp.html" title=" " alt="" coords="12283,489,12509,530"/>
<area shape="rect" id="node57" href="$_cl_lstm_float_workload_8cpp.html" title=" " alt="" coords="12533,489,12725,530"/>
<area shape="rect" id="node58" href="$_cl_maximum_workload_8cpp.html" title=" " alt="" coords="12750,489,12943,530"/>
<area shape="rect" id="node59" href="$_cl_minimum_workload_8cpp.html" title=" " alt="" coords="8251,489,8443,530"/>
<area shape="rect" id="node60" href="$_cl_normalization_float_workload_8cpp.html" title=" " alt="" coords="8467,489,8719,530"/>
<area shape="rect" id="node61" href="$_cl_pooling2d_workload_8cpp.html" title=" " alt="" coords="8744,489,8936,530"/>
<area shape="rect" id="node62" href="$_cl_pooling3d_workload_8cpp.html" title=" " alt="" coords="8960,489,9152,530"/>
<area shape="rect" id="node63" href="$_cl_prelu_workload_8cpp.html" title=" " alt="" coords="9176,489,9368,530"/>
<area shape="rect" id="node64" href="$_cl_quantize_workload_8cpp.html" title=" " alt="" coords="9392,489,9584,530"/>
<area shape="rect" id="node65" href="$_cl_stack_workload_8cpp.html" title=" " alt="" coords="9608,489,9800,530"/>
<area shape="rect" id="node66" href="$_cl_strided_slice_workload_8cpp.html" title=" " alt="" coords="9825,489,10029,530"/>
<area shape="rect" id="node67" href="$_cl_transpose_convolution2d_workload_8cpp.html" title=" " alt="" coords="10053,489,10339,530"/>
<area shape="rect" id="node69" href="$_cl_workload_factory_8cpp.html" title=" " alt="" coords="13794,489,13993,530"/>
<area shape="rect" id="node71" href="$_gpu_fsa_backend_8cpp.html" title=" " alt="" coords="2628,585,2785,627"/>
<area shape="rect" id="node72" href="$_gpu_fsa_activation_8hpp.html" title=" " alt="" coords="3941,489,4155,530"/>
<area shape="rect" id="node74" href="$_gpu_fsa_batch_mat_mul_8hpp.html" title=" " alt="" coords="4179,489,4413,530"/>
<area shape="rect" id="node76" href="$_gpu_fsa_cast_8hpp.html" title=" " alt="" coords="1299,489,1475,530"/>
<area shape="rect" id="node78" href="$_gpu_fsa_convolution2d_8hpp.html" title=" " alt="" coords="1499,489,1741,530"/>
<area shape="rect" id="node80" href="$_gpu_fsa_depthwise_convolution2d_8hpp.html" title=" " alt="" coords="1765,489,2075,530"/>
<area shape="rect" id="node82" href="$_gpu_fsa_elementwise_binary_8hpp.html" title=" " alt="" coords="2099,489,2370,530"/>
<area shape="rect" id="node84" href="$_gpu_fsa_pooling2d_8hpp.html" title=" " alt="" coords="2393,489,2604,530"/>
<area shape="rect" id="node86" href="$_gpu_fsa_reshape_8hpp.html" title=" " alt="" coords="2729,489,2932,530"/>
<area shape="rect" id="node88" href="$_gpu_fsa_resize_8hpp.html" title=" " alt="" coords="3501,489,3691,530"/>
<area shape="rect" id="node90" href="$_gpu_fsa_softmax_8hpp.html" title=" " alt="" coords="3715,489,3917,530"/>
<area shape="rect" id="node92" href="$_gpu_fsa_registry_initializer_8cpp.html" title=" " alt="" coords="2956,489,3172,530"/>
<area shape="rect" id="node93" href="$_gpu_fsa_pre_compiled_workload_8cpp.html" title=" " alt="" coords="3196,481,3425,537"/>
<area shape="rect" id="node73" href="$_gpu_fsa_activation_8cpp.html" title=" " alt="" coords="3942,585,4154,627"/>
<area shape="rect" id="node75" href="$_gpu_fsa_batch_mat_mul_8cpp.html" title=" " alt="" coords="4180,585,4412,627"/>
<area shape="rect" id="node77" href="$_gpu_fsa_cast_8cpp.html" title=" " alt="" coords="1299,585,1474,627"/>
<area shape="rect" id="node79" href="$_gpu_fsa_convolution2d_8cpp.html" title=" " alt="" coords="1500,585,1740,627"/>
<area shape="rect" id="node81" href="$_gpu_fsa_depthwise_convolution2d_8cpp.html" title=" " alt="" coords="1765,585,2075,627"/>
<area shape="rect" id="node83" href="$_gpu_fsa_elementwise_binary_8cpp.html" title=" " alt="" coords="2099,585,2370,627"/>
<area shape="rect" id="node85" href="$_gpu_fsa_pooling2d_8cpp.html" title=" " alt="" coords="2393,585,2604,627"/>
<area shape="rect" id="node87" href="$_gpu_fsa_reshape_8cpp.html" title=" " alt="" coords="2809,585,3012,627"/>
<area shape="rect" id="node89" href="$_gpu_fsa_resize_8cpp.html" title=" " alt="" coords="3501,585,3691,627"/>
<area shape="rect" id="node91" href="$_gpu_fsa_softmax_8cpp.html" title=" " alt="" coords="3716,585,3916,627"/>
<area shape="rect" id="node95" href="$_neon_backend_8cpp.html" title=" " alt="" coords="5014,496,5277,523"/>
<area shape="rect" id="node96" href="$_neon_registry_initializer_8cpp.html" title=" " alt="" coords="4437,489,4672,530"/>
<area shape="rect" id="node98" href="$_neon_workload_factory_8cpp.html" title=" " alt="" coords="6251,489,6493,530"/>
<area shape="rect" id="node100" href="$_neon_layer_support_8cpp.html" title=" " alt="" coords="5539,489,5755,530"/>
<area shape="rect" id="node101" href="$_neon_depthwise_convolution_workload_8cpp.html" title=" " alt="" coords="4695,489,4990,530"/>
<area shape="rect" id="node102" href="$_neon_pooling3d_workload_8cpp.html" title=" " alt="" coords="5301,489,5515,530"/>
<area shape="rect" id="node104" href="$_ref_dynamic_backend_8cpp.html" title=" " alt="" coords="6517,489,6771,530"/>
<area shape="rect" id="node105" href="$_ref_backend_8cpp.html" title=" " alt="" coords="6795,489,6967,530"/>
<area shape="rect" id="node106" href="$_ref_registry_initializer_8cpp.html" title=" " alt="" coords="6037,489,6227,530"/>
<area shape="rect" id="node108" href="$_tosa_ref_backend_8cpp.html" title=" " alt="" coords="7286,489,7490,530"/>
<area shape="rect" id="node109" href="$_tosa_ref_registry_initializer_8cpp.html" title=" " alt="" coords="7043,489,7261,530"/>
<area shape="rect" id="node112" href="$_cl_backend_context_8hpp.html" title=" " alt="" coords="7775,303,7969,344"/>
<area shape="rect" id="node114" href="$_cl_backend_model_context_8hpp.html" title=" " alt="" coords="13547,392,13741,433"/>
<area shape="rect" id="node116" href="$_gpu_fsa_backend_context_8hpp.html" title=" " alt="" coords="2625,303,2834,344"/>
<area shape="rect" id="node118" href="$_neon_backend_model_context_8hpp.html" title=" " alt="" coords="5501,392,5736,433"/>
<area shape="rect" id="node113" href="$_cl_backend_context_8cpp.html" title=" " alt="" coords="4103,392,4297,433"/>
<area shape="rect" id="node115" href="$_cl_backend_model_context_8cpp.html" title=" " alt="" coords="14017,489,14210,530"/>
<area shape="rect" id="node117" href="$_gpu_fsa_backend_context_8cpp.html" title=" " alt="" coords="2396,392,2604,433"/>
<area shape="rect" id="node119" href="$_neon_backend_model_context_8cpp.html" title=" " alt="" coords="5779,489,6013,530"/>
<area shape="rect" id="node121" href="$_threadpool_8cpp.html" title=" " alt="" coords="13757,310,13947,337"/>
<area shape="rect" id="node124" href="$_profiling_options_converter_8cpp.html" title=" " alt="" coords="13971,303,14146,344"/>
<area shape="rect" id="node126" href="$_arm_compute_tuning_utils_8cpp.html" title=" " alt="" coords="2164,303,2375,344"/>
<area shape="rect" id="node127" href="$_cl_context_control_8hpp.html" title=" " alt="" coords="2876,303,3065,344"/>
<area shape="rect" id="node129" href="$_gpu_fsa_context_control_8hpp.html" title=" " alt="" coords="2399,303,2601,344"/>
<area shape="rect" id="node128" href="$_cl_context_control_8cpp.html" title=" " alt="" coords="2876,392,3065,433"/>
<area shape="rect" id="node130" href="$_gpu_fsa_context_control_8cpp.html" title=" " alt="" coords="2172,392,2372,433"/>
<area shape="rect" id="node134" href="$_constant_memory_strategy_8cpp.html" title=" " alt="" coords="15049,199,15335,255"/>
<area shape="rect" id="node136" href="$_strategy_validator_8cpp.html" title=" " alt="" coords="15360,199,15605,255"/>
<area shape="rect" id="node138" href="$_single_axis_priority_list_8cpp.html" title=" " alt="" coords="14470,199,14730,255"/>
</map>