blob: 63a79daaa95fd7a46daad587571bddfc97404624 [file] [log] [blame]
<map id="src/backends/neon/NeonBackendOptimizationUtils.hpp" name="src/backends/neon/NeonBackendOptimizationUtils.hpp">
<area shape="rect" id="node1" title=" " alt="" coords="151,5,386,47"/>
<area shape="rect" id="node2" href="$_arm_compute_subgraph_utils_8hpp.html" title=" " alt="" coords="143,95,394,136"/>
<area shape="rect" id="node3" href="$_optimization_views_8hpp.html" title=" " alt="" coords="1468,1019,1685,1060"/>
<area shape="rect" id="node49" href="$_arm_compute_utils_8hpp.html" title=" " alt="" coords="56,669,304,695"/>
<area shape="rect" id="node85" href="$_subgraph_utils_8hpp.html" title=" " alt="" coords="354,184,620,211"/>
<area shape="rect" id="node4" href="$_backend_options_8hpp.html" title=" " alt="" coords="5541,1376,5742,1403"/>
<area shape="rect" id="node11" title=" " alt="" coords="2184,1615,2246,1641"/>
<area shape="rect" id="node16" href="$_deprecated_8hpp.html" title=" " alt="" coords="2327,1540,2498,1567"/>
<area shape="rect" id="node17" href="$_i_network_8hpp.html" title=" " alt="" coords="5648,1115,5803,1142"/>
<area shape="rect" id="node46" href="$_subgraph_view_8hpp.html" title=" " alt="" coords="4179,1294,4432,1321"/>
<area shape="rect" id="node5" href="$_backend_id_8hpp.html" title=" " alt="" coords="5484,1540,5602,1567"/>
<area shape="rect" id="node12" href="$_exceptions_8hpp.html" title=" " alt="" coords="5753,1540,5920,1567"/>
<area shape="rect" id="node15" title=" " alt="" coords="4952,1458,5022,1485"/>
<area shape="rect" id="node6" title=" " alt="" coords="8174,1615,8251,1641"/>
<area shape="rect" id="node7" title=" " alt="" coords="2686,1615,2762,1641"/>
<area shape="rect" id="node8" title=" " alt="" coords="5422,1615,5464,1641"/>
<area shape="rect" id="node9" title=" " alt="" coords="7022,1615,7080,1641"/>
<area shape="rect" id="node10" title=" " alt="" coords="9602,1615,9716,1641"/>
<area shape="rect" id="node13" title=" " alt="" coords="5851,1615,5926,1641"/>
<area shape="rect" id="node14" title=" " alt="" coords="5740,1615,5826,1641"/>
<area shape="rect" id="node18" href="$_descriptors_fwd_8hpp.html" title=" " alt="" coords="6442,1376,6639,1403"/>
<area shape="rect" id="node19" href="$_i_strategy_8hpp.html" title=" " alt="" coords="6860,1205,7013,1231"/>
<area shape="rect" id="node25" href="$_network_fwd_8hpp.html" title=" " alt="" coords="6883,1294,7062,1321"/>
<area shape="rect" id="node26" href="$_tensor_fwd_8hpp.html" title=" " alt="" coords="7491,1294,7656,1321"/>
<area shape="rect" id="node27" href="$_optional_8hpp.html" title=" " alt="" coords="4756,1458,4906,1485"/>
<area shape="rect" id="node30" href="$_logging_8hpp.html" title=" " alt="" coords="3234,1376,3380,1403"/>
<area shape="rect" id="node37" href="$_tensor_handle_8hpp.html" title=" " alt="" coords="4557,1205,4806,1231"/>
<area shape="rect" id="node20" href="$_types_8hpp.html" title=" " alt="" coords="5480,1458,5614,1485"/>
<area shape="rect" id="node21" title=" " alt="" coords="5626,1540,5682,1567"/>
<area shape="rect" id="node22" title=" " alt="" coords="8600,1540,8686,1567"/>
<area shape="rect" id="node23" title=" " alt="" coords="3557,1540,3628,1567"/>
<area shape="rect" id="node24" title=" " alt="" coords="7792,1540,7859,1567"/>
<area shape="rect" id="node28" title=" " alt="" coords="3071,1540,3138,1567"/>
<area shape="rect" id="node29" title=" " alt="" coords="3986,1540,4078,1567"/>
<area shape="rect" id="node31" href="$_utils_8hpp.html" title=" " alt="" coords="3284,1458,3410,1485"/>
<area shape="rect" id="node33" title=" " alt="" coords="3189,1458,3260,1485"/>
<area shape="rect" id="node34" title=" " alt="" coords="4651,1458,4731,1485"/>
<area shape="rect" id="node35" title=" " alt="" coords="2252,1458,2338,1485"/>
<area shape="rect" id="node36" title=" " alt="" coords="3588,1458,3648,1485"/>
<area shape="rect" id="node32" title=" " alt="" coords="2762,1540,2825,1567"/>
<area shape="rect" id="node38" href="$_i_tensor_handle_8hpp.html" title=" " alt="" coords="4974,1294,5117,1321"/>
<area shape="rect" id="node43" href="$_types_utils_8hpp.html" title=" " alt="" coords="3310,1294,3472,1321"/>
<area shape="rect" id="node44" href="$_assert_8hpp.html" title=" " alt="" coords="4382,1376,4560,1403"/>
<area shape="rect" id="node45" href="$_compatible_types_8hpp.html" title=" " alt="" coords="4660,1294,4898,1321"/>
<area shape="rect" id="node39" href="$_memory_sources_8hpp.html" title=" " alt="" coords="5021,1376,5222,1403"/>
<area shape="rect" id="node40" href="$_ignore_unused_8hpp.html" title=" " alt="" coords="5970,1376,6198,1403"/>
<area shape="rect" id="node41" href="$_tensor_8hpp.html" title=" " alt="" coords="3482,1376,3620,1403"/>
<area shape="rect" id="node42" title=" " alt="" coords="2952,1458,3062,1485"/>
<area shape="rect" id="node47" title=" " alt="" coords="6375,1376,6418,1403"/>
<area shape="rect" id="node48" title=" " alt="" coords="4585,1376,4656,1403"/>
<area shape="rect" id="node50" href="$_descriptors_8hpp.html" title=" " alt="" coords="5142,1294,5312,1321"/>
<area shape="rect" id="node52" href="$_numeric_cast_8hpp.html" title=" " alt="" coords="2658,1294,2881,1321"/>
<area shape="rect" id="node54" href="$_workload_data_8hpp.html" title=" " alt="" coords="4591,1115,4844,1142"/>
<area shape="rect" id="node56" href="$_tensor_utils_8hpp.html" title=" " alt="" coords="2816,1205,3014,1231"/>
<area shape="rect" id="node57" title=" " alt="" coords="576,751,742,792"/>
<area shape="rect" id="node58" title=" " alt="" coords="818,751,1049,792"/>
<area shape="rect" id="node59" href="$_neon_reduce_workload_8hpp.html" title=" " alt="" coords="59,751,270,792"/>
<area shape="rect" id="node82" href="$_cl_reduce_workload_8hpp.html" title=" " alt="" coords="294,758,552,785"/>
<area shape="rect" id="node51" title=" " alt="" coords="5298,1376,5364,1403"/>
<area shape="rect" id="node53" title=" " alt="" coords="2608,1376,2667,1403"/>
<area shape="rect" id="node55" title=" " alt="" coords="7539,1451,7726,1492"/>
<area shape="rect" id="node60" href="$_neon_base_workload_8hpp.html" title=" " alt="" coords="296,855,473,881"/>
<area shape="rect" id="node81" title=" " alt="" coords="57,840,272,896"/>
<area shape="rect" id="node61" href="$_workload_8hpp.html" title=" " alt="" coords="828,944,1050,971"/>
<area shape="rect" id="node62" href="$_i_workload_8hpp.html" title=" " alt="" coords="3063,1205,3178,1231"/>
<area shape="rect" id="node63" href="$_workload_info_8hpp.html" title=" " alt="" coords="2085,1294,2332,1321"/>
<area shape="rect" id="node64" href="$_working_mem_descriptor_8hpp.html" title=" " alt="" coords="2488,1205,2691,1231"/>
<area shape="rect" id="node65" href="$_execution_data_8hpp.html" title=" " alt="" coords="742,1026,886,1053"/>
<area shape="rect" id="node66" href="$_profiling_8hpp.html" title=" " alt="" coords="7554,1026,7657,1053"/>
<area shape="rect" id="node80" title=" " alt="" coords="547,1019,718,1060"/>
<area shape="rect" id="node67" href="$_profiling_event_8hpp.html" title=" " alt="" coords="7432,1376,7572,1403"/>
<area shape="rect" id="node68" title=" " alt="" coords="7801,1458,7858,1485"/>
<area shape="rect" id="node70" href="$_profiling_details_8hpp.html" title=" " alt="" coords="6611,1115,6760,1142"/>
<area shape="rect" id="node74" href="$_i_profiler_8hpp.html" title=" " alt="" coords="6948,1376,7093,1403"/>
<area shape="rect" id="node75" href="$_wall_clock_timer_8hpp.html" title=" " alt="" coords="7916,1115,8066,1142"/>
<area shape="rect" id="node77" title=" " alt="" coords="7574,1115,7638,1142"/>
<area shape="rect" id="node78" title=" " alt="" coords="7491,1115,7550,1142"/>
<area shape="rect" id="node79" title=" " alt="" coords="7622,1205,7672,1231"/>
<area shape="rect" id="node69" href="$_instrument_8hpp.html" title=" " alt="" coords="7089,1540,7210,1567"/>
<area shape="rect" id="node71" title=" " alt="" coords="6582,1294,6656,1321"/>
<area shape="rect" id="node72" href="$_serialize_layer_parameters_8hpp.html" title=" " alt="" coords="8136,1205,8352,1231"/>
<area shape="rect" id="node73" href="$_json_utils_8hpp.html" title=" " alt="" coords="6491,1205,6598,1231"/>
<area shape="rect" id="node76" href="$_dll_export_8hpp.html" title=" " alt="" coords="7900,1205,8010,1231"/>
<area shape="rect" id="node83" href="$_cl_base_workload_8hpp.html" title=" " alt="" coords="825,855,981,881"/>
<area shape="rect" id="node84" title=" " alt="" coords="498,847,764,889"/>
<area shape="rect" id="node86" href="$_strategy_base_8hpp.html" title=" " alt="" coords="6146,1026,6329,1053"/>
<area shape="rect" id="node87" href="$_fold_pad_into_layer2d_8hpp.html" title=" " alt="" coords="306,259,497,300"/>
<area shape="rect" id="node88" href="$_optimization_8hpp.html" title=" " alt="" coords="1826,348,1961,375"/>
<area shape="rect" id="node101" href="$_polymorphic_downcast_8hpp.html" title=" " alt="" coords="2014,1019,2205,1060"/>
<area shape="rect" id="node184" href="$_quantize_helper_8hpp.html" title=" " alt="" coords="2187,1205,2414,1231"/>
<area shape="rect" id="node188" href="$_data_layout_indexed_8hpp.html" title=" " alt="" coords="3700,1294,3952,1321"/>
<area shape="rect" id="node89" href="$_graph_8hpp.html" title=" " alt="" coords="10469,423,10558,449"/>
<area shape="rect" id="node90" href="$_layers_fwd_8hpp.html" title=" " alt="" coords="5602,497,5722,524"/>
<area shape="rect" id="node181" href="$_i_graph_observable_8hpp.html" title=" " alt="" coords="10284,497,10450,524"/>
<area shape="rect" id="node182" href="$_transform_iterator_8hpp.html" title=" " alt="" coords="7148,944,7399,971"/>
<area shape="rect" id="node183" title=" " alt="" coords="10136,497,10260,524"/>
<area shape="rect" id="node91" href="$_internal_types_8hpp.html" title=" " alt="" coords="7117,1376,7254,1403"/>
<area shape="rect" id="node92" href="$_activation_layer_8hpp.html" title=" " alt="" coords="5683,669,5878,695"/>
<area shape="rect" id="node94" href="$_constant_layer_8hpp.html" title=" " alt="" coords="5758,855,5901,881"/>
<area shape="rect" id="node102" href="$_addition_layer_8hpp.html" title=" " alt="" coords="1420,579,1602,606"/>
<area shape="rect" id="node104" href="$_arg_min_max_layer_8hpp.html" title=" " alt="" coords="5902,669,6104,695"/>
<area shape="rect" id="node105" href="$_batch_mat_mul_layer_8hpp.html" title=" " alt="" coords="6129,669,6344,695"/>
<area shape="rect" id="node106" href="$_batch_normalization_layer_8hpp.html" title=" " alt="" coords="6368,661,6563,703"/>
<area shape="rect" id="node107" href="$_batch_to_space_nd_layer_8hpp.html" title=" " alt="" coords="6587,669,6824,695"/>
<area shape="rect" id="node108" href="$_broadcast_to_layer_8hpp.html" title=" " alt="" coords="6848,669,7056,695"/>
<area shape="rect" id="node109" href="$_cast_layer_8hpp.html" title=" " alt="" coords="1936,758,2094,785"/>
<area shape="rect" id="node110" href="$_channel_shuffle_layer_8hpp.html" title=" " alt="" coords="7080,669,7307,695"/>
<area shape="rect" id="node111" href="$_comparison_layer_8hpp.html" title=" " alt="" coords="7332,669,7538,695"/>
<area shape="rect" id="node112" href="$_concat_layer_8hpp.html" title=" " alt="" coords="2388,669,2562,695"/>
<area shape="rect" id="node113" href="$_convert_fp16_to_fp32_layer_8hpp.html" title=" " alt="" coords="2119,751,2314,792"/>
<area shape="rect" id="node114" href="$_convert_fp32_to_fp16_layer_8hpp.html" title=" " alt="" coords="2638,847,2832,889"/>
<area shape="rect" id="node115" href="$_convolution2d_layer_8hpp.html" title=" " alt="" coords="2586,669,2809,695"/>
<area shape="rect" id="node116" href="$_convolution3d_layer_8hpp.html" title=" " alt="" coords="2833,669,3056,695"/>
<area shape="rect" id="node117" href="$_debug_layer_8hpp.html" title=" " alt="" coords="2388,758,2559,785"/>
<area shape="rect" id="node118" href="$_depth_to_space_layer_8hpp.html" title=" " alt="" coords="3080,669,3302,695"/>
<area shape="rect" id="node119" href="$_depthwise_convolution2d_layer_8hpp.html" title=" " alt="" coords="3326,661,3555,703"/>
<area shape="rect" id="node120" href="$_dequantize_layer_8hpp.html" title=" " alt="" coords="5092,855,5295,881"/>
<area shape="rect" id="node121" href="$_detection_post_process_layer_8hpp.html" title=" " alt="" coords="3580,661,3786,703"/>
<area shape="rect" id="node122" href="$_division_layer_8hpp.html" title=" " alt="" coords="1626,579,1809,606"/>
<area shape="rect" id="node123" href="$_elementwise_binary_layer_8hpp.html" title=" " alt="" coords="3811,661,4003,703"/>
<area shape="rect" id="node124" href="$_elementwise_unary_layer_8hpp.html" title=" " alt="" coords="4028,669,4280,695"/>
<area shape="rect" id="node125" href="$_fake_quantization_layer_8hpp.html" title=" " alt="" coords="4304,669,4545,695"/>
<area shape="rect" id="node126" href="$_fill_layer_8hpp.html" title=" " alt="" coords="4569,669,4717,695"/>
<area shape="rect" id="node127" href="$_floor_layer_8hpp.html" title=" " alt="" coords="2634,758,2796,785"/>
<area shape="rect" id="node128" href="$_fully_connected_layer_8hpp.html" title=" " alt="" coords="4742,669,4971,695"/>
<area shape="rect" id="node129" href="$_fused_layer_8hpp.html" title=" " alt="" coords="9574,669,9741,695"/>
<area shape="rect" id="node131" href="$_gather_layer_8hpp.html" title=" " alt="" coords="4995,669,5168,695"/>
<area shape="rect" id="node132" href="$_gather_nd_layer_8hpp.html" title=" " alt="" coords="8101,855,8292,881"/>
<area shape="rect" id="node133" href="$_input_layer_8hpp.html" title=" " alt="" coords="9182,758,9344,785"/>
<area shape="rect" id="node134" href="$_instance_normalization_layer_8hpp.html" title=" " alt="" coords="5192,661,5406,703"/>
<area shape="rect" id="node135" href="$_l2_normalization_layer_8hpp.html" title=" " alt="" coords="8322,669,8558,695"/>
<area shape="rect" id="node136" href="$_logical_binary_layer_8hpp.html" title=" " alt="" coords="8582,669,8800,695"/>
<area shape="rect" id="node137" href="$_log_softmax_layer_8hpp.html" title=" " alt="" coords="9108,669,9314,695"/>
<area shape="rect" id="node138" href="$_lstm_layer_8hpp.html" title=" " alt="" coords="9428,579,9589,606"/>
<area shape="rect" id="node140" href="$_map_layer_8hpp.html" title=" " alt="" coords="8899,855,9056,881"/>
<area shape="rect" id="node141" href="$_maximum_layer_8hpp.html" title=" " alt="" coords="1834,579,2028,606"/>
<area shape="rect" id="node142" href="$_mean_layer_8hpp.html" title=" " alt="" coords="1952,669,2118,695"/>
<area shape="rect" id="node143" href="$_mem_copy_layer_8hpp.html" title=" " alt="" coords="9470,758,9664,785"/>
<area shape="rect" id="node144" href="$_mem_import_layer_8hpp.html" title=" " alt="" coords="9215,855,9420,881"/>
<area shape="rect" id="node145" href="$_merge_layer_8hpp.html" title=" " alt="" coords="9739,758,9910,785"/>
<area shape="rect" id="node146" href="$_minimum_layer_8hpp.html" title=" " alt="" coords="734,579,925,606"/>
<area shape="rect" id="node147" href="$_multiplication_layer_8hpp.html" title=" " alt="" coords="950,579,1168,606"/>
<area shape="rect" id="node148" href="$_normalization_layer_8hpp.html" title=" " alt="" coords="2142,669,2363,695"/>
<area shape="rect" id="node149" href="$_output_layer_8hpp.html" title=" " alt="" coords="9516,855,9690,881"/>
<area shape="rect" id="node150" href="$_pad_layer_8hpp.html" title=" " alt="" coords="5102,579,5254,606"/>
<area shape="rect" id="node151" href="$_permute_layer_8hpp.html" title=" " alt="" coords="1230,669,1414,695"/>
<area shape="rect" id="node152" href="$_pooling2d_layer_8hpp.html" title=" " alt="" coords="5278,579,5472,606"/>
<area shape="rect" id="node153" href="$_pooling3d_layer_8hpp.html" title=" " alt="" coords="4502,579,4696,606"/>
<area shape="rect" id="node154" href="$_pre_compiled_layer_8hpp.html" title=" " alt="" coords="9338,669,9550,695"/>
<area shape="rect" id="node155" href="$_prelu_layer_8hpp.html" title=" " alt="" coords="4720,579,4883,606"/>
<area shape="rect" id="node156" href="$_quantize_layer_8hpp.html" title=" " alt="" coords="7514,758,7700,785"/>
<area shape="rect" id="node157" href="$_q_lstm_layer_8hpp.html" title=" " alt="" coords="4907,579,5078,606"/>
<area shape="rect" id="node158" href="$_quantized_lstm_layer_8hpp.html" title=" " alt="" coords="7402,855,7628,881"/>
<area shape="rect" id="node159" href="$_rank_layer_8hpp.html" title=" " alt="" coords="9984,758,10147,785"/>
<area shape="rect" id="node160" href="$_reduce_layer_8hpp.html" title=" " alt="" coords="5902,579,6080,606"/>
<area shape="rect" id="node161" href="$_reshape_layer_8hpp.html" title=" " alt="" coords="1489,669,1674,695"/>
<area shape="rect" id="node162" href="$_resize_layer_8hpp.html" title=" " alt="" coords="6104,579,6276,606"/>
<area shape="rect" id="node163" href="$_reverse_v2_layer_8hpp.html" title=" " alt="" coords="6300,579,6498,606"/>
<area shape="rect" id="node164" href="$_scatter_nd_layer_8hpp.html" title=" " alt="" coords="6522,579,6716,606"/>
<area shape="rect" id="node165" href="$_shape_layer_8hpp.html" title=" " alt="" coords="6740,579,6909,606"/>
<area shape="rect" id="node166" href="$_slice_layer_8hpp.html" title=" " alt="" coords="6934,579,7094,606"/>
<area shape="rect" id="node167" href="$_softmax_layer_8hpp.html" title=" " alt="" coords="7118,579,7301,606"/>
<area shape="rect" id="node168" href="$_space_to_batch_nd_layer_8hpp.html" title=" " alt="" coords="7326,579,7563,606"/>
<area shape="rect" id="node169" href="$_space_to_depth_layer_8hpp.html" title=" " alt="" coords="7587,579,7808,606"/>
<area shape="rect" id="node170" href="$_splitter_layer_8hpp.html" title=" " alt="" coords="7832,579,8008,606"/>
<area shape="rect" id="node171" href="$_stack_layer_8hpp.html" title=" " alt="" coords="8032,579,8198,606"/>
<area shape="rect" id="node172" href="$_stand_in_layer_8hpp.html" title=" " alt="" coords="8222,579,8400,606"/>
<area shape="rect" id="node173" href="$_strided_slice_layer_8hpp.html" title=" " alt="" coords="8425,579,8632,606"/>
<area shape="rect" id="node174" href="$_subtraction_layer_8hpp.html" title=" " alt="" coords="1192,579,1395,606"/>
<area shape="rect" id="node175" href="$_switch_layer_8hpp.html" title=" " alt="" coords="9770,855,9942,881"/>
<area shape="rect" id="node176" href="$_tile_layer_8hpp.html" title=" " alt="" coords="8656,579,8809,606"/>
<area shape="rect" id="node177" href="$_transpose_convolution2d_layer_8hpp.html" title=" " alt="" coords="8833,572,9058,613"/>
<area shape="rect" id="node178" href="$_transpose_layer_8hpp.html" title=" " alt="" coords="1011,669,1206,695"/>
<area shape="rect" id="node179" href="$_unidirectional_sequence_lstm_layer_8hpp.html" title=" " alt="" coords="9184,572,9404,613"/>
<area shape="rect" id="node180" href="$_unmap_layer_8hpp.html" title=" " alt="" coords="8982,758,9158,785"/>
<area shape="rect" id="node93" href="$_layer_with_parameters_8hpp.html" title=" " alt="" coords="5908,758,6098,785"/>
<area shape="rect" id="node95" href="$_layer_8hpp.html" title=" " alt="" coords="5899,944,5984,971"/>
<area shape="rect" id="node96" href="$_layer_fwd_8hpp.html" title=" " alt="" coords="5337,1026,5450,1053"/>
<area shape="rect" id="node97" href="$_i_tensor_handle_factory_8hpp.html" title=" " alt="" coords="5488,1197,5713,1239"/>
<area shape="rect" id="node98" href="$_output_handler_8hpp.html" title=" " alt="" coords="5526,1026,5670,1053"/>
<area shape="rect" id="node99" href="$_tensor_handle_factory_registry_8hpp.html" title=" " alt="" coords="5979,1108,6214,1149"/>
<area shape="rect" id="node100" href="$_workload_data_collector_8hpp.html" title=" " alt="" coords="1518,1287,1757,1328"/>
<area shape="rect" id="node103" href="$_elementwise_base_layer_8hpp.html" title=" " alt="" coords="734,669,936,695"/>
<area shape="rect" id="node130" href="$_workload_factory_8hpp.html" title=" " alt="" coords="6027,855,6294,881"/>
<area shape="rect" id="node139" href="$_lstm_parameters_8hpp.html" title=" " alt="" coords="8876,669,9032,695"/>
<area shape="rect" id="node185" href="$_b_float16_8hpp.html" title=" " alt="" coords="2717,1458,2825,1485"/>
<area shape="rect" id="node186" href="$_half_8hpp.html" title=" " alt="" coords="2457,1294,2533,1321"/>
<area shape="rect" id="node187" title=" " alt="" coords="2380,1376,2482,1403"/>
</map>