24.02.1
|
#include "src/core/NEON/kernels/NEBatchNormalizationLayerKernel.h"
#include "arm_compute/core/Helpers.h"
#include "arm_compute/core/TensorInfo.h"
#include "arm_compute/core/Utils.h"
#include "arm_compute/core/Validate.h"
#include "arm_compute/core/Window.h"
#include "src/core/common/Registrars.h"
#include "src/core/CPP/Validate.h"
#include "src/core/helpers/AutoConfiguration.h"
#include "src/core/helpers/WindowHelpers.h"
#include "src/core/NEON/kernels/batchnormalization/impl/list.h"
#include "src/core/NEON/kernels/detail/NEActivationFunctionDetail.h"
#include "src/core/NEON/NEFixedPoint.h"
#include "src/core/NEON/NEMath.h"
#include "src/core/NEON/wrapper/wrapper.h"
#include <map>
Go to the source code of this file.
Namespaces | |
arm_compute | |
Copyright (c) 2017-2024 Arm Limited. | |
const CPUInfo& ci |
Definition at line 51 of file NEBatchNormalizationLayerKernel.cpp.
Referenced by CpuDepthwiseConv2dAssemblyDispatch::configure(), CpuPool2d::configure(), CpuGemmAssemblyDispatch::has_opt_impl(), arm_compute::test::validation::reference::im2col_nchw(), and arm_compute::test::validation::reference::im2col_nhwc().
DataType dt |
Definition at line 50 of file NEBatchNormalizationLayerKernel.cpp.
Referenced by arm_compute::check_value_range(), ClActivationKernel::configure(), CLNormalizePlanarYUVLayerKernel::configure(), CLFillBorderKernel::configure(), CpuGemmLowpMatrixMultiplyCore::configure(), arm_compute::element_size_from_data_type(), arm_compute::error_on_data_type_channel_not_in(), arm_compute::error_on_data_type_not_in(), arm_compute::test::validation::reference::gemmlowp_matrix_multiply_core(), arm_compute::get_cl_dot8_acc_type_from_data_type(), arm_compute::get_cl_promoted_type_from_data_type(), arm_compute::get_cl_select_type_from_data_type(), arm_compute::get_cl_type_from_data_type(), arm_compute::get_data_size_from_data_type(), arm_compute::get_min_max(), arm_compute::get_promoted_data_type(), arm_compute::mlgo::parser::heuristics_table_entry(), arm_compute::utils::init_sgemm_output(), NPYLoader::init_tensor(), arm_compute::is_data_type_float(), arm_compute::is_data_type_quantized(), arm_compute::is_data_type_quantized_asymmetric(), arm_compute::is_data_type_quantized_asymmetric_signed(), arm_compute::is_data_type_quantized_per_channel(), arm_compute::is_data_type_quantized_symmetric(), arm_compute::needs_serialized_reduction(), arm_compute::mlgo::operator<<(), arm_compute::preferred_vector_width(), CpuConcatenateWidthKernel::run_op(), CpuConcatenateHeightKernel::run_op(), arm_compute::string_from_data_type(), arm_compute::test::validation::TEST_CASE(), arm_compute::experimental::dynamic_fusion::to_ckw(), and CpuGemmLowpMatrixMultiplyCore::validate().
const BatchNormalizationSelectorPtr is_selected |
Definition at line 67 of file NEBatchNormalizationLayerKernel.cpp.
Referenced by Framework::get_profiler().
const char* name |
Definition at line 66 of file NEBatchNormalizationLayerKernel.cpp.
Referenced by CommandLineParser::add_option(), arm_compute::graph::Convolution_method_from_name(), LoggerRegistry::create_logger(), arm_compute::graph::backends::create_named_function(), arm_compute::graph::backends::create_named_memory_managed_function(), arm_compute::data_layout_from_name(), arm_compute::data_type_from_name(), arm_compute::test::framework::dataset_mode_from_name(), arm_compute::graph::depthwise_convolution_method_from_name(), EnumListOption< InstrumentsDescription >::EnumListOption(), EnumOption< arm_compute::DataType >::EnumOption(), AssetsLibrary::fill(), AssetsLibrary::fill_layer_data(), AssetsLibrary::get(), AssetsLibrary::get_image_shape(), GpuCkwResize::get_name(), ListOption< T >::help(), EnumOption< arm_compute::DataType >::help(), EnumListOption< InstrumentsDescription >::help(), SimpleOption< bool >::help(), arm_compute::test::framework::instrument_type_from_name(), CLSymbols::load(), arm_compute::test::framework::log_format_from_name(), arm_compute::test::framework::log_level_from_name(), LoggerRegistry::logger(), arm_compute::test::framework::dataset::make(), OpenCLClock< output_timestamps >::measurements(), SchedulerClock< output_timestamps >::measurements(), SimpleOption< bool >::Option(), CommandLineParser::parse(), JSONPrinter::print_entry(), PrettyPrinter::print_entry(), Framework::push_suite(), LoggerRegistry::remove_logger(), arm_compute::restore_program_cache_from_file(), SimpleOption< bool >::SimpleOption(), arm_compute::graph::target_from_name(), TestSuiteRegistrar::TestSuiteRegistrar(), and arm_compute::tuner_mode_from_name().
BatchNormalizationKernelPtr ukernel |
Definition at line 68 of file NEBatchNormalizationLayerKernel.cpp.