blob: c20163c1d59e0bcb6f95ae2375e83f9fce7cb0c1 [file] [log] [blame]
<map id="src/backends/reference/RefWorkloadFactory.cpp" name="src/backends/reference/RefWorkloadFactory.cpp">
<area shape="rect" id="node1" title=" " alt="" coords="283,5,464,47"/>
<area shape="rect" id="node2" href="$_layer_8hpp.html" title=" " alt="" coords="2348,370,2433,397"/>
<area shape="rect" id="node47" href="$_tensor_handle_8hpp.html" title=" " alt="" coords="6290,638,6539,665"/>
<area shape="rect" id="node64" href="$_mem_import_workload_8hpp.html" title=" " alt="" coords="5095,273,5318,315"/>
<area shape="rect" id="node87" href="$_make_workload_helper_8hpp.html" title=" " alt="" coords="7361,95,7604,136"/>
<area shape="rect" id="node88" href="$_mem_copy_workload_8hpp.html" title=" " alt="" coords="5683,281,5971,307"/>
<area shape="rect" id="node89" href="$_ref_workload_factory_8hpp.html" title=" " alt="" coords="5,191,184,218"/>
<area shape="rect" id="node94" href="$_ref_backend_id_8hpp.html" title=" " alt="" coords="7628,102,7767,129"/>
<area shape="rect" id="node95" href="$_ref_tensor_handle_8hpp.html" title=" " alt="" coords="5857,549,6017,575"/>
<area shape="rect" id="node96" href="$_ref_workloads_8hpp.html" title=" " alt="" coords="7127,102,7337,129"/>
<area shape="rect" id="node3" href="$_layer_fwd_8hpp.html" title=" " alt="" coords="1705,459,1818,486"/>
<area shape="rect" id="node4" href="$_i_tensor_handle_factory_8hpp.html" title=" " alt="" coords="1994,631,2219,672"/>
<area shape="rect" id="node7" href="$_types_8hpp.html" title=" " alt="" coords="5803,891,5936,918"/>
<area shape="rect" id="node9" title=" " alt="" coords="3199,973,3286,1000"/>
<area shape="rect" id="node13" title=" " alt="" coords="1647,1048,1724,1075"/>
<area shape="rect" id="node16" title=" " alt="" coords="3613,1048,3672,1075"/>
<area shape="rect" id="node18" title=" " alt="" coords="4006,1048,4069,1075"/>
<area shape="rect" id="node24" href="$_ignore_unused_8hpp.html" title=" " alt="" coords="2078,809,2306,836"/>
<area shape="rect" id="node25" href="$_tensor_8hpp.html" title=" " alt="" coords="6715,809,6853,836"/>
<area shape="rect" id="node30" href="$_output_handler_8hpp.html" title=" " alt="" coords="2448,459,2592,486"/>
<area shape="rect" id="node35" href="$_i_network_8hpp.html" title=" " alt="" coords="1476,549,1631,575"/>
<area shape="rect" id="node45" title=" " alt="" coords="4523,727,4603,754"/>
<area shape="rect" id="node46" title=" " alt="" coords="5653,727,5739,754"/>
<area shape="rect" id="node51" href="$_tensor_handle_factory_registry_8hpp.html" title=" " alt="" coords="1995,541,2229,583"/>
<area shape="rect" id="node53" href="$_workload_data_collector_8hpp.html" title=" " alt="" coords="2710,720,2949,761"/>
<area shape="rect" id="node54" href="$_workload_info_8hpp.html" title=" " alt="" coords="5282,727,5529,754"/>
<area shape="rect" id="node55" href="$_internal_types_8hpp.html" title=" " alt="" coords="4870,809,5007,836"/>
<area shape="rect" id="node57" href="$_serialize_layer_parameters_8hpp.html" title=" " alt="" coords="3117,638,3333,665"/>
<area shape="rect" id="node58" href="$_dll_export_8hpp.html" title=" " alt="" coords="3331,891,3442,918"/>
<area shape="rect" id="node59" href="$_numeric_cast_8hpp.html" title=" " alt="" coords="5893,638,6115,665"/>
<area shape="rect" id="node61" href="$_polymorphic_downcast_8hpp.html" title=" " alt="" coords="3943,631,4134,672"/>
<area shape="rect" id="node62" title=" " alt="" coords="3451,459,3493,486"/>
<area shape="rect" id="node63" href="$_workload_data_8hpp.html" title=" " alt="" coords="7956,459,8209,486"/>
<area shape="rect" id="node5" href="$_i_tensor_handle_8hpp.html" title=" " alt="" coords="3299,727,3442,754"/>
<area shape="rect" id="node6" href="$_memory_sources_8hpp.html" title=" " alt="" coords="4110,809,4311,836"/>
<area shape="rect" id="node23" title=" " alt="" coords="5023,973,5115,1000"/>
<area shape="rect" id="node8" title=" " alt="" coords="5680,973,5736,1000"/>
<area shape="rect" id="node10" title=" " alt="" coords="7781,973,7851,1000"/>
<area shape="rect" id="node11" title=" " alt="" coords="4515,973,4581,1000"/>
<area shape="rect" id="node12" href="$_backend_id_8hpp.html" title=" " alt="" coords="5811,973,5928,1000"/>
<area shape="rect" id="node19" href="$_exceptions_8hpp.html" title=" " alt="" coords="5953,973,6074,1000"/>
<area shape="rect" id="node22" href="$_deprecated_8hpp.html" title=" " alt="" coords="6784,973,6909,1000"/>
<area shape="rect" id="node14" title=" " alt="" coords="8191,1048,8267,1075"/>
<area shape="rect" id="node15" title=" " alt="" coords="5752,1048,5795,1075"/>
<area shape="rect" id="node17" title=" " alt="" coords="5819,1048,5933,1075"/>
<area shape="rect" id="node20" title=" " alt="" coords="5969,1048,6044,1075"/>
<area shape="rect" id="node21" title=" " alt="" coords="6069,1048,6155,1075"/>
<area shape="rect" id="node26" href="$_optional_8hpp.html" title=" " alt="" coords="4363,891,4469,918"/>
<area shape="rect" id="node28" title=" " alt="" coords="6729,891,6839,918"/>
<area shape="rect" id="node29" title=" " alt="" coords="6401,891,6461,918"/>
<area shape="rect" id="node27" title=" " alt="" coords="5535,973,5601,1000"/>
<area shape="rect" id="node31" href="$_descriptors_8hpp.html" title=" " alt="" coords="7021,727,7192,754"/>
<area shape="rect" id="node32" href="$_descriptors_fwd_8hpp.html" title=" " alt="" coords="1103,809,1254,836"/>
<area shape="rect" id="node33" title=" " alt="" coords="7029,809,7096,836"/>
<area shape="rect" id="node34" title=" " alt="" coords="7121,809,7191,836"/>
<area shape="rect" id="node36" href="$_backend_options_8hpp.html" title=" " alt="" coords="1875,727,2077,754"/>
<area shape="rect" id="node38" href="$_i_strategy_8hpp.html" title=" " alt="" coords="1153,638,1306,665"/>
<area shape="rect" id="node39" href="$_network_fwd_8hpp.html" title=" " alt="" coords="1267,727,1445,754"/>
<area shape="rect" id="node40" href="$_tensor_fwd_8hpp.html" title=" " alt="" coords="976,727,1141,754"/>
<area shape="rect" id="node41" href="$_logging_8hpp.html" title=" " alt="" coords="3772,638,3919,665"/>
<area shape="rect" id="node37" title=" " alt="" coords="5133,809,5203,836"/>
<area shape="rect" id="node42" href="$_utils_8hpp.html" title=" " alt="" coords="4019,727,4146,754"/>
<area shape="rect" id="node44" title=" " alt="" coords="3822,727,3893,754"/>
<area shape="rect" id="node43" title=" " alt="" coords="7774,809,7837,836"/>
<area shape="rect" id="node48" href="$_types_utils_8hpp.html" title=" " alt="" coords="8275,727,8437,754"/>
<area shape="rect" id="node49" href="$_assert_8hpp.html" title=" " alt="" coords="5763,727,5941,754"/>
<area shape="rect" id="node50" href="$_compatible_types_8hpp.html" title=" " alt="" coords="6171,809,6410,836"/>
<area shape="rect" id="node52" title=" " alt="" coords="2293,638,2344,665"/>
<area shape="rect" id="node56" title=" " alt="" coords="4981,884,5168,925"/>
<area shape="rect" id="node60" title=" " alt="" coords="6067,727,6125,754"/>
<area shape="rect" id="node65" href="$_workload_utils_8hpp.html" title=" " alt="" coords="4791,370,4932,397"/>
<area shape="rect" id="node81" href="$_tensor_handle_fwd_8hpp.html" title=" " alt="" coords="5096,363,5317,404"/>
<area shape="rect" id="node82" href="$_workload_8hpp.html" title=" " alt="" coords="5645,370,5867,397"/>
<area shape="rect" id="node66" href="$_permute_8hpp.html" title=" " alt="" coords="4159,638,4340,665"/>
<area shape="rect" id="node68" href="$_half_8hpp.html" title=" " alt="" coords="6550,727,6626,754"/>
<area shape="rect" id="node70" href="$_profiling_8hpp.html" title=" " alt="" coords="4791,459,4894,486"/>
<area shape="rect" id="node67" title=" " alt="" coords="4323,727,4397,754"/>
<area shape="rect" id="node69" title=" " alt="" coords="6537,809,6639,836"/>
<area shape="rect" id="node71" href="$_profiling_event_8hpp.html" title=" " alt="" coords="4706,809,4846,836"/>
<area shape="rect" id="node72" title=" " alt="" coords="4697,891,4754,918"/>
<area shape="rect" id="node74" href="$_profiling_details_8hpp.html" title=" " alt="" coords="5253,549,5403,575"/>
<area shape="rect" id="node77" href="$_i_profiler_8hpp.html" title=" " alt="" coords="4466,638,4611,665"/>
<area shape="rect" id="node78" href="$_wall_clock_timer_8hpp.html" title=" " alt="" coords="3883,809,4034,836"/>
<area shape="rect" id="node79" title=" " alt="" coords="4931,549,4995,575"/>
<area shape="rect" id="node80" title=" " alt="" coords="5069,549,5128,575"/>
<area shape="rect" id="node73" href="$_instrument_8hpp.html" title=" " alt="" coords="3905,891,4026,918"/>
<area shape="rect" id="node75" title=" " alt="" coords="5133,727,5208,754"/>
<area shape="rect" id="node76" href="$_json_utils_8hpp.html" title=" " alt="" coords="5092,638,5199,665"/>
<area shape="rect" id="node83" href="$_i_workload_8hpp.html" title=" " alt="" coords="5753,638,5868,665"/>
<area shape="rect" id="node84" href="$_working_mem_descriptor_8hpp.html" title=" " alt="" coords="5324,638,5527,665"/>
<area shape="rect" id="node85" href="$_execution_data_8hpp.html" title=" " alt="" coords="5684,459,5828,486"/>
<area shape="rect" id="node86" title=" " alt="" coords="5852,452,6023,493"/>
<area shape="rect" id="node90" href="$_ref_memory_manager_8hpp.html" title=" " alt="" coords="2859,638,3042,665"/>
<area shape="rect" id="node93" href="$_workload_factory_8hpp.html" title=" " alt="" coords="711,281,977,307"/>
<area shape="rect" id="node91" href="$_i_memory_manager_8hpp.html" title=" " alt="" coords="2557,891,2832,918"/>
<area shape="rect" id="node92" title=" " alt="" coords="3075,727,3173,754"/>
<area shape="rect" id="node97" href="$_ref_activation_workload_8hpp.html" title=" " alt="" coords="8614,191,8813,218"/>
<area shape="rect" id="node99" href="$_ref_arg_min_max_workload_8hpp.html" title=" " alt="" coords="1265,191,1471,218"/>
<area shape="rect" id="node100" href="$_ref_batch_mat_mul_workload_8hpp.html" title=" " alt="" coords="10371,191,10589,218"/>
<area shape="rect" id="node110" href="$_ref_batch_normalization_workload_8hpp.html" title=" " alt="" coords="1975,191,2238,218"/>
<area shape="rect" id="node111" href="$_ref_batch_to_space_nd_workload_8hpp.html" title=" " alt="" coords="5910,191,6151,218"/>
<area shape="rect" id="node112" href="$_ref_broadcast_to_workload_8hpp.html" title=" " alt="" coords="6175,191,6387,218"/>
<area shape="rect" id="node113" href="$_ref_cast_workload_8hpp.html" title=" " alt="" coords="659,191,821,218"/>
<area shape="rect" id="node115" href="$_ref_channel_shuffle_workload_8hpp.html" title=" " alt="" coords="2262,191,2493,218"/>
<area shape="rect" id="node116" href="$_ref_comparison_workload_8hpp.html" title=" " alt="" coords="11397,191,11608,218"/>
<area shape="rect" id="node117" href="$_ref_convolution2d_workload_8hpp.html" title=" " alt="" coords="9893,191,10120,218"/>
<area shape="rect" id="node118" href="$_ref_convolution3d_workload_8hpp.html" title=" " alt="" coords="3607,191,3833,218"/>
<area shape="rect" id="node119" href="$_ref_constant_workload_8hpp.html" title=" " alt="" coords="11913,191,12103,218"/>
<area shape="rect" id="node120" href="$_ref_concat_workload_8hpp.html" title=" " alt="" coords="2517,191,2696,218"/>
<area shape="rect" id="node121" href="$_ref_convert_fp16_to_fp32_workload_8hpp.html" title=" " alt="" coords="4849,191,5111,218"/>
<area shape="rect" id="node122" href="$_ref_convert_fp32_to_fp16_workload_8hpp.html" title=" " alt="" coords="5135,191,5398,218"/>
<area shape="rect" id="node123" href="$_ref_debug_workload_8hpp.html" title=" " alt="" coords="13477,191,13651,218"/>
<area shape="rect" id="node124" href="$_ref_depth_to_space_workload_8hpp.html" title=" " alt="" coords="6411,191,6637,218"/>
<area shape="rect" id="node125" href="$_ref_depthwise_convolution2d_workload_8hpp.html" title=" " alt="" coords="14311,184,14518,225"/>
<area shape="rect" id="node126" href="$_ref_dequantize_workload_8hpp.html" title=" " alt="" coords="6661,191,6867,218"/>
<area shape="rect" id="node127" href="$_ref_detection_post_process_workload_8hpp.html" title=" " alt="" coords="5423,191,5697,218"/>
<area shape="rect" id="node128" href="$_ref_elementwise_workload_8hpp.html" title=" " alt="" coords="12517,191,12734,218"/>
<area shape="rect" id="node133" href="$_ref_elementwise_binary_workload_8hpp.html" title=" " alt="" coords="10872,191,11131,218"/>
<area shape="rect" id="node134" href="$_ref_elementwise_unary_workload_8hpp.html" title=" " alt="" coords="11632,191,11888,218"/>
<area shape="rect" id="node135" href="$_ref_fake_quantization_float32_workload_8hpp.html" title=" " alt="" coords="8017,184,8223,225"/>
<area shape="rect" id="node136" href="$_ref_fill_workload_8hpp.html" title=" " alt="" coords="8247,191,8399,218"/>
<area shape="rect" id="node137" href="$_ref_floor_workload_8hpp.html" title=" " alt="" coords="8423,191,8590,218"/>
<area shape="rect" id="node138" href="$_ref_fully_connected_workload_8hpp.html" title=" " alt="" coords="10614,191,10847,218"/>
<area shape="rect" id="node139" href="$_ref_gather_nd_workload_8hpp.html" title=" " alt="" coords="6892,191,7087,218"/>
<area shape="rect" id="node140" href="$_ref_gather_workload_8hpp.html" title=" " alt="" coords="13675,191,13853,218"/>
<area shape="rect" id="node141" href="$_ref_instance_normalization_workload_8hpp.html" title=" " alt="" coords="1495,184,1686,225"/>
<area shape="rect" id="node142" href="$_ref_l2_normalization_workload_8hpp.html" title=" " alt="" coords="1711,191,1951,218"/>
<area shape="rect" id="node143" href="$_ref_logical_binary_workload_8hpp.html" title=" " alt="" coords="12759,191,12980,218"/>
<area shape="rect" id="node144" href="$_ref_logical_unary_workload_8hpp.html" title=" " alt="" coords="11155,191,11373,218"/>
<area shape="rect" id="node145" href="$_ref_log_softmax_workload_8hpp.html" title=" " alt="" coords="2720,191,2931,218"/>
<area shape="rect" id="node146" href="$_ref_lstm_workload_8hpp.html" title=" " alt="" coords="12128,191,12293,218"/>
<area shape="rect" id="node147" href="$_ref_mean_workload_8hpp.html" title=" " alt="" coords="9699,191,9869,218"/>
<area shape="rect" id="node148" href="$_ref_normalization_workload_8hpp.html" title=" " alt="" coords="2954,191,3179,218"/>
<area shape="rect" id="node149" href="$_ref_pooling2d_workload_8hpp.html" title=" " alt="" coords="9059,191,9256,218"/>
<area shape="rect" id="node150" href="$_ref_pooling3d_workload_8hpp.html" title=" " alt="" coords="8837,191,9035,218"/>
<area shape="rect" id="node151" href="$_ref_permute_workload_8hpp.html" title=" " alt="" coords="13877,191,14065,218"/>
<area shape="rect" id="node152" href="$_ref_pad_workload_8hpp.html" title=" " alt="" coords="3858,191,4014,218"/>
<area shape="rect" id="node153" href="$_ref_prelu_workload_8hpp.html" title=" " alt="" coords="4038,191,4205,218"/>
<area shape="rect" id="node154" href="$_ref_q_lstm_workload_8hpp.html" title=" " alt="" coords="12318,191,12493,218"/>
<area shape="rect" id="node155" href="$_ref_quantize_workload_8hpp.html" title=" " alt="" coords="9281,191,9471,218"/>
<area shape="rect" id="node156" href="$_ref_rank_workload_8hpp.html" title=" " alt="" coords="846,191,1013,218"/>
<area shape="rect" id="node157" href="$_ref_reduce_workload_8hpp.html" title=" " alt="" coords="4229,191,4411,218"/>
<area shape="rect" id="node158" href="$_ref_reshape_workload_8hpp.html" title=" " alt="" coords="4435,191,4624,218"/>
<area shape="rect" id="node159" href="$_ref_resize_workload_8hpp.html" title=" " alt="" coords="4648,191,4824,218"/>
<area shape="rect" id="node160" href="$_ref_reverse_v2_workload_8hpp.html" title=" " alt="" coords="10144,191,10347,218"/>
<area shape="rect" id="node162" href="$_ref_scatter_nd_workload_8hpp.html" title=" " alt="" coords="3385,191,3583,218"/>
<area shape="rect" id="node164" href="$_ref_shape_workload_8hpp.html" title=" " alt="" coords="461,191,635,218"/>
<area shape="rect" id="node165" href="$_ref_slice_workload_8hpp.html" title=" " alt="" coords="5722,191,5886,218"/>
<area shape="rect" id="node166" href="$_ref_splitter_workload_8hpp.html" title=" " alt="" coords="9495,191,9675,218"/>
<area shape="rect" id="node167" href="$_ref_softmax_workload_8hpp.html" title=" " alt="" coords="7612,191,7799,218"/>
<area shape="rect" id="node168" href="$_ref_space_to_batch_nd_workload_8hpp.html" title=" " alt="" coords="7111,191,7353,218"/>
<area shape="rect" id="node169" href="$_ref_stack_workload_8hpp.html" title=" " alt="" coords="7823,191,7993,218"/>
<area shape="rect" id="node170" href="$_ref_strided_slice_workload_8hpp.html" title=" " alt="" coords="7377,191,7588,218"/>
<area shape="rect" id="node171" href="$_ref_space_to_depth_workload_8hpp.html" title=" " alt="" coords="13005,191,13230,218"/>
<area shape="rect" id="node172" href="$_ref_tile_workload_8hpp.html" title=" " alt="" coords="3204,191,3361,218"/>
<area shape="rect" id="node174" href="$_ref_transpose_convolution2d_workload_8hpp.html" title=" " alt="" coords="1037,184,1240,225"/>
<area shape="rect" id="node175" href="$_ref_transpose_workload_8hpp.html" title=" " alt="" coords="13254,191,13453,218"/>
<area shape="rect" id="node176" href="$_ref_unidirectional_sequence_lstm_workload_8hpp.html" title=" " alt="" coords="14089,184,14287,225"/>
<area shape="rect" id="node98" href="$_ref_base_workload_8hpp.html" title=" " alt="" coords="8171,281,8336,307"/>
<area shape="rect" id="node101" href="$_batch_mat_mul_impl_8hpp.html" title=" " alt="" coords="9891,281,10056,307"/>
<area shape="rect" id="node102" href="$_encoders_8hpp.html" title=" " alt="" coords="9341,370,9451,397"/>
<area shape="rect" id="node109" href="$_decoders_8hpp.html" title=" " alt="" coords="9499,370,9610,397"/>
<area shape="rect" id="node103" href="$_base_iterator_8hpp.html" title=" " alt="" coords="9490,459,9619,486"/>
<area shape="rect" id="node106" href="$_tensor_utils_8hpp.html" title=" " alt="" coords="8046,638,8245,665"/>
<area shape="rect" id="node104" href="$_floating_point_converter_8hpp.html" title=" " alt="" coords="9333,541,9517,583"/>
<area shape="rect" id="node107" href="$_resolve_type_8hpp.html" title=" " alt="" coords="9410,638,9542,665"/>
<area shape="rect" id="node105" title=" " alt="" coords="9263,638,9334,665"/>
<area shape="rect" id="node108" href="$_b_float16_8hpp.html" title=" " alt="" coords="7859,727,7967,754"/>
<area shape="rect" id="node114" href="$_ref_workload_utils_8hpp.html" title=" " alt="" coords="6300,459,6463,486"/>
<area shape="rect" id="node129" href="$_elementwise_function_8hpp.html" title=" " alt="" coords="11589,370,11779,397"/>
<area shape="rect" id="node130" href="$_maximum_8hpp.html" title=" " alt="" coords="11297,370,11413,397"/>
<area shape="rect" id="node131" href="$_minimum_8hpp.html" title=" " alt="" coords="11413,281,11525,307"/>
<area shape="rect" id="node132" href="$_string_mapping_8hpp.html" title=" " alt="" coords="11245,281,11389,307"/>
<area shape="rect" id="node161" href="$_reverse_v2_impl_8hpp.html" title=" " alt="" coords="9717,281,9867,307"/>
<area shape="rect" id="node163" href="$_scatter_nd_8hpp.html" title=" " alt="" coords="7373,281,7488,307"/>
<area shape="rect" id="node173" href="$_tile_8hpp.html" title=" " alt="" coords="7173,281,7248,307"/>
</map>