├── .bazelrc ├── .clang-format ├── .clang-tidy ├── .git-blame-ignore-revs ├── .github └── issue_template.md ├── .gitignore ├── .mdl.rb ├── .pre-commit-config.yaml ├── Android.bp ├── BUILD.bazel ├── CMakeLists.txt ├── CMakePresets.json ├── CMakePresets.json.license ├── CONTRIBUTING.md ├── LICENSES ├── Apache-2.0.txt ├── BSD-3-Clause.txt └── MIT.txt ├── README.md ├── REUSE.toml ├── SConscript ├── SConstruct ├── SECURITY.md ├── WORKSPACE ├── arm_compute ├── Acl.h ├── Acl.hpp ├── AclDescriptors.h ├── AclEntrypoints.h ├── AclOpenClExt.h ├── AclOperators.h ├── AclTypes.h ├── AclUtils.h ├── AclVersion.h ├── BUILD.bazel ├── core │ ├── CL │ │ ├── CLCompileContext.h │ │ ├── CLDevice.h │ │ ├── CLHelpers.h │ │ ├── CLKernelLibrary.h │ │ ├── CLTypes.h │ │ ├── ICLArray.h │ │ ├── ICLTensor.h │ │ ├── OpenCL.h │ │ └── cl_definitions.h │ ├── CPP │ │ ├── CPPKernels.h │ │ ├── CPPTypes.h │ │ ├── ICPPKernel.h │ │ └── kernels │ │ │ ├── CPPBoxWithNonMaximaSuppressionLimitKernel.h │ │ │ ├── CPPNonMaximumSuppressionKernel.h │ │ │ ├── CPPPermuteKernel.h │ │ │ ├── CPPTopKVKernel.h │ │ │ └── CPPUpsampleKernel.h │ ├── Coordinates.h │ ├── CoreTypes.h │ ├── Dimensions.h │ ├── Error.h │ ├── GPUTarget.h │ ├── Helpers.h │ ├── Helpers.inl │ ├── IAccessWindow.h │ ├── IArray.h │ ├── IDevice.h │ ├── IKernel.h │ ├── ITensor.h │ ├── ITensorInfo.h │ ├── ITensorPack.h │ ├── KernelDescriptors.h │ ├── Log.h │ ├── PixelValue.h │ ├── QuantizationInfo.h │ ├── Rounding.h │ ├── Size2D.h │ ├── Size3D.h │ ├── Steps.h │ ├── Strides.h │ ├── SubTensorInfo.h │ ├── TensorInfo.h │ ├── TensorShape.h │ ├── Types.h │ ├── Utils.h │ ├── Validate.h │ ├── Version.h │ ├── Window.h │ ├── Window.inl │ ├── WindowIterator.h │ ├── experimental │ │ └── Types.h │ └── utils │ │ ├── ActivationFunctionUtils.h │ │ ├── DataLayoutUtils.h │ │ ├── DataTypeUtils.h │ │ ├── FormatUtils.h │ │ ├── InterpolationPolicyUtils.h │ │ ├── StringUtils.h │ │ ├── helpers │ │ ├── AdjustVecSize.h │ │ └── tensor_transform.h │ │ ├── io │ │ └── FileHandler.h │ │ ├── logging │ │ ├── FilePrinter.h │ │ ├── Helpers.h │ │ ├── IPrinter.h │ │ ├── LogMsgDecorators.h │ │ ├── Logger.h │ │ ├── LoggerRegistry.h │ │ ├── Macros.h │ │ ├── Printers.h │ │ ├── StdPrinter.h │ │ └── Types.h │ │ ├── math │ │ ├── Math.h │ │ └── SafeOps.h │ │ ├── misc │ │ ├── InfoHelpers.h │ │ ├── MMappedFile.h │ │ ├── Macros.h │ │ ├── ShapeCalculator.h │ │ ├── Traits.h │ │ └── Utility.h │ │ └── quantization │ │ └── AsymmHelpers.h ├── function_info │ ├── ActivationLayerInfo.h │ ├── ConvolutionInfo.h │ ├── FullyConnectedLayerInfo.h │ ├── GEMMInfo.h │ ├── MatMulInfo.h │ └── ScatterInfo.h ├── graph.h ├── graph │ ├── DataLayerVisitor.h │ ├── Edge.h │ ├── Graph.h │ ├── GraphBuilder.h │ ├── GraphContext.h │ ├── GraphManager.h │ ├── IDeviceBackend.h │ ├── IGraphMutator.h │ ├── IGraphPrinter.h │ ├── INode.h │ ├── INodeVisitor.h │ ├── ITensorAccessor.h │ ├── ITensorHandle.h │ ├── LayerDescriptors.h │ ├── Logger.h │ ├── PassManager.h │ ├── Tensor.h │ ├── TensorDescriptor.h │ ├── TypeLoader.h │ ├── TypePrinter.h │ ├── Types.h │ ├── Utils.h │ ├── Workload.h │ ├── algorithms │ │ ├── Algorithms.h │ │ └── TopologicalSort.h │ ├── backends │ │ ├── BackendRegistrar.h │ │ ├── BackendRegistry.h │ │ ├── CL │ │ │ ├── CLDeviceBackend.h │ │ │ ├── CLFunctionFactory.h │ │ │ ├── CLNodeValidator.h │ │ │ ├── CLSubTensorHandle.h │ │ │ └── CLTensorHandle.h │ │ ├── FunctionHelpers.h │ │ ├── FusedConvolutionBatchNormalizationFunction.h │ │ ├── FusedDepthwiseConvolutionBatchNormalizationFunction.h │ │ ├── NEON │ │ │ ├── NEDeviceBackend.h │ │ │ ├── NEFunctionFactory.h │ │ │ ├── NENodeValidator.h │ │ │ ├── NESubTensorHandle.h │ │ │ └── NETensorHandle.h │ │ ├── Utils.h │ │ └── ValidateHelpers.h │ ├── detail │ │ ├── CrossLayerMemoryManagerHelpers.h │ │ └── ExecutionHelpers.h │ ├── frontend │ │ ├── ILayer.h │ │ ├── IStream.h │ │ ├── IStreamOperators.h │ │ ├── Layers.h │ │ ├── Stream.h │ │ ├── SubStream.h │ │ └── Types.h │ ├── mutators │ │ ├── DepthConcatSubTensorMutator.h │ │ ├── GraphMutators.h │ │ ├── GroupedConvolutionMutator.h │ │ ├── InPlaceOperationMutator.h │ │ ├── NodeExecutionMethodMutator.h │ │ ├── NodeFusionMutator.h │ │ ├── SplitLayerSubTensorMutator.h │ │ └── SyntheticDataTypeMutator.h │ ├── nodes │ │ ├── ActivationLayerNode.h │ │ ├── ArgMinMaxLayerNode.h │ │ ├── BatchNormalizationLayerNode.h │ │ ├── BoundingBoxTransformLayerNode.h │ │ ├── ChannelShuffleLayerNode.h │ │ ├── ConcatenateLayerNode.h │ │ ├── ConstNode.h │ │ ├── ConvolutionLayerNode.h │ │ ├── DeconvolutionLayerNode.h │ │ ├── DepthToSpaceLayerNode.h │ │ ├── DepthwiseConvolutionLayerNode.h │ │ ├── DequantizationLayerNode.h │ │ ├── DetectionOutputLayerNode.h │ │ ├── DetectionPostProcessLayerNode.h │ │ ├── DummyNode.h │ │ ├── EltwiseLayerNode.h │ │ ├── FlattenLayerNode.h │ │ ├── FullyConnectedLayerNode.h │ │ ├── FusedConvolutionBatchNormalizationNode.h │ │ ├── FusedDepthwiseConvolutionBatchNormalizationNode.h │ │ ├── GenerateProposalsLayerNode.h │ │ ├── InputNode.h │ │ ├── L2NormalizeLayerNode.h │ │ ├── Nodes.h │ │ ├── NodesFwd.h │ │ ├── NormalizationLayerNode.h │ │ ├── NormalizePlanarYUVLayerNode.h │ │ ├── OutputNode.h │ │ ├── PReluLayerNode.h │ │ ├── PadLayerNode.h │ │ ├── PermuteLayerNode.h │ │ ├── PoolingLayerNode.h │ │ ├── PrintLayerNode.h │ │ ├── PriorBoxLayerNode.h │ │ ├── QuantizationLayerNode.h │ │ ├── ROIAlignLayerNode.h │ │ ├── ReductionLayerNode.h │ │ ├── ReorgLayerNode.h │ │ ├── ReshapeLayerNode.h │ │ ├── ResizeLayerNode.h │ │ ├── SliceLayerNode.h │ │ ├── SoftmaxLayerNode.h │ │ ├── SplitLayerNode.h │ │ ├── StackLayerNode.h │ │ └── StridedSliceLayerNode.h │ └── printers │ │ ├── DotGraphPrinter.h │ │ └── Printers.h └── runtime │ ├── Allocator.h │ ├── Array.h │ ├── BlobLifetimeManager.h │ ├── BlobMemoryPool.h │ ├── CL │ ├── CLArray.h │ ├── CLBufferAllocator.h │ ├── CLFunctions.h │ ├── CLGEMMHeuristicsHandle.h │ ├── CLHelpers.h │ ├── CLMemory.h │ ├── CLMemoryRegion.h │ ├── CLRuntimeContext.h │ ├── CLScheduler.h │ ├── CLSubTensor.h │ ├── CLTensor.h │ ├── CLTensorAllocator.h │ ├── CLTuner.h │ ├── CLTunerTypes.h │ ├── CLTuningParams.h │ ├── CLTypes.h │ ├── ICLGEMMKernelSelection.h │ ├── ICLOperator.h │ ├── ICLSimpleFunction.h │ ├── ICLTuner.h │ ├── Utils.h │ ├── functions │ │ ├── CLActivationLayer.h │ │ ├── CLArgMinMaxLayer.h │ │ ├── CLBatchNormalizationLayer.h │ │ ├── CLBatchToSpaceLayer.h │ │ ├── CLBitwiseAnd.h │ │ ├── CLBitwiseNot.h │ │ ├── CLBitwiseOr.h │ │ ├── CLBitwiseXor.h │ │ ├── CLBoundingBoxTransform.h │ │ ├── CLCast.h │ │ ├── CLChannelShuffleLayer.h │ │ ├── CLComparison.h │ │ ├── CLConcatenateLayer.h │ │ ├── CLConv3D.h │ │ ├── CLConvertFullyConnectedWeights.h │ │ ├── CLConvolutionLayer.h │ │ ├── CLCopy.h │ │ ├── CLCrop.h │ │ ├── CLCropResize.h │ │ ├── CLDeconvolutionLayer.h │ │ ├── CLDeconvolutionLayerUpsample.h │ │ ├── CLDepthConvertLayer.h │ │ ├── CLDepthToSpaceLayer.h │ │ ├── CLDepthwiseConvolutionLayer.h │ │ ├── CLDequantizationLayer.h │ │ ├── CLDirectConvolutionLayer.h │ │ ├── CLDirectDeconvolutionLayer.h │ │ ├── CLElementwiseOperations.h │ │ ├── CLElementwiseUnaryLayer.h │ │ ├── CLFFT1D.h │ │ ├── CLFFT2D.h │ │ ├── CLFFTConvolutionLayer.h │ │ ├── CLFill.h │ │ ├── CLFlattenLayer.h │ │ ├── CLFloor.h │ │ ├── CLFullyConnectedLayer.h │ │ ├── CLFuseBatchNormalization.h │ │ ├── CLGEMM.h │ │ ├── CLGEMMConvolutionLayer.h │ │ ├── CLGEMMDeconvolutionLayer.h │ │ ├── CLGEMMLowpMatrixMultiplyCore.h │ │ ├── CLGEMMLowpOutputStage.h │ │ ├── CLGather.h │ │ ├── CLGenerateProposalsLayer.h │ │ ├── CLIndirectConvolutionLayer.h │ │ ├── CLInstanceNormalizationLayer.h │ │ ├── CLL2NormalizeLayer.h │ │ ├── CLLSTMLayer.h │ │ ├── CLLSTMLayerQuantized.h │ │ ├── CLLogicalAnd.h │ │ ├── CLLogicalNot.h │ │ ├── CLLogicalOr.h │ │ ├── CLMatMul.h │ │ ├── CLMaxUnpoolingLayer.h │ │ ├── CLMeanStdDevNormalizationLayer.h │ │ ├── CLNormalizationLayer.h │ │ ├── CLNormalizePlanarYUVLayer.h │ │ ├── CLPReluLayer.h │ │ ├── CLPadLayer.h │ │ ├── CLPermute.h │ │ ├── CLPixelWiseMultiplication.h │ │ ├── CLPooling3dLayer.h │ │ ├── CLPoolingLayer.h │ │ ├── CLPriorBoxLayer.h │ │ ├── CLQLSTMLayer.h │ │ ├── CLQuantizationLayer.h │ │ ├── CLRNNLayer.h │ │ ├── CLROIAlignLayer.h │ │ ├── CLROIPoolingLayer.h │ │ ├── CLRange.h │ │ ├── CLReduceMean.h │ │ ├── CLReductionOperation.h │ │ ├── CLReorgLayer.h │ │ ├── CLReshapeLayer.h │ │ ├── CLReverse.h │ │ ├── CLScale.h │ │ ├── CLScatter.h │ │ ├── CLSelect.h │ │ ├── CLSlice.h │ │ ├── CLSoftmaxLayer.h │ │ ├── CLSpaceToBatchLayer.h │ │ ├── CLSpaceToDepthLayer.h │ │ ├── CLSplit.h │ │ ├── CLStackLayer.h │ │ ├── CLStridedSlice.h │ │ ├── CLTile.h │ │ ├── CLTranspose.h │ │ ├── CLUnstack.h │ │ └── CLWinogradConvolutionLayer.h │ └── tuners │ │ └── CLTuningParametersList.h │ ├── CPP │ ├── CPPFunctions.h │ ├── CPPScheduler.h │ ├── ICPPSimpleFunction.h │ └── functions │ │ ├── CPPBoxWithNonMaximaSuppressionLimit.h │ │ ├── CPPDetectionOutputLayer.h │ │ ├── CPPDetectionPostProcessLayer.h │ │ ├── CPPNonMaximumSuppression.h │ │ ├── CPPPermute.h │ │ ├── CPPSplit.h │ │ ├── CPPTopKV.h │ │ └── CPPUpsample.h │ ├── FunctionDescriptors.h │ ├── IAllocator.h │ ├── IAssetManager.h │ ├── IFunction.h │ ├── ILifetimeManager.h │ ├── IMemory.h │ ├── IMemoryGroup.h │ ├── IMemoryManager.h │ ├── IMemoryPool.h │ ├── IMemoryRegion.h │ ├── IOperator.h │ ├── IPoolManager.h │ ├── IRuntimeContext.h │ ├── IScheduler.h │ ├── ISimpleLifetimeManager.h │ ├── ITensorAllocator.h │ ├── ITransformWeights.h │ ├── IWeightsManager.h │ ├── Memory.h │ ├── MemoryGroup.h │ ├── MemoryManagerOnDemand.h │ ├── MemoryRegion.h │ ├── NEON │ ├── INEOperator.h │ ├── INESimpleFunction.h │ ├── INESimpleFunctionNoBorder.h │ ├── NEFunctions.h │ ├── NEScheduler.h │ └── functions │ │ ├── NEActivationLayer.h │ │ ├── NEAddMulAdd.h │ │ ├── NEArgMinMaxLayer.h │ │ ├── NEArithmeticAddition.h │ │ ├── NEArithmeticSubtraction.h │ │ ├── NEBatchNormalizationLayer.h │ │ ├── NEBatchToSpaceLayer.h │ │ ├── NEBitwiseAnd.h │ │ ├── NEBitwiseNot.h │ │ ├── NEBitwiseOr.h │ │ ├── NEBitwiseXor.h │ │ ├── NEBoundingBoxTransform.h │ │ ├── NECast.h │ │ ├── NEChannelShuffleLayer.h │ │ ├── NEConcatenateLayer.h │ │ ├── NEConv3D.h │ │ ├── NEConvertFullyConnectedWeights.h │ │ ├── NEConvolutionLayer.h │ │ ├── NECopy.h │ │ ├── NECropResize.h │ │ ├── NEDeconvolutionLayer.h │ │ ├── NEDepthConvertLayer.h │ │ ├── NEDepthToSpaceLayer.h │ │ ├── NEDepthwiseConvolutionLayer.h │ │ ├── NEDequantizationLayer.h │ │ ├── NEDetectionPostProcessLayer.h │ │ ├── NEDirectConvolutionLayer.h │ │ ├── NEElementwiseOperations.h │ │ ├── NEElementwiseUnaryLayer.h │ │ ├── NEFFT1D.h │ │ ├── NEFFT2D.h │ │ ├── NEFFTConvolutionLayer.h │ │ ├── NEFill.h │ │ ├── NEFillBorder.h │ │ ├── NEFlattenLayer.h │ │ ├── NEFloor.h │ │ ├── NEFullyConnectedLayer.h │ │ ├── NEFuseBatchNormalization.h │ │ ├── NEGEMM.h │ │ ├── NEGEMMConv2d.h │ │ ├── NEGEMMConvolutionLayer.h │ │ ├── NEGEMMLowpMatrixMultiplyCore.h │ │ ├── NEGEMMLowpOutputStage.h │ │ ├── NEGather.h │ │ ├── NEGenerateProposalsLayer.h │ │ ├── NEInstanceNormalizationLayer.h │ │ ├── NEL2NormalizeLayer.h │ │ ├── NELSTMLayer.h │ │ ├── NELSTMLayerQuantized.h │ │ ├── NELogical.h │ │ ├── NEMatMul.h │ │ ├── NEMaxUnpoolingLayer.h │ │ ├── NEMeanStdDevNormalizationLayer.h │ │ ├── NENormalizationLayer.h │ │ ├── NEPReluLayer.h │ │ ├── NEPadLayer.h │ │ ├── NEPermute.h │ │ ├── NEPixelWiseMultiplication.h │ │ ├── NEPooling3dLayer.h │ │ ├── NEPoolingLayer.h │ │ ├── NEPriorBoxLayer.h │ │ ├── NEQLSTMLayer.h │ │ ├── NEQuantizationLayer.h │ │ ├── NERNNLayer.h │ │ ├── NEROIAlignLayer.h │ │ ├── NEROIPoolingLayer.h │ │ ├── NERange.h │ │ ├── NEReduceMean.h │ │ ├── NEReductionOperation.h │ │ ├── NEReorderLayer.h │ │ ├── NEReorgLayer.h │ │ ├── NEReshapeLayer.h │ │ ├── NEReverse.h │ │ ├── NEScale.h │ │ ├── NEScatter.h │ │ ├── NESelect.h │ │ ├── NESlice.h │ │ ├── NESoftmaxLayer.h │ │ ├── NESpaceToBatchLayer.h │ │ ├── NESpaceToDepthLayer.h │ │ ├── NESplit.h │ │ ├── NEStackLayer.h │ │ ├── NEStridedSlice.h │ │ ├── NETile.h │ │ ├── NETranspose.h │ │ ├── NEUnstack.h │ │ └── NEWinogradConvolutionLayer.h │ ├── OMP │ └── OMPScheduler.h │ ├── OffsetLifetimeManager.h │ ├── OffsetMemoryPool.h │ ├── OperatorList.h │ ├── OperatorTensor.h │ ├── PoolManager.h │ ├── RuntimeContext.h │ ├── Scheduler.h │ ├── SchedulerFactory.h │ ├── SingleThreadScheduler.h │ ├── SubTensor.h │ ├── Tensor.h │ ├── TensorAllocator.h │ ├── Types.h │ ├── common │ └── LSTMParams.h │ └── experimental │ ├── Types.h │ ├── low_level │ └── CpuGemmAssemblyDispatch.h │ └── operators │ ├── CpuActivation.h │ ├── CpuAdd.h │ ├── CpuDepthwiseConv2d.h │ ├── CpuDequantize.h │ ├── CpuElementwise.h │ ├── CpuFullyConnected.h │ ├── CpuGEMMLowp.h │ ├── CpuGemm.h │ ├── CpuGemmConv2d.h │ ├── CpuGemmDirectConv2d.h │ ├── CpuMeanStdDevNormalization.h │ ├── CpuMul.h │ ├── CpuPool2d.h │ ├── CpuQuantize.h │ ├── CpuSoftmax.h │ ├── CpuSub.h │ ├── CpuTranspose.h │ └── CpuWinogradConv2d.h ├── cmake ├── ArmComputeConfig.cmake.in ├── compilers │ ├── clang.cmake │ ├── gcc.cmake │ └── setup.cmake ├── configurations.cmake └── version.cmake ├── data └── images │ ├── opticalflow_new.pgm │ └── opticalflow_old.pgm ├── docs ├── ComputeLibrary.dir ├── Doxyfile ├── DoxygenLayout.xml ├── contributor_guide │ ├── adding_operator.dox │ ├── contribution_guidelines.dox │ ├── implementation_topics.dox │ └── non_inclusive_language_examples.dox ├── header.html ├── stylesheet.css └── user_guide │ ├── advanced.dox │ ├── conv2d_heuristic.dox │ ├── data_layout.dox │ ├── data_type.dox │ ├── dynamic_shape.dox │ ├── errata.dox │ ├── how_to_build_and_run_examples.dox │ ├── introduction.dox │ ├── library.dox │ ├── operator_list.dox │ ├── profiling.dox │ ├── release_version_and_change_log.dox │ ├── semantic_versioning.dox │ └── tests.dox ├── examples ├── BUILD.bazel ├── CMakeLists.txt ├── SConscript ├── cl_cache.cpp ├── cl_sgemm.cpp ├── gemm_tuner │ ├── CommonGemmExampleOptions.cpp │ ├── CommonGemmExampleOptions.h │ ├── GemmTuner.py │ ├── GemmTunerHelpers.h │ ├── README.md │ ├── cl_gemm_benchmark.sh │ ├── cl_gemm_native.cpp │ ├── cl_gemm_reshaped.cpp │ ├── cl_gemm_reshaped_rhs_only.cpp │ ├── cl_gemmlowp_reshaped.cpp │ └── cl_gemmlowp_reshaped_rhs_only_fused_output_stage_fixedpoint.cpp ├── graph_alexnet.cpp ├── graph_deepspeech_v0_4_1.cpp ├── graph_edsr.cpp ├── graph_edsr.h ├── graph_googlenet.cpp ├── graph_inception_resnet_v1.cpp ├── graph_inception_resnet_v2.cpp ├── graph_inception_v3.cpp ├── graph_inception_v4.cpp ├── graph_lenet.cpp ├── graph_mobilenet.cpp ├── graph_mobilenet_v2.cpp ├── graph_resnet12.cpp ├── graph_resnet50.cpp ├── graph_resnet_v2_50.cpp ├── graph_resnext50.cpp ├── graph_shufflenet.cpp ├── graph_squeezenet.cpp ├── graph_squeezenet_v1_1.cpp ├── graph_srcnn955.cpp ├── graph_ssd_mobilenet.cpp ├── graph_vgg16.cpp ├── graph_vgg19.cpp ├── graph_vgg_vdsr.cpp ├── graph_yolov3.cpp ├── neon_cnn.cpp ├── neon_convolution.cpp ├── neon_copy_objects.cpp ├── neon_deconvolution.cpp ├── neon_gemm_lowp.cpp ├── neon_gemm_qasymm8.cpp ├── neon_gemm_qasymm8_signed.cpp ├── neon_gemm_s8_f32.cpp ├── neon_matmul.cpp ├── neon_permute.cpp ├── neon_scale.cpp └── neon_sgemm.cpp ├── filedefs.json ├── filelist.json ├── include ├── BUILD.bazel ├── CL │ ├── cl.h │ ├── cl_d3d10.h │ ├── cl_d3d11.h │ ├── cl_dx9_media_sharing.h │ ├── cl_dx9_media_sharing_intel.h │ ├── cl_egl.h │ ├── cl_ext.h │ ├── cl_ext_intel.h │ ├── cl_gl.h │ ├── cl_gl_ext.h │ ├── cl_half.h │ ├── cl_icd.h │ ├── cl_platform.h │ ├── cl_va_api_media_sharing_intel.h │ ├── cl_version.h │ ├── opencl.h │ └── opencl.hpp ├── REUSE.toml ├── half │ ├── ChangeLog.txt │ ├── LICENSE.txt │ ├── README.txt │ └── half.hpp ├── libnpy │ └── npy.hpp └── stb │ └── stb_image.h ├── python ├── pyproject.toml ├── requirements.txt └── scripts │ ├── report-model-ops │ ├── README.md │ └── report_model_ops.py │ └── utils │ ├── model_identification.py │ └── tflite_helpers.py ├── scripts ├── BUILD.bazel ├── add_copyright.py ├── arm_compute_library_nn_driver.go ├── caffe_mnist_image_extractor.py ├── check_bad_style.sh ├── check_header_guards.py ├── clang-tidy.h ├── clang-tidy.h.license ├── clang_tidy_rules.py ├── copyright_eula.txt ├── copyright_mit.txt ├── ensure_single_eol.py ├── format_code.py ├── format_doxygen.py ├── generate_android_bp.py ├── generate_build_files.py ├── generate_documentation.sh ├── include_functions_kernels.py ├── modules │ └── Shell.py ├── print_version_file.py ├── tf_frozen_model_extractor.py └── update_supported_ops.py ├── src ├── BUILD.bazel ├── CMakeLists.txt ├── c │ ├── AclContext.cpp │ ├── AclOperator.cpp │ ├── AclQueue.cpp │ ├── AclTensor.cpp │ ├── AclTensorPack.cpp │ ├── AclVersion.cpp │ ├── cl │ │ └── AclOpenClExt.cpp │ └── operators │ │ └── AclActivation.cpp ├── common │ ├── AllocatorWrapper.cpp │ ├── AllocatorWrapper.h │ ├── IContext.h │ ├── IOperator.cpp │ ├── IOperator.h │ ├── IQueue.h │ ├── ITensorV2.cpp │ ├── ITensorV2.h │ ├── TensorPack.cpp │ ├── TensorPack.h │ ├── Types.h │ ├── cpuinfo │ │ ├── CpuInfo.cpp │ │ ├── CpuInfo.h │ │ ├── CpuIsaInfo.cpp │ │ ├── CpuIsaInfo.h │ │ ├── CpuModel.cpp │ │ └── CpuModel.h │ └── utils │ │ ├── LegacySupport.cpp │ │ ├── LegacySupport.h │ │ ├── Log.h │ │ ├── Macros.h │ │ ├── Object.h │ │ ├── Utils.h │ │ ├── Validate.h │ │ └── profile │ │ ├── acl_profile.cpp │ │ └── acl_profile.h ├── core │ ├── AccessWindowAutoPadding.cpp │ ├── AccessWindowAutoPadding.h │ ├── AccessWindowStatic.cpp │ ├── AccessWindowStatic.h │ ├── AccessWindowTranspose.cpp │ ├── AccessWindowTranspose.h │ ├── CL │ │ ├── CLCompileContext.cpp │ │ ├── CLHelpers.cpp │ │ ├── CLKernelLibrary.cpp │ │ ├── CLKernels.h │ │ ├── CLUtils.cpp │ │ ├── CLUtils.h │ │ ├── CLValidate.h │ │ ├── DefaultLWSHeuristics.cpp │ │ ├── DefaultLWSHeuristics.h │ │ ├── ICLKernel.cpp │ │ ├── ICLKernel.h │ │ ├── ICLSimple2DKernel.cpp │ │ ├── ICLSimple2DKernel.h │ │ ├── ICLSimple3DKernel.cpp │ │ ├── ICLSimple3DKernel.h │ │ ├── ICLSimpleKernel.cpp │ │ ├── ICLSimpleKernel.h │ │ ├── ICLTensor.cpp │ │ ├── OpenCL.cpp │ │ ├── cl_kernels │ │ │ ├── activation_float_helpers.h │ │ │ ├── activation_quant_helpers.h │ │ │ ├── common │ │ │ │ ├── activation_layer.cl │ │ │ │ ├── activation_layer_quant.cl │ │ │ │ ├── arg_min_max.cl │ │ │ │ ├── batchnormalization_layer.cl │ │ │ │ ├── bitwise_op.cl │ │ │ │ ├── bounding_box_transform.cl │ │ │ │ ├── bounding_box_transform_quantized.cl │ │ │ │ ├── cast.cl │ │ │ │ ├── col2im.cl │ │ │ │ ├── comparisons.cl │ │ │ │ ├── concatenate.cl │ │ │ │ ├── convert_fc_weights.cl │ │ │ │ ├── convolution_layer.cl │ │ │ │ ├── copy_tensor.cl │ │ │ │ ├── crop_tensor.cl │ │ │ │ ├── deconvolution_layer.cl │ │ │ │ ├── dequantization_layer.cl │ │ │ │ ├── elementwise_operation.cl │ │ │ │ ├── elementwise_operation_quantized.cl │ │ │ │ ├── elementwise_unary.cl │ │ │ │ ├── elementwise_unary_quantized.cl │ │ │ │ ├── fft.cl │ │ │ │ ├── fft_digit_reverse.cl │ │ │ │ ├── fft_scale.cl │ │ │ │ ├── fill_border.cl │ │ │ │ ├── floor.cl │ │ │ │ ├── gather.cl │ │ │ │ ├── gemm.cl │ │ │ │ ├── gemm_reshaped_only_rhs_mmul.cl │ │ │ │ ├── gemm_utils.cl │ │ │ │ ├── gemmlowp.cl │ │ │ │ ├── gemmlowp_reshaped_only_rhs_mmul.cl │ │ │ │ ├── gemv.cl │ │ │ │ ├── generate_proposals.cl │ │ │ │ ├── generate_proposals_quantized.cl │ │ │ │ ├── instance_normalization.cl │ │ │ │ ├── l2_normalize.cl │ │ │ │ ├── mat_mul.cl │ │ │ │ ├── mat_mul_mmul.cl │ │ │ │ ├── mat_mul_quantized.cl │ │ │ │ ├── mat_mul_quantized_mmul.cl │ │ │ │ ├── mean_stddev_normalization.cl │ │ │ │ ├── memset.cl │ │ │ │ ├── minmax_layer.cl │ │ │ │ ├── nonmax.cl │ │ │ │ ├── pad_layer.cl │ │ │ │ ├── permute.cl │ │ │ │ ├── pixelwise_mul_float.cl │ │ │ │ ├── pixelwise_mul_int.cl │ │ │ │ ├── qlstm_layer_normalization.cl │ │ │ │ ├── quantization_layer.cl │ │ │ │ ├── range.cl │ │ │ │ ├── reduction_operation.cl │ │ │ │ ├── reshape_layer.cl │ │ │ │ ├── reverse.cl │ │ │ │ ├── roi_align_layer.cl │ │ │ │ ├── roi_align_layer_quantized.cl │ │ │ │ ├── roi_pooling_layer.cl │ │ │ │ ├── scatter.cl │ │ │ │ ├── select.cl │ │ │ │ ├── slice_ops.cl │ │ │ │ ├── softmax_layer.cl │ │ │ │ ├── stack_layer.cl │ │ │ │ ├── tile.cl │ │ │ │ ├── transpose.cl │ │ │ │ └── unpooling_layer.cl │ │ │ ├── gemm_helpers.h │ │ │ ├── helpers.h │ │ │ ├── helpers_asymm.h │ │ │ ├── load_store_utility.h │ │ │ ├── nchw │ │ │ │ ├── batch_to_space.cl │ │ │ │ ├── batchnormalization_layer.cl │ │ │ │ ├── channel_shuffle.cl │ │ │ │ ├── depth_to_space.cl │ │ │ │ ├── dequantization_layer.cl │ │ │ │ ├── direct_convolution.cl │ │ │ │ ├── im2col.cl │ │ │ │ ├── normalization_layer.cl │ │ │ │ ├── normalize_planar_yuv_layer.cl │ │ │ │ ├── normalize_planar_yuv_layer_quantized.cl │ │ │ │ ├── pooling_layer.cl │ │ │ │ ├── prior_box_layer.cl │ │ │ │ ├── reorg_layer.cl │ │ │ │ ├── scale.cl │ │ │ │ ├── space_to_batch.cl │ │ │ │ ├── space_to_depth.cl │ │ │ │ ├── upsample_layer.cl │ │ │ │ ├── winograd_filter_transform.cl │ │ │ │ ├── winograd_input_transform.cl │ │ │ │ └── winograd_output_transform.cl │ │ │ ├── nhwc │ │ │ │ ├── batch_to_space.cl │ │ │ │ ├── batchnormalization_layer.cl │ │ │ │ ├── channel_shuffle.cl │ │ │ │ ├── depth_to_space.cl │ │ │ │ ├── dequantization_layer.cl │ │ │ │ ├── direct_convolution.cl │ │ │ │ ├── direct_convolution3d.cl │ │ │ │ ├── dwc_native_fp_nhwc.cl │ │ │ │ ├── dwc_native_quantized_nhwc.cl │ │ │ │ ├── im2col.cl │ │ │ │ ├── indirect_convolution.cl │ │ │ │ ├── normalization_layer.cl │ │ │ │ ├── normalize_planar_yuv_layer.cl │ │ │ │ ├── normalize_planar_yuv_layer_quantized.cl │ │ │ │ ├── pooling_3d_layer.cl │ │ │ │ ├── pooling_3d_layer_quantized.cl │ │ │ │ ├── pooling_layer.cl │ │ │ │ ├── pooling_layer_quantized.cl │ │ │ │ ├── reorg_layer.cl │ │ │ │ ├── scale.cl │ │ │ │ ├── space_to_batch.cl │ │ │ │ ├── space_to_depth.cl │ │ │ │ ├── transposed_convolution.cl │ │ │ │ ├── upsample_layer.cl │ │ │ │ ├── winograd_filter_transform.cl │ │ │ │ ├── winograd_input_transform.cl │ │ │ │ └── winograd_output_transform.cl │ │ │ ├── repeat.h │ │ │ ├── tile_helpers.h │ │ │ ├── types.h │ │ │ └── warp_helpers.h │ │ └── kernels │ │ │ ├── CLArgMinMaxLayerKernel.cpp │ │ │ ├── CLArgMinMaxLayerKernel.h │ │ │ ├── CLBatchNormalizationLayerKernel.cpp │ │ │ ├── CLBatchNormalizationLayerKernel.h │ │ │ ├── CLBatchToSpaceLayerKernel.cpp │ │ │ ├── CLBatchToSpaceLayerKernel.h │ │ │ ├── CLBitwiseKernel.cpp │ │ │ ├── CLBitwiseKernel.h │ │ │ ├── CLBoundingBoxTransformKernel.cpp │ │ │ ├── CLBoundingBoxTransformKernel.h │ │ │ ├── CLChannelShuffleLayerKernel.cpp │ │ │ ├── CLChannelShuffleLayerKernel.h │ │ │ ├── CLComparisonKernel.cpp │ │ │ ├── CLComparisonKernel.h │ │ │ ├── CLDeconvolutionLayerUpsampleKernel.cpp │ │ │ ├── CLDeconvolutionLayerUpsampleKernel.h │ │ │ ├── CLDeconvolutionReshapeOutputKernel.cpp │ │ │ ├── CLDeconvolutionReshapeOutputKernel.h │ │ │ ├── CLDepthToSpaceLayerKernel.cpp │ │ │ ├── CLDepthToSpaceLayerKernel.h │ │ │ ├── CLDepthwiseConvolutionLayerNativeKernel.cpp │ │ │ ├── CLDepthwiseConvolutionLayerNativeKernel.h │ │ │ ├── CLFFTDigitReverseKernel.cpp │ │ │ ├── CLFFTDigitReverseKernel.h │ │ │ ├── CLFFTRadixStageKernel.cpp │ │ │ ├── CLFFTRadixStageKernel.h │ │ │ ├── CLFFTScaleKernel.cpp │ │ │ ├── CLFFTScaleKernel.h │ │ │ ├── CLFillBorderKernel.cpp │ │ │ ├── CLFillBorderKernel.h │ │ │ ├── CLFuseBatchNormalizationKernel.cpp │ │ │ ├── CLFuseBatchNormalizationKernel.h │ │ │ ├── CLGatherKernel.cpp │ │ │ ├── CLGatherKernel.h │ │ │ ├── CLGenerateProposalsLayerKernel.cpp │ │ │ ├── CLGenerateProposalsLayerKernel.h │ │ │ ├── CLInstanceNormalizationLayerKernel.cpp │ │ │ ├── CLInstanceNormalizationLayerKernel.h │ │ │ ├── CLL2NormalizeLayerKernel.cpp │ │ │ ├── CLL2NormalizeLayerKernel.h │ │ │ ├── CLMaxUnpoolingLayerKernel.cpp │ │ │ ├── CLMaxUnpoolingLayerKernel.h │ │ │ ├── CLMeanStdDevNormalizationKernel.cpp │ │ │ ├── CLMeanStdDevNormalizationKernel.h │ │ │ ├── CLNormalizationLayerKernel.cpp │ │ │ ├── CLNormalizationLayerKernel.h │ │ │ ├── CLNormalizePlanarYUVLayerKernel.cpp │ │ │ ├── CLNormalizePlanarYUVLayerKernel.h │ │ │ ├── CLPadLayerKernel.cpp │ │ │ ├── CLPadLayerKernel.h │ │ │ ├── CLPriorBoxLayerKernel.cpp │ │ │ ├── CLPriorBoxLayerKernel.h │ │ │ ├── CLQLSTMLayerNormalizationKernel.cpp │ │ │ ├── CLQLSTMLayerNormalizationKernel.h │ │ │ ├── CLROIAlignLayerKernel.cpp │ │ │ ├── CLROIAlignLayerKernel.h │ │ │ ├── CLROIPoolingLayerKernel.cpp │ │ │ ├── CLROIPoolingLayerKernel.h │ │ │ ├── CLRangeKernel.cpp │ │ │ ├── CLRangeKernel.h │ │ │ ├── CLReductionOperationKernel.cpp │ │ │ ├── CLReductionOperationKernel.h │ │ │ ├── CLReorgLayerKernel.cpp │ │ │ ├── CLReorgLayerKernel.h │ │ │ ├── CLReverseKernel.cpp │ │ │ ├── CLReverseKernel.h │ │ │ ├── CLSelectKernel.cpp │ │ │ ├── CLSelectKernel.h │ │ │ ├── CLSpaceToBatchLayerKernel.cpp │ │ │ ├── CLSpaceToBatchLayerKernel.h │ │ │ ├── CLSpaceToDepthLayerKernel.cpp │ │ │ ├── CLSpaceToDepthLayerKernel.h │ │ │ ├── CLStackLayerKernel.cpp │ │ │ ├── CLStackLayerKernel.h │ │ │ ├── CLStridedSliceKernel.cpp │ │ │ ├── CLStridedSliceKernel.h │ │ │ ├── CLTileKernel.cpp │ │ │ └── CLTileKernel.h │ ├── CPP │ │ ├── CPPTypes.cpp │ │ ├── Validate.h │ │ └── kernels │ │ │ ├── CPPBoxWithNonMaximaSuppressionLimitKernel.cpp │ │ │ ├── CPPNonMaximumSuppressionKernel.cpp │ │ │ ├── CPPPermuteKernel.cpp │ │ │ ├── CPPTopKVKernel.cpp │ │ │ └── CPPUpsampleKernel.cpp │ ├── Error.cpp │ ├── GPUTarget.cpp │ ├── Helpers.cpp │ ├── IAccessWindow.cpp │ ├── IKernel.cpp │ ├── ITensor.cpp │ ├── ITensorPack.cpp │ ├── KernelTypes.h │ ├── NEON │ │ ├── INEKernel.h │ │ ├── NEAsymm.h │ │ ├── NEAsymm.inl │ │ ├── NEFixedPoint.h │ │ ├── NEFixedPoint.inl │ │ ├── NEKernels.h │ │ ├── NEMath.h │ │ ├── NEMath.inl │ │ ├── NESymm.h │ │ ├── SVE2Math.h │ │ ├── SVE2Math.inl │ │ ├── SVEAsymm.h │ │ ├── SVEAsymm.inl │ │ ├── SVEMath.h │ │ ├── SVEMath.inl │ │ ├── SVESymm.h │ │ ├── kernels │ │ │ ├── NEBatchNormalizationLayerKernel.cpp │ │ │ ├── NEBatchNormalizationLayerKernel.h │ │ │ ├── NEBatchToSpaceLayerKernel.cpp │ │ │ ├── NEBatchToSpaceLayerKernel.h │ │ │ ├── NEBitwiseAndKernel.cpp │ │ │ ├── NEBitwiseAndKernel.h │ │ │ ├── NEBitwiseNotKernel.cpp │ │ │ ├── NEBitwiseNotKernel.h │ │ │ ├── NEBitwiseOrKernel.cpp │ │ │ ├── NEBitwiseOrKernel.h │ │ │ ├── NEBitwiseXorKernel.cpp │ │ │ ├── NEBitwiseXorKernel.h │ │ │ ├── NEBoundingBoxTransformKernel.cpp │ │ │ ├── NEBoundingBoxTransformKernel.h │ │ │ ├── NEChannelShuffleLayerKernel.cpp │ │ │ ├── NEChannelShuffleLayerKernel.h │ │ │ ├── NECol2ImKernel.h │ │ │ ├── NECropKernel.cpp │ │ │ ├── NECropKernel.h │ │ │ ├── NEDepthToSpaceLayerKernel.cpp │ │ │ ├── NEDepthToSpaceLayerKernel.h │ │ │ ├── NEFFTDigitReverseKernel.cpp │ │ │ ├── NEFFTDigitReverseKernel.h │ │ │ ├── NEFFTRadixStageKernel.cpp │ │ │ ├── NEFFTRadixStageKernel.h │ │ │ ├── NEFFTScaleKernel.cpp │ │ │ ├── NEFFTScaleKernel.h │ │ │ ├── NEFillBorderKernel.cpp │ │ │ ├── NEFillBorderKernel.h │ │ │ ├── NEFuseBatchNormalizationKernel.cpp │ │ │ ├── NEFuseBatchNormalizationKernel.h │ │ │ ├── NEGatherKernel.cpp │ │ │ ├── NEGatherKernel.h │ │ │ ├── NEGenerateProposalsLayerKernel.cpp │ │ │ ├── NEGenerateProposalsLayerKernel.h │ │ │ ├── NEInstanceNormalizationLayerKernel.cpp │ │ │ ├── NEInstanceNormalizationLayerKernel.h │ │ │ ├── NEL2NormalizeLayerKernel.cpp │ │ │ ├── NEL2NormalizeLayerKernel.h │ │ │ ├── NELogicalKernel.cpp │ │ │ ├── NELogicalKernel.h │ │ │ ├── NENormalizationLayerKernel.cpp │ │ │ ├── NENormalizationLayerKernel.h │ │ │ ├── NEPadLayerKernel.cpp │ │ │ ├── NEPadLayerKernel.h │ │ │ ├── NEPriorBoxLayerKernel.cpp │ │ │ ├── NEPriorBoxLayerKernel.h │ │ │ ├── NEQLSTMLayerNormalizationKernel.cpp │ │ │ ├── NEQLSTMLayerNormalizationKernel.h │ │ │ ├── NEROIAlignLayerKernel.cpp │ │ │ ├── NEROIAlignLayerKernel.h │ │ │ ├── NEROIPoolingLayerKernel.cpp │ │ │ ├── NEROIPoolingLayerKernel.h │ │ │ ├── NERangeKernel.cpp │ │ │ ├── NERangeKernel.h │ │ │ ├── NEReductionOperationKernel.cpp │ │ │ ├── NEReductionOperationKernel.h │ │ │ ├── NEReorderKernel.cpp │ │ │ ├── NEReorderKernel.h │ │ │ ├── NEReorgLayerKernel.cpp │ │ │ ├── NEReorgLayerKernel.h │ │ │ ├── NEReverseKernel.cpp │ │ │ ├── NEReverseKernel.h │ │ │ ├── NESelectKernel.cpp │ │ │ ├── NESelectKernel.h │ │ │ ├── NESpaceToBatchLayerKernel.cpp │ │ │ ├── NESpaceToBatchLayerKernel.h │ │ │ ├── NESpaceToDepthLayerKernel.cpp │ │ │ ├── NESpaceToDepthLayerKernel.h │ │ │ ├── NEStackLayerKernel.cpp │ │ │ ├── NEStackLayerKernel.h │ │ │ ├── NEStridedSliceKernel.cpp │ │ │ ├── NEStridedSliceKernel.h │ │ │ ├── NETileKernel.cpp │ │ │ ├── NETileKernel.h │ │ │ ├── arm_conv │ │ │ │ ├── addressing.cpp │ │ │ │ ├── addressing.hpp │ │ │ │ ├── depthwise │ │ │ │ │ ├── depthfirst_driver.hpp │ │ │ │ │ ├── depthwise_common.cpp │ │ │ │ │ ├── depthwise_depthfirst.hpp │ │ │ │ │ ├── depthwise_depthfirst_generic.hpp │ │ │ │ │ ├── depthwise_depthfirst_multiplier.hpp │ │ │ │ │ ├── depthwise_fp16.cpp │ │ │ │ │ ├── depthwise_fp32.cpp │ │ │ │ │ ├── depthwise_implementation.hpp │ │ │ │ │ ├── depthwise_implementation_constraints.hpp │ │ │ │ │ ├── depthwise_planar.hpp │ │ │ │ │ ├── depthwise_s8q.cpp │ │ │ │ │ ├── depthwise_strategies_common.cpp │ │ │ │ │ ├── depthwise_strategies_common.hpp │ │ │ │ │ ├── depthwise_u8q.cpp │ │ │ │ │ ├── depthwise_u8s8u8q.cpp │ │ │ │ │ ├── interleaves │ │ │ │ │ │ ├── a64_s8q_3x3_dot.cpp │ │ │ │ │ │ ├── a64_u8q_3x3_dot.cpp │ │ │ │ │ │ ├── generic.cpp │ │ │ │ │ │ ├── generic.hpp │ │ │ │ │ │ ├── generic_quantized_dot_product.cpp │ │ │ │ │ │ ├── generic_quantized_dot_product.hpp │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ ├── sve_s8q_3x3_dot.cpp │ │ │ │ │ │ └── sve_u8q_3x3_dot.cpp │ │ │ │ │ ├── kernels │ │ │ │ │ │ ├── a64_fp16_nhwc_3x3_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_fp16_nhwc_3x3_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── a64_fp16_nhwc_3x3_s1_output3x3_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_fp16_nhwc_3x3_s1_output3x3_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── a64_fp16_nhwc_3x3_s1_output4x4_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_fp16_nhwc_3x3_s1_output4x4_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── a64_fp16_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_fp16_nhwc_3x3_s2_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── a64_fp16_nhwc_5x5_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_fp16_nhwc_5x5_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── a64_fp16_nhwc_generic_output9_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_fp16_nhwc_generic_output9_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_fp16_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_fp16_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_fp32_nhwc_3x3_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_fp32_nhwc_3x3_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── a64_fp32_nhwc_3x3_s1_output3x3_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_fp32_nhwc_3x3_s1_output3x3_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── a64_fp32_nhwc_3x3_s1_output4x4_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_fp32_nhwc_3x3_s1_output4x4_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── a64_fp32_nhwc_5x5_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_fp32_nhwc_5x5_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── a64_fp32_nhwc_generic_output9_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_fp32_nhwc_generic_output9_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_fp32_packed_to_nhwc_3x3_s2_with_multiplier_output3x3_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_fp32_packed_to_nhwc_3x3_s2_with_multiplier_output3x3_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_fp32_packed_to_nhwc_5x5_s1_with_multiplier_output2x4_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_fp32_packed_to_nhwc_5x5_s1_with_multiplier_output2x4_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_fp32_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_fp32_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_s8q_nhwc_3x3_s1_output2x2_dot_depthfirst.hpp │ │ │ │ │ │ ├── a64_s8q_nhwc_3x3_s1_output2x2_dot_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_s8q_nhwc_3x3_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_s8q_nhwc_3x3_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_s8q_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_s8q_nhwc_3x3_s2_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_s8q_nhwc_5x5_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_s8q_nhwc_5x5_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_s8q_nhwc_generic_output9_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_s8q_nhwc_generic_output9_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_s8q_packed_to_nhwc_3x3_s2_with_multiplier_output2x4_dot_depthfirst.hpp │ │ │ │ │ │ ├── a64_s8q_packed_to_nhwc_3x3_s2_with_multiplier_output2x4_dot_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_s8q_packed_to_nhwc_5x5_s1_with_multiplier_output4x2_dot_depthfirst.hpp │ │ │ │ │ │ ├── a64_s8q_packed_to_nhwc_5x5_s1_with_multiplier_output4x2_dot_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_s8q_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_s8q_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_s8qs_nhwc_3x3_s1_output2x2_dot_depthfirst.hpp │ │ │ │ │ │ ├── a64_s8qs_nhwc_3x3_s1_output2x2_dot_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_u8q_nhwc_3x3_s1_output2x2_dot_depthfirst.hpp │ │ │ │ │ │ ├── a64_u8q_nhwc_3x3_s1_output2x2_dot_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_u8q_nhwc_3x3_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_u8q_nhwc_3x3_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_u8q_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_u8q_nhwc_3x3_s2_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_u8q_nhwc_5x5_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_u8q_nhwc_5x5_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_u8q_nhwc_generic_output9_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_u8q_nhwc_generic_output9_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_u8q_packed_to_nhwc_3x3_s2_with_multiplier_output2x4_dot_depthfirst.hpp │ │ │ │ │ │ ├── a64_u8q_packed_to_nhwc_3x3_s2_with_multiplier_output2x4_dot_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_u8q_packed_to_nhwc_5x5_s1_with_multiplier_output4x2_dot_depthfirst.hpp │ │ │ │ │ │ ├── a64_u8q_packed_to_nhwc_5x5_s1_with_multiplier_output4x2_dot_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_u8q_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_u8q_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_u8qa_nhwc_3x3_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_u8qa_nhwc_3x3_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_u8qa_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_u8qa_nhwc_3x3_s2_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_u8qa_nhwc_5x5_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_u8qa_nhwc_5x5_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_u8s8u8q_nhwc_3x3_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_u8s8u8q_nhwc_3x3_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_u8s8u8q_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_u8s8u8q_nhwc_3x3_s2_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_u8s8u8q_nhwc_5x5_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_u8s8u8q_nhwc_5x5_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_u8s8u8q_nhwc_generic_output9_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_u8s8u8q_nhwc_generic_output9_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── a64_u8s8u8q_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst.hpp │ │ │ │ │ │ ├── a64_u8s8u8q_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_fp16_nhwc_3x3_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sme2_fp16_nhwc_3x3_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sme2_fp16_nhwc_3x3_s1_output3x3_mla_depthfirst.hpp │ │ │ │ │ │ ├── sme2_fp16_nhwc_3x3_s1_output3x3_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sme2_fp16_nhwc_3x3_s1_output4x4_mla_depthfirst.hpp │ │ │ │ │ │ ├── sme2_fp16_nhwc_3x3_s1_output4x4_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sme2_fp16_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sme2_fp16_nhwc_3x3_s2_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sme2_fp16_nhwc_5x5_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sme2_fp16_nhwc_5x5_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sme2_fp32_nhwc_3x3_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sme2_fp32_nhwc_3x3_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sme2_fp32_nhwc_3x3_s1_output3x3_mla_depthfirst.hpp │ │ │ │ │ │ ├── sme2_fp32_nhwc_3x3_s1_output3x3_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sme2_fp32_nhwc_3x3_s1_output4x4_mla_depthfirst.hpp │ │ │ │ │ │ ├── sme2_fp32_nhwc_3x3_s1_output4x4_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sme2_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sme2_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sme2_fp32_planar_3x3_s1_4rows_mla_za.hpp │ │ │ │ │ │ ├── sme2_fp32_planar_3x3_s1_4rows_mla_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_fp32_planar_3x3_s2_4rows_mla_za.hpp │ │ │ │ │ │ ├── sme2_fp32_planar_3x3_s2_4rows_mla_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_fp32_planar_5x5_s1_4rows_mla_za.hpp │ │ │ │ │ │ ├── sme2_fp32_planar_5x5_s1_4rows_mla_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_fp32_planar_5x5_s2_4rows_mla_za.hpp │ │ │ │ │ │ ├── sme2_fp32_planar_5x5_s2_4rows_mla_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_fp32bf16fp32_planar_3x3_s1_4rows_dot_za.hpp │ │ │ │ │ │ ├── sme2_fp32bf16fp32_planar_3x3_s1_4rows_dot_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_fp32bf16fp32_planar_3x3_s2_4rows_dot_za.hpp │ │ │ │ │ │ ├── sme2_fp32bf16fp32_planar_3x3_s2_4rows_dot_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_fp32bf16fp32_planar_5x5_s1_4rows_dot_za.hpp │ │ │ │ │ │ ├── sme2_fp32bf16fp32_planar_5x5_s1_4rows_dot_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_fp32bf16fp32_planar_5x5_s2_4rows_dot_za.hpp │ │ │ │ │ │ ├── sme2_fp32bf16fp32_planar_5x5_s2_4rows_dot_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_s8q_planar_3x3_s1_4rows_dot_za.hpp │ │ │ │ │ │ ├── sme2_s8q_planar_3x3_s1_4rows_dot_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_s8q_planar_3x3_s2_4rows_dot_za.hpp │ │ │ │ │ │ ├── sme2_s8q_planar_3x3_s2_4rows_dot_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_s8q_planar_5x5_s1_4rows_dot_za.hpp │ │ │ │ │ │ ├── sme2_s8q_planar_5x5_s1_4rows_dot_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_s8q_planar_5x5_s2_4rows_dot_za.hpp │ │ │ │ │ │ ├── sme2_s8q_planar_5x5_s2_4rows_dot_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_u8q_planar_3x3_s1_4rows_dot_za.hpp │ │ │ │ │ │ ├── sme2_u8q_planar_3x3_s1_4rows_dot_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_u8q_planar_3x3_s2_4rows_dot_za.hpp │ │ │ │ │ │ ├── sme2_u8q_planar_3x3_s2_4rows_dot_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_u8q_planar_5x5_s1_4rows_dot_za.hpp │ │ │ │ │ │ ├── sme2_u8q_planar_5x5_s1_4rows_dot_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_u8q_planar_5x5_s2_4rows_dot_za.hpp │ │ │ │ │ │ ├── sme2_u8q_planar_5x5_s2_4rows_dot_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_u8s8u8q_planar_3x3_s1_4rows_dot_za.hpp │ │ │ │ │ │ ├── sme2_u8s8u8q_planar_3x3_s1_4rows_dot_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_u8s8u8q_planar_3x3_s2_4rows_dot_za.hpp │ │ │ │ │ │ ├── sme2_u8s8u8q_planar_3x3_s2_4rows_dot_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_u8s8u8q_planar_5x5_s1_4rows_dot_za.hpp │ │ │ │ │ │ ├── sme2_u8s8u8q_planar_5x5_s1_4rows_dot_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sme2_u8s8u8q_planar_5x5_s2_4rows_dot_za.hpp │ │ │ │ │ │ ├── sme2_u8s8u8q_planar_5x5_s2_4rows_dot_za │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_fp16_nhwc_3x3_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_fp16_nhwc_3x3_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sve_fp16_nhwc_3x3_s1_output3x3_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_fp16_nhwc_3x3_s1_output3x3_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sve_fp16_nhwc_3x3_s1_output4x4_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_fp16_nhwc_3x3_s1_output4x4_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sve_fp16_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_fp16_nhwc_3x3_s2_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sve_fp16_nhwc_5x5_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_fp16_nhwc_5x5_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sve_fp32_nhwc_3x3_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_fp32_nhwc_3x3_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sve_fp32_nhwc_3x3_s1_output3x3_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_fp32_nhwc_3x3_s1_output3x3_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sve_fp32_nhwc_3x3_s1_output4x4_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_fp32_nhwc_3x3_s1_output4x4_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sve_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sve_fp32_nhwc_5x5_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_fp32_nhwc_5x5_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ ├── generic_direct.cpp │ │ │ │ │ │ │ └── generic_indirect.cpp │ │ │ │ │ │ ├── sve_fp32_nhwc_generic_output9_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_fp32_nhwc_generic_output9_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_fp32_packed_to_nhwc_3x3_s2_with_multiplier_output3x3_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_fp32_packed_to_nhwc_3x3_s2_with_multiplier_output3x3_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_fp32_packed_to_nhwc_5x5_s1_with_multiplier_output2x4_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_fp32_packed_to_nhwc_5x5_s1_with_multiplier_output2x4_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_fp32_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_fp32_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_s8q_nhwc_3x3_s1_output2x2_dot_depthfirst.hpp │ │ │ │ │ │ ├── sve_s8q_nhwc_3x3_s1_output2x2_dot_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_s8q_nhwc_3x3_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_s8q_nhwc_3x3_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_s8q_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_s8q_nhwc_3x3_s2_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_s8q_nhwc_5x5_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_s8q_nhwc_5x5_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_s8q_packed_to_nhwc_3x3_s2_with_multiplier_output2x4_dot_depthfirst.hpp │ │ │ │ │ │ ├── sve_s8q_packed_to_nhwc_3x3_s2_with_multiplier_output2x4_dot_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_s8q_packed_to_nhwc_5x5_s1_with_multiplier_output4x2_dot_depthfirst.hpp │ │ │ │ │ │ ├── sve_s8q_packed_to_nhwc_5x5_s1_with_multiplier_output4x2_dot_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_s8qs_nhwc_3x3_s1_output2x2_dot_depthfirst.hpp │ │ │ │ │ │ ├── sve_s8qs_nhwc_3x3_s1_output2x2_dot_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_u8q_nhwc_3x3_s1_output2x2_dot_depthfirst.hpp │ │ │ │ │ │ ├── sve_u8q_nhwc_3x3_s1_output2x2_dot_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_u8q_nhwc_3x3_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_u8q_nhwc_3x3_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_u8q_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_u8q_nhwc_3x3_s2_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_u8q_nhwc_5x5_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_u8q_nhwc_5x5_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_u8q_packed_to_nhwc_3x3_s2_with_multiplier_output2x4_dot_depthfirst.hpp │ │ │ │ │ │ ├── sve_u8q_packed_to_nhwc_3x3_s2_with_multiplier_output2x4_dot_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_u8q_packed_to_nhwc_5x5_s1_with_multiplier_output4x2_dot_depthfirst.hpp │ │ │ │ │ │ ├── sve_u8q_packed_to_nhwc_5x5_s1_with_multiplier_output4x2_dot_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_u8s8u8q_nhwc_3x3_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_u8s8u8q_nhwc_3x3_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_u8s8u8q_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ ├── sve_u8s8u8q_nhwc_3x3_s2_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ │ ├── sve_u8s8u8q_nhwc_5x5_s1_output2x2_mla_depthfirst.hpp │ │ │ │ │ │ └── sve_u8s8u8q_nhwc_5x5_s1_output2x2_mla_depthfirst │ │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── premultiply.cpp │ │ │ │ │ └── working_space.hpp │ │ │ │ └── pooling │ │ │ │ │ ├── depthfirst_driver.hpp │ │ │ │ │ ├── kernels │ │ │ │ │ ├── a64_fp16_nhwc_avg_3x3_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── a64_fp16_nhwc_avg_3x3_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_fp16_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── a64_fp16_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_fp16_nhwc_max_2x2_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── a64_fp16_nhwc_max_2x2_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_fp16_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── a64_fp16_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_fp32_nhwc_avg_3x3_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── a64_fp32_nhwc_avg_3x3_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_fp32_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── a64_fp32_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_fp32_nhwc_max_2x2_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── a64_fp32_nhwc_max_2x2_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_fp32_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── a64_fp32_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_s8_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── a64_s8_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_s8_nhwc_max_2x2_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── a64_s8_nhwc_max_2x2_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_s8_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── a64_s8_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_s8q_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── a64_s8q_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_s8q_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── a64_s8q_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_u8_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── a64_u8_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_u8_nhwc_max_2x2_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── a64_u8_nhwc_max_2x2_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_u8_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── a64_u8_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_u8q_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── a64_u8q_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_u8q_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── a64_u8q_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── cpp_nhwc_1x1_stride_any_depthfirst.hpp │ │ │ │ │ ├── cpp_nhwc_1x1_stride_any_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_fp16_nhwc_avg_3x3_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── sme_fp16_nhwc_avg_3x3_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_fp16_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── sme_fp16_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_fp16_nhwc_max_2x2_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── sme_fp16_nhwc_max_2x2_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_fp16_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── sme_fp16_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_fp32_nhwc_avg_3x3_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── sme_fp32_nhwc_avg_3x3_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_fp32_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── sme_fp32_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_fp32_nhwc_max_2x2_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── sme_fp32_nhwc_max_2x2_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_fp32_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── sme_fp32_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_s8_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── sme_s8_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_s8_nhwc_max_2x2_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── sme_s8_nhwc_max_2x2_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_s8_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── sme_s8_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_s8q_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── sme_s8q_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_s8q_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── sme_s8q_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_u8_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── sme_u8_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_u8_nhwc_max_2x2_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── sme_u8_nhwc_max_2x2_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_u8_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── sme_u8_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_u8q_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── sme_u8q_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_u8q_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── sme_u8q_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_fp16_nhwc_avg_3x3_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── sve_fp16_nhwc_avg_3x3_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_fp16_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── sve_fp16_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_fp16_nhwc_max_2x2_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── sve_fp16_nhwc_max_2x2_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_fp16_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── sve_fp16_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_fp32_nhwc_avg_3x3_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── sve_fp32_nhwc_avg_3x3_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_fp32_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── sve_fp32_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_fp32_nhwc_max_2x2_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── sve_fp32_nhwc_max_2x2_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_fp32_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── sve_fp32_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_s8_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── sve_s8_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_s8_nhwc_max_2x2_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── sve_s8_nhwc_max_2x2_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_s8_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── sve_s8_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_s8q_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── sve_s8q_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_s8q_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── sve_s8q_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_u8_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── sve_u8_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_u8_nhwc_max_2x2_s1_output2x2_depthfirst.hpp │ │ │ │ │ ├── sve_u8_nhwc_max_2x2_s1_output2x2_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_u8_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ ├── sve_u8_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_u8q_nhwc_avg_generic_depthfirst.hpp │ │ │ │ │ ├── sve_u8q_nhwc_avg_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_u8q_nhwc_max_generic_depthfirst.hpp │ │ │ │ │ └── sve_u8q_nhwc_max_generic_depthfirst │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── pooling_depthfirst.hpp │ │ │ │ │ ├── pooling_depthfirst_generic.hpp │ │ │ │ │ ├── pooling_fp16.cpp │ │ │ │ │ ├── pooling_fp32.cpp │ │ │ │ │ ├── pooling_implementation.hpp │ │ │ │ │ ├── pooling_s8.cpp │ │ │ │ │ ├── pooling_s8q.cpp │ │ │ │ │ ├── pooling_u8.cpp │ │ │ │ │ └── pooling_u8q.cpp │ │ │ ├── arm_gemm │ │ │ │ ├── .clang-format │ │ │ │ ├── asmlib.hpp │ │ │ │ ├── barrier.hpp │ │ │ │ ├── bfloat.hpp │ │ │ │ ├── bias_adder.hpp │ │ │ │ ├── convolver.hpp │ │ │ │ ├── gemm_bf16.cpp │ │ │ │ ├── gemm_bf16bf16.cpp │ │ │ │ ├── gemm_fp16.cpp │ │ │ │ ├── gemm_fp16fp32.cpp │ │ │ │ ├── gemm_fp32.cpp │ │ │ │ ├── gemm_hybrid.hpp │ │ │ │ ├── gemm_hybrid_indirect.hpp │ │ │ │ ├── gemm_hybrid_quantized.hpp │ │ │ │ ├── gemm_hybrid_quantized_inline.hpp │ │ │ │ ├── gemm_implementation.hpp │ │ │ │ ├── gemm_int16.cpp │ │ │ │ ├── gemm_int8.cpp │ │ │ │ ├── gemm_interleaved.hpp │ │ │ │ ├── gemm_q8_mixed.cpp │ │ │ │ ├── gemm_qint8.cpp │ │ │ │ ├── gemm_quint8.cpp │ │ │ │ ├── gemm_s8fp16.cpp │ │ │ │ ├── gemm_s8fp32.cpp │ │ │ │ ├── gemm_u8s8fp32.cpp │ │ │ │ ├── gemm_uint16.cpp │ │ │ │ ├── gemm_uint8.cpp │ │ │ │ ├── gemv_batched.hpp │ │ │ │ ├── gemv_pretransposed.hpp │ │ │ │ ├── indirect-interleaves │ │ │ │ │ ├── a32_interleave6_block1_fp32_fp32.hpp │ │ │ │ │ ├── a64_interleave4_block16_s8_s8.hpp │ │ │ │ │ ├── a64_interleave4_block16_s8_s8_summing.hpp │ │ │ │ │ ├── a64_interleave4_block16_u8_u8_summing.hpp │ │ │ │ │ ├── a64_interleave8_block1_bf16_fp32.hpp │ │ │ │ │ ├── a64_interleave8_block1_fp16_fp16.hpp │ │ │ │ │ ├── a64_interleave8_block1_fp16_fp32.hpp │ │ │ │ │ ├── a64_interleave8_block1_fp32_fp32.hpp │ │ │ │ │ ├── a64_interleave8_block1_s16_s16.hpp │ │ │ │ │ ├── a64_interleave8_block1_s16_s16_summing.hpp │ │ │ │ │ ├── a64_interleave8_block1_s8_s16.hpp │ │ │ │ │ ├── a64_interleave8_block1_s8_s16_summing.hpp │ │ │ │ │ ├── a64_interleave8_block1_u16_u16_summing.hpp │ │ │ │ │ ├── a64_interleave8_block1_u8_u16.hpp │ │ │ │ │ ├── a64_interleave8_block1_u8_u16_summing.hpp │ │ │ │ │ ├── a64_interleave8_block2_bf16_bf16.hpp │ │ │ │ │ ├── a64_interleave8_block2_fp32_fp32.hpp │ │ │ │ │ ├── a64_interleave8_block4_bf16_bf16.hpp │ │ │ │ │ ├── a64_interleave8_block4_fp32_bf16.hpp │ │ │ │ │ ├── a64_interleave8_block4_s8_s8.hpp │ │ │ │ │ ├── a64_interleave8_block4_s8_s8_summing.hpp │ │ │ │ │ ├── a64_interleave8_block4_u8_u8_summing.hpp │ │ │ │ │ ├── a64_interleave8_block8_s8_s8.hpp │ │ │ │ │ ├── a64_interleave8_block8_s8_s8_summing.hpp │ │ │ │ │ ├── a64_interleave8_block8_u8_u8_summing.hpp │ │ │ │ │ ├── list-sve.hpp │ │ │ │ │ ├── list.hpp │ │ │ │ │ ├── sme2_interleave1VL_block2_fp32_bf16.hpp │ │ │ │ │ ├── sme2_interleave2VL_block2_fp32_bf16.hpp │ │ │ │ │ ├── sme2_interleave4VL_block2_fp32_bf16.hpp │ │ │ │ │ ├── sme_interleave1VL_bf16_bf16.hpp │ │ │ │ │ ├── sme_interleave1VL_block2_bf16_bf16.hpp │ │ │ │ │ ├── sme_interleave1VL_block2_fp16_fp16.hpp │ │ │ │ │ ├── sme_interleave1VL_block4_s8_s8.hpp │ │ │ │ │ ├── sme_interleave1VL_block4_s8_s8_summing.hpp │ │ │ │ │ ├── sme_interleave1VL_block4_u8_u8.hpp │ │ │ │ │ ├── sme_interleave1VL_block4_u8_u8_summing.hpp │ │ │ │ │ ├── sme_interleave1VL_fp16_fp16.hpp │ │ │ │ │ ├── sme_interleave1VL_fp32_fp32.hpp │ │ │ │ │ ├── sme_interleave2VL_bf16_bf16.hpp │ │ │ │ │ ├── sme_interleave2VL_block2_bf16_bf16.hpp │ │ │ │ │ ├── sme_interleave2VL_block2_fp16_fp16.hpp │ │ │ │ │ ├── sme_interleave2VL_block4_s8_s8.hpp │ │ │ │ │ ├── sme_interleave2VL_block4_s8_s8_summing.hpp │ │ │ │ │ ├── sme_interleave2VL_block4_u8_u8.hpp │ │ │ │ │ ├── sme_interleave2VL_block4_u8_u8_summing.hpp │ │ │ │ │ ├── sme_interleave2VL_fp16_fp16.hpp │ │ │ │ │ ├── sme_interleave2VL_fp32_fp32.hpp │ │ │ │ │ ├── sme_interleave4VL_block2_bf16_bf16.hpp │ │ │ │ │ ├── sme_interleave4VL_block2_fp16_fp16.hpp │ │ │ │ │ ├── sme_interleave4VL_block4_s8_s8.hpp │ │ │ │ │ ├── sme_interleave4VL_block4_s8_s8_summing.hpp │ │ │ │ │ ├── sme_interleave4VL_block4_u8_u8.hpp │ │ │ │ │ ├── sme_interleave4VL_block4_u8_u8_summing.hpp │ │ │ │ │ └── sme_interleave4VL_fp32_fp32.hpp │ │ │ │ ├── interleave-8way.cpp │ │ │ │ ├── interleave_indirect-sve.cpp │ │ │ │ ├── interleave_indirect.cpp │ │ │ │ ├── interleave_indirect.hpp │ │ │ │ ├── interleave_indirect_impl.hpp │ │ │ │ ├── kernel_traits.hpp │ │ │ │ ├── kernel_weight_format.hpp │ │ │ │ ├── kernels │ │ │ │ │ ├── a32_sgemm_8x6.hpp │ │ │ │ │ ├── a32_sgemm_8x6 │ │ │ │ │ │ ├── a53.cpp │ │ │ │ │ │ ├── a55r1.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_ffhybrid_bf16fp32_mmla_6x16.hpp │ │ │ │ │ ├── a64_ffhybrid_bf16fp32_mmla_6x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_ffhybrid_fp16_mla_6x32.hpp │ │ │ │ │ ├── a64_ffhybrid_fp16_mla_6x32 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_ffhybrid_fp16fp32_mla_6x16.hpp │ │ │ │ │ ├── a64_ffhybrid_fp16fp32_mla_6x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_ffhybrid_fp16fp32fp16_mla_6x16.hpp │ │ │ │ │ ├── a64_ffhybrid_fp16fp32fp16_mla_6x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_ffhybrid_fp32_mla_6x16.hpp │ │ │ │ │ ├── a64_ffhybrid_fp32_mla_6x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_ffhybrid_fp32bf16fp32_mmla_4x24.hpp │ │ │ │ │ ├── a64_ffhybrid_fp32bf16fp32_mmla_4x24 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_ffhybrid_fp32bf16fp32_mmla_6x16.hpp │ │ │ │ │ ├── a64_ffhybrid_fp32bf16fp32_mmla_6x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_ffinterleaved_bf16fp32_dot_8x12.hpp │ │ │ │ │ ├── a64_ffinterleaved_bf16fp32_dot_8x12 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_ffinterleaved_bf16fp32_mmla_8x12.hpp │ │ │ │ │ ├── a64_ffinterleaved_bf16fp32_mmla_8x12 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_ffinterleaved_fp16_mla_8x24.hpp │ │ │ │ │ ├── a64_ffinterleaved_fp16_mla_8x24 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_ffinterleaved_fp32_mla_8x12.hpp │ │ │ │ │ ├── a64_ffinterleaved_fp32_mla_8x12 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_gemm_s16_8x12.hpp │ │ │ │ │ ├── a64_gemm_s16_8x12 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_gemm_s8_4x4.hpp │ │ │ │ │ ├── a64_gemm_s8_4x4 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_gemm_s8_8x12.hpp │ │ │ │ │ ├── a64_gemm_s8_8x12 │ │ │ │ │ │ ├── a55r1.cpp │ │ │ │ │ │ ├── generic.cpp │ │ │ │ │ │ └── x1.cpp │ │ │ │ │ ├── a64_gemm_u16_8x12.hpp │ │ │ │ │ ├── a64_gemm_u16_8x12 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_gemm_u8_4x4.hpp │ │ │ │ │ ├── a64_gemm_u8_4x4 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_gemm_u8_8x12.hpp │ │ │ │ │ ├── a64_gemm_u8_8x12 │ │ │ │ │ │ ├── a55r1.cpp │ │ │ │ │ │ ├── generic.cpp │ │ │ │ │ │ └── x1.cpp │ │ │ │ │ ├── a64_hgemm_8x24.hpp │ │ │ │ │ ├── a64_hgemm_8x24 │ │ │ │ │ │ ├── a55r1.cpp │ │ │ │ │ │ ├── generic.cpp │ │ │ │ │ │ └── x1.cpp │ │ │ │ │ ├── a64_hybrid_bf16fp32_dot_6x16.hpp │ │ │ │ │ ├── a64_hybrid_bf16fp32_dot_6x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_bf16fp32_mmla_6x16.hpp │ │ │ │ │ ├── a64_hybrid_bf16fp32_mmla_6x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_fp16_mla_6x32.hpp │ │ │ │ │ ├── a64_hybrid_fp16_mla_6x32 │ │ │ │ │ │ ├── a55.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_fp16fp32_mla_6x16.hpp │ │ │ │ │ ├── a64_hybrid_fp16fp32_mla_6x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_fp16fp32fp16_mla_6x16.hpp │ │ │ │ │ ├── a64_hybrid_fp16fp32fp16_mla_6x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_fp32_mla_4x24.hpp │ │ │ │ │ ├── a64_hybrid_fp32_mla_4x24 │ │ │ │ │ │ ├── a55.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_fp32_mla_6x16.hpp │ │ │ │ │ ├── a64_hybrid_fp32_mla_6x16 │ │ │ │ │ │ ├── a55.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_fp32_mla_8x4.hpp │ │ │ │ │ ├── a64_hybrid_fp32_mla_8x4 │ │ │ │ │ │ ├── a55.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_fp32bf16fp32_mmla_4x24.hpp │ │ │ │ │ ├── a64_hybrid_fp32bf16fp32_mmla_4x24 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_fp32bf16fp32_mmla_6x16.hpp │ │ │ │ │ ├── a64_hybrid_fp32bf16fp32_mmla_6x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_s8qa_dot_4x16.hpp │ │ │ │ │ ├── a64_hybrid_s8qa_dot_4x16 │ │ │ │ │ │ ├── a55.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_s8qa_mmla_4x16.hpp │ │ │ │ │ ├── a64_hybrid_s8qa_mmla_4x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_s8qs_dot_6x16.hpp │ │ │ │ │ ├── a64_hybrid_s8qs_dot_6x16 │ │ │ │ │ │ ├── a55.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_s8qs_mmla_6x16.hpp │ │ │ │ │ ├── a64_hybrid_s8qs_mmla_6x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_s8s32_dot_6x16.hpp │ │ │ │ │ ├── a64_hybrid_s8s32_dot_6x16 │ │ │ │ │ │ ├── a55.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_s8s32_mmla_6x16.hpp │ │ │ │ │ ├── a64_hybrid_s8s32_mmla_6x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_u8qa_dot_4x16.hpp │ │ │ │ │ ├── a64_hybrid_u8qa_dot_4x16 │ │ │ │ │ │ ├── a55.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_u8qa_mmla_4x16.hpp │ │ │ │ │ ├── a64_hybrid_u8qa_mmla_4x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_u8s8qa_dot_4x16.hpp │ │ │ │ │ ├── a64_hybrid_u8s8qa_dot_4x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_u8s8qa_mmla_4x16.hpp │ │ │ │ │ ├── a64_hybrid_u8s8qa_mmla_4x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_u8s8s32_dot_6x16.hpp │ │ │ │ │ ├── a64_hybrid_u8s8s32_dot_6x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_u8s8s32_mmla_6x16.hpp │ │ │ │ │ ├── a64_hybrid_u8s8s32_mmla_6x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_u8u32_dot_6x16.hpp │ │ │ │ │ ├── a64_hybrid_u8u32_dot_6x16 │ │ │ │ │ │ ├── a55.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_hybrid_u8u32_mmla_6x16.hpp │ │ │ │ │ ├── a64_hybrid_u8u32_mmla_6x16 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_interleaved_bf16fp32_dot_8x12.hpp │ │ │ │ │ ├── a64_interleaved_bf16fp32_dot_8x12 │ │ │ │ │ │ ├── generic.cpp │ │ │ │ │ │ └── x1.cpp │ │ │ │ │ ├── a64_interleaved_bf16fp32_mmla_8x12.hpp │ │ │ │ │ ├── a64_interleaved_bf16fp32_mmla_8x12 │ │ │ │ │ │ ├── a510.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_interleaved_s8s32_mmla_8x12.hpp │ │ │ │ │ ├── a64_interleaved_s8s32_mmla_8x12 │ │ │ │ │ │ ├── a510.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_interleaved_u8s8s32_mmla_8x12.hpp │ │ │ │ │ ├── a64_interleaved_u8s8s32_mmla_8x12 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_interleaved_u8u32_mmla_8x12.hpp │ │ │ │ │ ├── a64_interleaved_u8u32_mmla_8x12 │ │ │ │ │ │ ├── a510.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_sgemm_8x12.hpp │ │ │ │ │ ├── a64_sgemm_8x12 │ │ │ │ │ │ ├── a53.cpp │ │ │ │ │ │ ├── a55.cpp │ │ │ │ │ │ ├── a55r1.cpp │ │ │ │ │ │ ├── generic.cpp │ │ │ │ │ │ └── x1.cpp │ │ │ │ │ ├── a64_sgemm_8x6.hpp │ │ │ │ │ ├── a64_sgemm_8x6 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_sgemv_pretransposed.hpp │ │ │ │ │ ├── a64_sgemv_pretransposed │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_smallK_hybrid_fp32_mla_6x4.hpp │ │ │ │ │ ├── a64_smallK_hybrid_fp32_mla_6x4 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_smallK_hybrid_fp32_mla_8x4.hpp │ │ │ │ │ ├── a64_smallK_hybrid_fp32_mla_8x4 │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_smallK_hybrid_s8s32_dot_6x4.hpp │ │ │ │ │ ├── a64_smallK_hybrid_s8s32_dot_6x4 │ │ │ │ │ │ ├── a55.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_smallK_hybrid_s8s32_dot_8x4.hpp │ │ │ │ │ ├── a64_smallK_hybrid_s8s32_dot_8x4 │ │ │ │ │ │ ├── a55.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_smallK_hybrid_u8u32_dot_6x4.hpp │ │ │ │ │ ├── a64_smallK_hybrid_u8u32_dot_6x4 │ │ │ │ │ │ ├── a55.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── a64_smallK_hybrid_u8u32_dot_8x4.hpp │ │ │ │ │ ├── a64_smallK_hybrid_u8u32_dot_8x4 │ │ │ │ │ │ ├── a55.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_gemv_bf16fp32_dot_16VL.hpp │ │ │ │ │ ├── sme2_gemv_bf16fp32_dot_16VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_gemv_fp16_mla_16VL.hpp │ │ │ │ │ ├── sme2_gemv_fp16_mla_16VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_gemv_fp16fp32fp16_dot_16VL.hpp │ │ │ │ │ ├── sme2_gemv_fp16fp32fp16_dot_16VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_gemv_fp32_mla_16VL.hpp │ │ │ │ │ ├── sme2_gemv_fp32_mla_16VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_gemv_fp32bf16fp32_dot_16VL.hpp │ │ │ │ │ ├── sme2_gemv_fp32bf16fp32_dot_16VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_gemv_s8qa_dot_16VL.hpp │ │ │ │ │ ├── sme2_gemv_s8qa_dot_16VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_gemv_u8qa_dot_16VL.hpp │ │ │ │ │ ├── sme2_gemv_u8qa_dot_16VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_bf16fp32_mopa_1VLx4VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_bf16fp32_mopa_1VLx4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_bf16fp32_mopa_2VLx2VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_bf16fp32_mopa_2VLx2VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_bf16fp32_mopa_4VLx1VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_bf16fp32_mopa_4VLx1VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp16fp32_mopa_1VLx4VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp16fp32_mopa_1VLx4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp16fp32_mopa_2VLx2VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp16fp32_mopa_2VLx2VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp16fp32_mopa_4VLx1VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp16fp32_mopa_4VLx1VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp16fp32fp16_mopa_1VLx4VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp16fp32fp16_mopa_1VLx4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp16fp32fp16_mopa_2VLx2VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp16fp32fp16_mopa_2VLx2VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp16fp32fp16_mopa_4VLx1VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp16fp32fp16_mopa_4VLx1VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp32_mopa_1VLx4VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp32_mopa_1VLx4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp32_mopa_2VLx2VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp32_mopa_2VLx2VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp32_mopa_4VLx1VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_fp32_mopa_4VLx1VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8q_mopa_1VLx4VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8q_mopa_1VLx4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8q_mopa_2VLx2VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8q_mopa_2VLx2VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8q_mopa_4VLx1VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8q_mopa_4VLx1VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8qfp32_mopa_1VLx4VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8qfp32_mopa_1VLx4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8qfp32_mopa_2VLx2VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8qfp32_mopa_2VLx2VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8qfp32_mopa_4VLx1VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8qfp32_mopa_4VLx1VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8s32_mopa_1VLx4VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8s32_mopa_1VLx4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8s32_mopa_2VLx2VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8s32_mopa_2VLx2VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8s32_mopa_4VLx1VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_s8s32_mopa_4VLx1VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_u8q_mopa_1VLx4VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_u8q_mopa_1VLx4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_u8q_mopa_2VLx2VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_u8q_mopa_2VLx2VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme2_interleaved_nomerge_u8q_mopa_4VLx1VL.hpp │ │ │ │ │ ├── sme2_interleaved_nomerge_u8q_mopa_4VLx1VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_interleaved_nomerge_fp32_mopa_1VLx4VL.hpp │ │ │ │ │ ├── sme_interleaved_nomerge_fp32_mopa_1VLx4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_interleaved_nomerge_fp32_mopa_2VLx2VL.hpp │ │ │ │ │ ├── sme_interleaved_nomerge_fp32_mopa_2VLx2VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sme_interleaved_nomerge_fp32_mopa_4VLx1VL.hpp │ │ │ │ │ ├── sme_interleaved_nomerge_fp32_mopa_4VLx1VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_ffhybrid_bf16fp32_mmla_6x4VL.hpp │ │ │ │ │ ├── sve_ffhybrid_bf16fp32_mmla_6x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_ffhybrid_fp16_mla_6x4VL.hpp │ │ │ │ │ ├── sve_ffhybrid_fp16_mla_6x4VL │ │ │ │ │ │ ├── a64fx.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_ffhybrid_fp16fp32_mla_6x4VL.hpp │ │ │ │ │ ├── sve_ffhybrid_fp16fp32_mla_6x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_ffhybrid_fp16fp32fp16_mla_6x4VL.hpp │ │ │ │ │ ├── sve_ffhybrid_fp16fp32fp16_mla_6x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_ffhybrid_fp32_mla_6x4VL.hpp │ │ │ │ │ ├── sve_ffhybrid_fp32_mla_6x4VL │ │ │ │ │ │ ├── a64fx.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_ffhybrid_fp32bf16fp32_mmla_4x6VL.hpp │ │ │ │ │ ├── sve_ffhybrid_fp32bf16fp32_mmla_4x6VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_ffinterleaved_bf16fp32_dot_8x3VL.hpp │ │ │ │ │ ├── sve_ffinterleaved_bf16fp32_dot_8x3VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_ffinterleaved_bf16fp32_mmla_8x3VL.hpp │ │ │ │ │ ├── sve_ffinterleaved_bf16fp32_mmla_8x3VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_ffinterleaved_fp16_mla_8x3VL.hpp │ │ │ │ │ ├── sve_ffinterleaved_fp16_mla_8x3VL │ │ │ │ │ │ ├── a64fx.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_ffinterleaved_fp32_mla_8x3VL.hpp │ │ │ │ │ ├── sve_ffinterleaved_fp32_mla_8x3VL │ │ │ │ │ │ ├── a64fx.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_bf16fp32_dot_6x4VL.hpp │ │ │ │ │ ├── sve_hybrid_bf16fp32_dot_6x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_bf16fp32_mmla_6x4VL.hpp │ │ │ │ │ ├── sve_hybrid_bf16fp32_mmla_6x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_fp16_mla_6x4VL.hpp │ │ │ │ │ ├── sve_hybrid_fp16_mla_6x4VL │ │ │ │ │ │ ├── a64fx.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_fp16fp32_mla_6x4VL.hpp │ │ │ │ │ ├── sve_hybrid_fp16fp32_mla_6x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_fp16fp32fp16_mla_6x4VL.hpp │ │ │ │ │ ├── sve_hybrid_fp16fp32fp16_mla_6x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_fp32_mla_6x4VL.hpp │ │ │ │ │ ├── sve_hybrid_fp32_mla_6x4VL │ │ │ │ │ │ ├── a64fx.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_fp32_mla_8x1VL.hpp │ │ │ │ │ ├── sve_hybrid_fp32_mla_8x1VL │ │ │ │ │ │ ├── a64fx.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_fp32bf16fp32_mmla_4x6VL.hpp │ │ │ │ │ ├── sve_hybrid_fp32bf16fp32_mmla_4x6VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_fp32bf16fp32_mmla_6x4VL.hpp │ │ │ │ │ ├── sve_hybrid_fp32bf16fp32_mmla_6x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_s8qa_dot_4x4VL.hpp │ │ │ │ │ ├── sve_hybrid_s8qa_dot_4x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_s8qa_mmla_4x4VL.hpp │ │ │ │ │ ├── sve_hybrid_s8qa_mmla_4x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_s8qs_dot_6x4VL.hpp │ │ │ │ │ ├── sve_hybrid_s8qs_dot_6x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_s8qs_mmla_6x4VL.hpp │ │ │ │ │ ├── sve_hybrid_s8qs_mmla_6x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_s8s32_dot_6x4VL.hpp │ │ │ │ │ ├── sve_hybrid_s8s32_dot_6x4VL │ │ │ │ │ │ ├── a64fx.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_s8s32_mmla_6x4VL.hpp │ │ │ │ │ ├── sve_hybrid_s8s32_mmla_6x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_u8qa_dot_4x4VL.hpp │ │ │ │ │ ├── sve_hybrid_u8qa_dot_4x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_u8qa_mmla_4x4VL.hpp │ │ │ │ │ ├── sve_hybrid_u8qa_mmla_4x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_u8s8qa_dot_4x4VL.hpp │ │ │ │ │ ├── sve_hybrid_u8s8qa_dot_4x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_u8s8qa_mmla_4x4VL.hpp │ │ │ │ │ ├── sve_hybrid_u8s8qa_mmla_4x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_u8s8s32_mmla_6x4VL.hpp │ │ │ │ │ ├── sve_hybrid_u8s8s32_mmla_6x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_u8u32_dot_6x4VL.hpp │ │ │ │ │ ├── sve_hybrid_u8u32_dot_6x4VL │ │ │ │ │ │ ├── a64fx.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_hybrid_u8u32_mmla_6x4VL.hpp │ │ │ │ │ ├── sve_hybrid_u8u32_mmla_6x4VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_interleaved_bf16fp32_dot_8x3VL.hpp │ │ │ │ │ ├── sve_interleaved_bf16fp32_dot_8x3VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_interleaved_bf16fp32_mmla_8x3VL.hpp │ │ │ │ │ ├── sve_interleaved_bf16fp32_mmla_8x3VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_interleaved_fp16_mla_8x3VL.hpp │ │ │ │ │ ├── sve_interleaved_fp16_mla_8x3VL │ │ │ │ │ │ ├── a64fx.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_interleaved_fp32_mla_8x3VL.hpp │ │ │ │ │ ├── sve_interleaved_fp32_mla_8x3VL │ │ │ │ │ │ ├── a64fx.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_interleaved_fp32_mmla_8x3VL.hpp │ │ │ │ │ ├── sve_interleaved_fp32_mmla_8x3VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_interleaved_s8s32_dot_8x3VL.hpp │ │ │ │ │ ├── sve_interleaved_s8s32_dot_8x3VL │ │ │ │ │ │ ├── a64fx.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_interleaved_s8s32_mmla_8x3VL.hpp │ │ │ │ │ ├── sve_interleaved_s8s32_mmla_8x3VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_interleaved_u8s8s32_mmla_8x3VL.hpp │ │ │ │ │ ├── sve_interleaved_u8s8s32_mmla_8x3VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_interleaved_u8u32_dot_8x3VL.hpp │ │ │ │ │ ├── sve_interleaved_u8u32_dot_8x3VL │ │ │ │ │ │ ├── a64fx.cpp │ │ │ │ │ │ └── generic.cpp │ │ │ │ │ ├── sve_interleaved_u8u32_mmla_8x3VL.hpp │ │ │ │ │ └── sve_interleaved_u8u32_mmla_8x3VL │ │ │ │ │ │ └── generic.cpp │ │ │ │ ├── mergeresults-fp16.cpp │ │ │ │ ├── mergeresults-sve.cpp │ │ │ │ ├── mergeresults.cpp │ │ │ │ ├── mergeresults.hpp │ │ │ │ ├── merges │ │ │ │ │ ├── a32_merge_float_8x6.hpp │ │ │ │ │ ├── a64_merge_fp16_24x8.hpp │ │ │ │ │ ├── a64_merge_fp32_12x8.hpp │ │ │ │ │ ├── a64_merge_fp32_bf16_8x12.hpp │ │ │ │ │ ├── a64_merge_s32_12x8.hpp │ │ │ │ │ ├── a64_merge_s32_4x4.hpp │ │ │ │ │ ├── a64_merge_u32_12x8.hpp │ │ │ │ │ ├── a64_merge_u32_4x4.hpp │ │ │ │ │ ├── list-fp16.hpp │ │ │ │ │ ├── list-sve.hpp │ │ │ │ │ ├── list.hpp │ │ │ │ │ ├── sve_merge_fp16_3VLx8.hpp │ │ │ │ │ ├── sve_merge_fp32_3VLx8.hpp │ │ │ │ │ ├── sve_merge_fp32_bf16_8x3VL.hpp │ │ │ │ │ ├── sve_merge_s32_3VLx8.hpp │ │ │ │ │ └── sve_merge_u32_3VLx8.hpp │ │ │ │ ├── misc-sve.cpp │ │ │ │ ├── misc.cpp │ │ │ │ ├── performance_parameters.hpp │ │ │ │ ├── quantized-fp16.cpp │ │ │ │ ├── quantized.cpp │ │ │ │ ├── quantized.hpp │ │ │ │ ├── rowsum_indirect_s8.cpp │ │ │ │ ├── rowsum_indirect_u8.cpp │ │ │ │ ├── std_transforms_fixed.hpp │ │ │ │ ├── std_transforms_fixed_trB.hpp │ │ │ │ ├── std_transforms_sme.hpp │ │ │ │ ├── std_transforms_sve.hpp │ │ │ │ ├── transform-bf16.cpp │ │ │ │ ├── transform-sve.cpp │ │ │ │ ├── transform.cpp │ │ │ │ ├── transform.hpp │ │ │ │ ├── transforms │ │ │ │ │ ├── a32_transpose_interleave_8way_32bit.hpp │ │ │ │ │ ├── a64_transpose_interleave_128.hpp │ │ │ │ │ ├── a64_transpose_interleave_12_1x4.hpp │ │ │ │ │ ├── a64_transpose_interleave_12_1x8.hpp │ │ │ │ │ ├── a64_transpose_interleave_12_2x2.hpp │ │ │ │ │ ├── a64_transpose_interleave_12_2x4.hpp │ │ │ │ │ ├── a64_transpose_interleave_12_2x4_fp32bf16.hpp │ │ │ │ │ ├── a64_transpose_interleave_12_s8s16.hpp │ │ │ │ │ ├── a64_transpose_interleave_12_u8u16.hpp │ │ │ │ │ ├── a64_transpose_interleave_16.hpp │ │ │ │ │ ├── a64_transpose_interleave_16_1x4.hpp │ │ │ │ │ ├── a64_transpose_interleave_16_1x8.hpp │ │ │ │ │ ├── a64_transpose_interleave_16_2x2.hpp │ │ │ │ │ ├── a64_transpose_interleave_16_2x4.hpp │ │ │ │ │ ├── a64_transpose_interleave_16_2x4_fp32bf16.hpp │ │ │ │ │ ├── a64_transpose_interleave_24.hpp │ │ │ │ │ ├── a64_transpose_interleave_24_2x4_fp32bf16.hpp │ │ │ │ │ ├── a64_transpose_interleave_24_bf16fp32.hpp │ │ │ │ │ ├── a64_transpose_interleave_24_fp16fp32.hpp │ │ │ │ │ ├── a64_transpose_interleave_32.hpp │ │ │ │ │ ├── a64_transpose_interleave_32_1x4.hpp │ │ │ │ │ ├── a64_transpose_interleave_32_2x2.hpp │ │ │ │ │ ├── a64_transpose_interleave_48.hpp │ │ │ │ │ ├── a64_transpose_interleave_4_1x16.hpp │ │ │ │ │ ├── a64_transpose_interleave_4_1x4.hpp │ │ │ │ │ ├── a64_transpose_interleave_4_2x4_fp32bf16.hpp │ │ │ │ │ ├── a64_transpose_interleave_64.hpp │ │ │ │ │ ├── a64_transpose_interleave_96.hpp │ │ │ │ │ ├── list-sve.hpp │ │ │ │ │ ├── list.hpp │ │ │ │ │ ├── sme_transpose_interleave_16VL.hpp │ │ │ │ │ ├── sme_transpose_interleave_16VL_1x4.hpp │ │ │ │ │ ├── sme_transpose_interleave_16VL_2x2.hpp │ │ │ │ │ ├── sme_transpose_interleave_16VL_2x2_fp32bf16.hpp │ │ │ │ │ ├── sme_transpose_interleave_1VL.hpp │ │ │ │ │ ├── sme_transpose_interleave_1VL_1x4.hpp │ │ │ │ │ ├── sme_transpose_interleave_1VL_2x2.hpp │ │ │ │ │ ├── sme_transpose_interleave_1VL_2x2_fp32bf16.hpp │ │ │ │ │ ├── sme_transpose_interleave_2VL.hpp │ │ │ │ │ ├── sme_transpose_interleave_2VL_1x4.hpp │ │ │ │ │ ├── sme_transpose_interleave_2VL_2x2.hpp │ │ │ │ │ ├── sme_transpose_interleave_2VL_2x2_fp32bf16.hpp │ │ │ │ │ ├── sme_transpose_interleave_4VL.hpp │ │ │ │ │ ├── sme_transpose_interleave_4VL_1x4.hpp │ │ │ │ │ ├── sme_transpose_interleave_4VL_2x2.hpp │ │ │ │ │ ├── sme_transpose_interleave_4VL_2x2_fp32bf16.hpp │ │ │ │ │ ├── sme_transpose_interleave_8VL.hpp │ │ │ │ │ ├── sme_transpose_interleave_8VL_1x4.hpp │ │ │ │ │ ├── sme_transpose_interleave_8VL_2x2.hpp │ │ │ │ │ ├── sve_transpose_interleave_12VL_2x4_fp32bf16.hpp │ │ │ │ │ ├── sve_transpose_interleave_1VL.hpp │ │ │ │ │ ├── sve_transpose_interleave_1VL_1x4.hpp │ │ │ │ │ ├── sve_transpose_interleave_2VL.hpp │ │ │ │ │ ├── sve_transpose_interleave_2VL_2x4_fp32bf16.hpp │ │ │ │ │ ├── sve_transpose_interleave_3VL.hpp │ │ │ │ │ ├── sve_transpose_interleave_3VL_1x4.hpp │ │ │ │ │ ├── sve_transpose_interleave_3VL_2x2.hpp │ │ │ │ │ ├── sve_transpose_interleave_4VL.hpp │ │ │ │ │ ├── sve_transpose_interleave_4VL_1x4.hpp │ │ │ │ │ ├── sve_transpose_interleave_4VL_2x2.hpp │ │ │ │ │ ├── sve_transpose_interleave_6VL_1x8.hpp │ │ │ │ │ ├── sve_transpose_interleave_6VL_2x4.hpp │ │ │ │ │ ├── sve_transpose_interleave_6VL_2x4_fp32bf16.hpp │ │ │ │ │ ├── sve_transpose_interleave_6VL_4x2.hpp │ │ │ │ │ ├── sve_transpose_interleave_8VL.hpp │ │ │ │ │ ├── sve_transpose_interleave_8VL_1x4.hpp │ │ │ │ │ ├── sve_transpose_interleave_8VL_1x8.hpp │ │ │ │ │ ├── sve_transpose_interleave_8VL_2x2.hpp │ │ │ │ │ ├── sve_transpose_interleave_8VL_2x4.hpp │ │ │ │ │ ├── sve_transpose_interleave_8VL_2x4_fp32bf16.hpp │ │ │ │ │ └── transpose_interleave_common.hpp │ │ │ │ └── utils.hpp │ │ │ ├── assembly │ │ │ │ ├── common.hpp │ │ │ │ ├── depthwise.hpp │ │ │ │ ├── depthwise_common.hpp │ │ │ │ ├── pool_common.hpp │ │ │ │ ├── pooling.hpp │ │ │ │ ├── premultiply.hpp │ │ │ │ └── winograd.hpp │ │ │ ├── batchnormalization │ │ │ │ └── impl │ │ │ │ │ ├── NEON │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ └── fp32.cpp │ │ │ │ │ ├── SVE │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ └── fp32.cpp │ │ │ │ │ └── list.h │ │ │ ├── convolution │ │ │ │ ├── common │ │ │ │ │ ├── activation.hpp │ │ │ │ │ ├── alloc.hpp │ │ │ │ │ ├── arm.hpp │ │ │ │ │ ├── convolution.hpp │ │ │ │ │ ├── padding.cpp │ │ │ │ │ ├── padding.hpp │ │ │ │ │ ├── perf.h │ │ │ │ │ ├── qasymm8.cpp │ │ │ │ │ ├── qasymm8.hpp │ │ │ │ │ ├── qsymm8.cpp │ │ │ │ │ ├── qsymm8.hpp │ │ │ │ │ ├── shims.hpp │ │ │ │ │ ├── tensor.hpp │ │ │ │ │ ├── tensor_utils.hpp │ │ │ │ │ ├── utils.cpp │ │ │ │ │ └── utils.hpp │ │ │ │ └── winograd │ │ │ │ │ ├── input_transform.hpp │ │ │ │ │ ├── input_transforms │ │ │ │ │ ├── a64_fp16_6x6.cpp │ │ │ │ │ ├── a64_fp32_6x6.cpp │ │ │ │ │ ├── arm_fp32_1x8.cpp │ │ │ │ │ ├── arm_fp32_4x4.cpp │ │ │ │ │ ├── arm_fp32_6x6.cpp │ │ │ │ │ ├── sme_fp32_mla_6x6.cpp │ │ │ │ │ └── sve_fp32_6x6.cpp │ │ │ │ │ ├── input_transforms_fp16.cpp │ │ │ │ │ ├── input_transforms_fp32.cpp │ │ │ │ │ ├── output_transform.hpp │ │ │ │ │ ├── output_transforms │ │ │ │ │ ├── a64_fp16_4x4_3x3.cpp │ │ │ │ │ ├── arm_fp32_1x2_1x7.cpp │ │ │ │ │ ├── arm_fp32_1x4_1x5.cpp │ │ │ │ │ ├── arm_fp32_1x6_1x3.cpp │ │ │ │ │ ├── arm_fp32_2x2_3x3.cpp │ │ │ │ │ ├── arm_fp32_2x2_5x5.cpp │ │ │ │ │ ├── arm_fp32_4x4_3x3.cpp │ │ │ │ │ └── sme_fp32_mopa_4x4_3x3.cpp │ │ │ │ │ ├── output_transforms_fp16.cpp │ │ │ │ │ ├── output_transforms_fp32.cpp │ │ │ │ │ ├── weight_transform.hpp │ │ │ │ │ ├── weight_transforms │ │ │ │ │ ├── a64_fp16_4x4_3x3.cpp │ │ │ │ │ ├── arm_fp32_2x2_3x3.cpp │ │ │ │ │ ├── arm_fp32_2x2_5x5.cpp │ │ │ │ │ ├── arm_fp32_4x4_3x3.cpp │ │ │ │ │ ├── cpp_fp32_1x2_1x7.cpp │ │ │ │ │ ├── cpp_fp32_1x4_1x5.cpp │ │ │ │ │ └── cpp_fp32_1x6_1x3.cpp │ │ │ │ │ ├── weight_transforms_fp16.cpp │ │ │ │ │ ├── weight_transforms_fp32.cpp │ │ │ │ │ ├── winograd_fp16.cpp │ │ │ │ │ ├── winograd_fp32.cpp │ │ │ │ │ └── winograd_implementations.hpp │ │ │ └── detail │ │ │ │ ├── NEActivationFunctionDetail.h │ │ │ │ ├── NEColorConvertHelper.inl │ │ │ │ ├── NEDirectConvolution3x3.h │ │ │ │ └── NEDirectConvolutionDetail.h │ │ └── wrapper │ │ │ ├── intrinsics │ │ │ ├── abs.h │ │ │ ├── add.h │ │ │ ├── and.h │ │ │ ├── bsl.h │ │ │ ├── ceq.h │ │ │ ├── cge.h │ │ │ ├── cgt.h │ │ │ ├── cgtz.h │ │ │ ├── cle.h │ │ │ ├── clt.h │ │ │ ├── combine.h │ │ │ ├── cvt.h │ │ │ ├── div.h │ │ │ ├── dup_n.h │ │ │ ├── eor.h │ │ │ ├── erf.h │ │ │ ├── exp.h │ │ │ ├── ext.h │ │ │ ├── gethigh.h │ │ │ ├── getlane.h │ │ │ ├── getlow.h │ │ │ ├── intrinsics.h │ │ │ ├── inv.h │ │ │ ├── invsqrt.h │ │ │ ├── load.h │ │ │ ├── log.h │ │ │ ├── max.h │ │ │ ├── min.h │ │ │ ├── mla.h │ │ │ ├── movl.h │ │ │ ├── movn.h │ │ │ ├── mul.h │ │ │ ├── neg.h │ │ │ ├── not.h │ │ │ ├── orr.h │ │ │ ├── pmax.h │ │ │ ├── pmin.h │ │ │ ├── pow.h │ │ │ ├── qmov.h │ │ │ ├── qmovun.h │ │ │ ├── reinterpret.h │ │ │ ├── rev64.h │ │ │ ├── round.h │ │ │ ├── setlane.h │ │ │ ├── shr.h │ │ │ ├── sin.h │ │ │ ├── sqrt.h │ │ │ ├── store.h │ │ │ ├── sub.h │ │ │ ├── svcnt.h │ │ │ ├── svcvt.h │ │ │ ├── svdup_n.h │ │ │ ├── svexp.h │ │ │ ├── svlog.h │ │ │ ├── svpow.h │ │ │ ├── svptrue.h │ │ │ ├── svqadd.h │ │ │ ├── svreinterpret.h │ │ │ ├── svsin.h │ │ │ ├── svwhilelt.h │ │ │ ├── tanh.h │ │ │ └── tbl.h │ │ │ ├── scalar │ │ │ ├── add.h │ │ │ ├── scalar.h │ │ │ └── sub.h │ │ │ ├── svtraits.h │ │ │ ├── traits.h │ │ │ └── wrapper.h │ ├── Rounding.cpp │ ├── Size2D.cpp │ ├── Size3D.cpp │ ├── SubTensorInfo.cpp │ ├── TensorInfo.cpp │ ├── Utils.cpp │ ├── Validate.cpp │ ├── Version.cpp │ ├── common │ │ ├── Macros.h │ │ └── Registrars.h │ ├── helpers │ │ ├── AutoConfiguration.h │ │ ├── LUTManager.cpp │ │ ├── LUTManager.h │ │ ├── MemoryHelpers.h │ │ ├── NormalizationHelpers.h │ │ ├── PoolingHelpers.h │ │ ├── ScaleHelpers.h │ │ ├── SoftmaxHelpers.cpp │ │ ├── SoftmaxHelpers.h │ │ ├── Utils.cpp │ │ ├── Utils.h │ │ ├── WindowHelpers.cpp │ │ └── WindowHelpers.h │ └── utils │ │ ├── ActivationFunctionUtils.cpp │ │ ├── AssemblyUtils.cpp │ │ ├── AssemblyUtils.h │ │ ├── DataLayoutUtils.cpp │ │ ├── DataTypeUtils.cpp │ │ ├── FormatUtils.cpp │ │ ├── InterpolationPolicyUtils.cpp │ │ ├── Math.cpp │ │ ├── Math.h │ │ ├── ScaleUtils.cpp │ │ ├── ScaleUtils.h │ │ ├── StringUtils.cpp │ │ ├── helpers │ │ ├── bit_ops.h │ │ ├── fft.cpp │ │ ├── fft.h │ │ ├── float_ops.h │ │ ├── tensor_info.h │ │ └── tensor_transform.cpp │ │ ├── io │ │ └── FileHandler.cpp │ │ ├── logging │ │ ├── FilePrinter.cpp │ │ ├── Helpers.cpp │ │ ├── Logger.cpp │ │ └── LoggerRegistry.cpp │ │ ├── misc │ │ └── MMappedFile.cpp │ │ └── quantization │ │ ├── AsymmHelpers.cpp │ │ └── AsymmHelpers.h ├── cpu │ ├── CpuContext.cpp │ ├── CpuContext.h │ ├── CpuQueue.cpp │ ├── CpuQueue.h │ ├── CpuTensor.cpp │ ├── CpuTensor.h │ ├── CpuTypes.h │ ├── ICpuKernel.h │ ├── ICpuOperator.h │ ├── kernels │ │ ├── CpuActivationKernel.cpp │ │ ├── CpuActivationKernel.h │ │ ├── CpuAddKernel.cpp │ │ ├── CpuAddKernel.h │ │ ├── CpuAddMulAddKernel.cpp │ │ ├── CpuAddMulAddKernel.h │ │ ├── CpuCastKernel.cpp │ │ ├── CpuCastKernel.h │ │ ├── CpuCol2ImKernel.cpp │ │ ├── CpuCol2ImKernel.h │ │ ├── CpuConcatenateBatchKernel.cpp │ │ ├── CpuConcatenateBatchKernel.h │ │ ├── CpuConcatenateDepthKernel.cpp │ │ ├── CpuConcatenateDepthKernel.h │ │ ├── CpuConcatenateHeightKernel.cpp │ │ ├── CpuConcatenateHeightKernel.h │ │ ├── CpuConcatenateWidthKernel.cpp │ │ ├── CpuConcatenateWidthKernel.h │ │ ├── CpuConvertFullyConnectedWeightsKernel.cpp │ │ ├── CpuConvertFullyConnectedWeightsKernel.h │ │ ├── CpuConvertQuantizedSignednessKernel.cpp │ │ ├── CpuConvertQuantizedSignednessKernel.h │ │ ├── CpuCopyKernel.cpp │ │ ├── CpuCopyKernel.h │ │ ├── CpuDepthwiseConv2dNativeKernel.cpp │ │ ├── CpuDepthwiseConv2dNativeKernel.h │ │ ├── CpuDequantizeKernel.cpp │ │ ├── CpuDequantizeKernel.h │ │ ├── CpuDirectConv2dKernel.cpp │ │ ├── CpuDirectConv2dKernel.h │ │ ├── CpuDirectConv2dOutputStageKernel.cpp │ │ ├── CpuDirectConv2dOutputStageKernel.h │ │ ├── CpuDirectConv3dKernel.cpp │ │ ├── CpuDirectConv3dKernel.h │ │ ├── CpuDynamicGemmKernel.cpp │ │ ├── CpuDynamicGemmKernel.h │ │ ├── CpuElementwiseKernel.cpp │ │ ├── CpuElementwiseKernel.h │ │ ├── CpuElementwiseUnaryKernel.cpp │ │ ├── CpuElementwiseUnaryKernel.h │ │ ├── CpuFillKernel.cpp │ │ ├── CpuFillKernel.h │ │ ├── CpuFloorKernel.cpp │ │ ├── CpuFloorKernel.h │ │ ├── CpuGemmInterleave4x4Kernel.cpp │ │ ├── CpuGemmInterleave4x4Kernel.h │ │ ├── CpuGemmLowpMatrixMultiplyKernel.cpp │ │ ├── CpuGemmLowpMatrixMultiplyKernel.h │ │ ├── CpuGemmLowpMatrixReductionKernel.cpp │ │ ├── CpuGemmLowpMatrixReductionKernel.h │ │ ├── CpuGemmLowpOffsetContributionKernel.cpp │ │ ├── CpuGemmLowpOffsetContributionKernel.h │ │ ├── CpuGemmLowpOffsetContributionOutputStageKernel.cpp │ │ ├── CpuGemmLowpOffsetContributionOutputStageKernel.h │ │ ├── CpuGemmLowpQuantizeDownInt32ScaleKernel.cpp │ │ ├── CpuGemmLowpQuantizeDownInt32ScaleKernel.h │ │ ├── CpuGemmLowpQuantizeDownInt32ToInt16ScaleByFixedPointKernel.cpp │ │ ├── CpuGemmLowpQuantizeDownInt32ToInt16ScaleByFixedPointKernel.h │ │ ├── CpuGemmLowpQuantizeDownInt32ToInt8ScaleByFixedPointKernel.cpp │ │ ├── CpuGemmLowpQuantizeDownInt32ToInt8ScaleByFixedPointKernel.h │ │ ├── CpuGemmLowpQuantizeDownInt32ToUint8ScaleByFixedPointKernel.cpp │ │ ├── CpuGemmLowpQuantizeDownInt32ToUint8ScaleByFixedPointKernel.h │ │ ├── CpuGemmMatrixAdditionKernel.cpp │ │ ├── CpuGemmMatrixAdditionKernel.h │ │ ├── CpuGemmMatrixMultiplyKernel.cpp │ │ ├── CpuGemmMatrixMultiplyKernel.h │ │ ├── CpuGemmTranspose1xWKernel.cpp │ │ ├── CpuGemmTranspose1xWKernel.h │ │ ├── CpuIm2ColKernel.cpp │ │ ├── CpuIm2ColKernel.h │ │ ├── CpuKernelSelectionTypes.h │ │ ├── CpuMaxUnpoolingLayerKernel.cpp │ │ ├── CpuMaxUnpoolingLayerKernel.h │ │ ├── CpuMeanStdDevNormalizationKernel.cpp │ │ ├── CpuMeanStdDevNormalizationKernel.h │ │ ├── CpuMulKernel.cpp │ │ ├── CpuMulKernel.h │ │ ├── CpuPermuteKernel.cpp │ │ ├── CpuPermuteKernel.h │ │ ├── CpuPool2dKernel.cpp │ │ ├── CpuPool2dKernel.h │ │ ├── CpuPool3dKernel.cpp │ │ ├── CpuPool3dKernel.h │ │ ├── CpuQuantizeKernel.cpp │ │ ├── CpuQuantizeKernel.h │ │ ├── CpuReshapeKernel.cpp │ │ ├── CpuReshapeKernel.h │ │ ├── CpuScaleKernel.cpp │ │ ├── CpuScaleKernel.h │ │ ├── CpuScatterKernel.cpp │ │ ├── CpuScatterKernel.h │ │ ├── CpuSoftmaxKernel.cpp │ │ ├── CpuSoftmaxKernel.h │ │ ├── CpuSubKernel.cpp │ │ ├── CpuSubKernel.h │ │ ├── CpuTransposeKernel.cpp │ │ ├── CpuTransposeKernel.h │ │ ├── CpuWeightsReshapeKernel.cpp │ │ ├── CpuWeightsReshapeKernel.h │ │ ├── CpuWinogradConv2dKernel.cpp │ │ ├── CpuWinogradConv2dKernel.h │ │ ├── activation │ │ │ ├── generic │ │ │ │ ├── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── fp_impl.h │ │ │ │ │ ├── lut.cpp │ │ │ │ │ ├── qasymm8.cpp │ │ │ │ │ ├── qasymm8_impl.h │ │ │ │ │ ├── qasymm8_signed.cpp │ │ │ │ │ ├── qasymm8_signed_impl.h │ │ │ │ │ ├── qsymm16.cpp │ │ │ │ │ └── qsymm16_impl.h │ │ │ │ ├── sve │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp16_impl.h │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ └── fp32_impl.h │ │ │ │ └── sve2 │ │ │ │ │ ├── lut.cpp │ │ │ │ │ ├── qasymm8.cpp │ │ │ │ │ ├── qasymm8_impl.h │ │ │ │ │ ├── qasymm8_signed.cpp │ │ │ │ │ ├── qasymm8_signed_impl.h │ │ │ │ │ ├── qsymm16.cpp │ │ │ │ │ └── qsymm16_impl.h │ │ │ ├── heuristics │ │ │ │ ├── CpuActivationKernelHeuristics.cpp │ │ │ │ └── CpuActivationKernelHeuristics.h │ │ │ └── list.h │ │ ├── add │ │ │ ├── generic │ │ │ │ ├── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ ├── integer.cpp │ │ │ │ │ ├── qasymm8.cpp │ │ │ │ │ ├── qasymm8_signed.cpp │ │ │ │ │ └── qsymm16.cpp │ │ │ │ ├── sme2 │ │ │ │ │ ├── impl.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ └── qasymm8_signed.cpp │ │ │ │ ├── sve │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ └── integer.cpp │ │ │ │ └── sve2 │ │ │ │ │ ├── qasymm8.cpp │ │ │ │ │ ├── qasymm8_signed.cpp │ │ │ │ │ └── qsymm16.cpp │ │ │ └── list.h │ │ ├── addmuladd │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── qasymm8.cpp │ │ │ │ │ └── qasymm8_signed.cpp │ │ │ └── list.h │ │ ├── assembly │ │ │ ├── .clang-format │ │ │ ├── CpuGemmAssemblyWrapperKernel.h │ │ │ ├── arm_gemm.hpp │ │ │ ├── arm_gemm_compute_iface.hpp │ │ │ ├── arm_gemm_local.hpp │ │ │ ├── convolution_parameters.hpp │ │ │ ├── gemm_arrays.hpp │ │ │ ├── gemm_common.hpp │ │ │ └── ndrange.hpp │ │ ├── boundingboxtransform │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ └── qsymm16.cpp │ │ │ └── list.h │ │ ├── cast │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ └── fp16.cpp │ │ │ └── list.h │ │ ├── conv3d │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── float_impl.h │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── qasymm8.cpp │ │ │ │ │ ├── qasymm8_signed.cpp │ │ │ │ │ └── quantized_impl.h │ │ │ └── list.h │ │ ├── crop │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── crop_helper.h │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ └── integer.cpp │ │ │ └── list.h │ │ ├── depth_to_space │ │ │ ├── list.h │ │ │ ├── nchw │ │ │ │ └── any │ │ │ │ │ └── impl.cpp │ │ │ └── nhwc │ │ │ │ └── any │ │ │ │ └── impl.cpp │ │ ├── depthwiseconv2d │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ ├── qasymm8.cpp │ │ │ │ │ └── qasymm8_signed.cpp │ │ │ └── list.h │ │ ├── dequantize │ │ │ └── generic │ │ │ │ └── neon │ │ │ │ ├── fp16.cpp │ │ │ │ ├── fp32.cpp │ │ │ │ ├── impl.h │ │ │ │ └── list.h │ │ ├── directconv2d │ │ │ ├── impl.h │ │ │ ├── list.h │ │ │ ├── nchw │ │ │ │ ├── all.cpp │ │ │ │ └── fp16.cpp │ │ │ └── nhwc │ │ │ │ └── neon │ │ │ │ ├── fp16.cpp │ │ │ │ ├── fp32.cpp │ │ │ │ ├── impl.h │ │ │ │ └── qasymm8.cpp │ │ ├── directconv2d_output_stage │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── float_impl.h │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── qasymm8.cpp │ │ │ │ │ ├── qasymm8_signed.cpp │ │ │ │ │ └── quantized_impl.h │ │ │ └── list.h │ │ ├── dynamic_gemm │ │ │ ├── generic │ │ │ │ ├── impl.h │ │ │ │ └── neon │ │ │ │ │ └── fp32.cpp │ │ │ └── heuristics │ │ │ │ ├── CpuDynamicGemmKernelHeuristics.cpp │ │ │ │ └── CpuDynamicGemmKernelHeuristics.h │ │ ├── elementwise_binary │ │ │ ├── generic │ │ │ │ ├── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ ├── integer.cpp │ │ │ │ │ ├── qasymm8.cpp │ │ │ │ │ └── qasymm8_signed.cpp │ │ │ │ ├── sve │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ └── integer.cpp │ │ │ │ └── sve2 │ │ │ │ │ ├── impl.h │ │ │ │ │ ├── qasymm8.cpp │ │ │ │ │ └── qasymm8_signed.cpp │ │ │ └── list.h │ │ ├── elementwise_unary │ │ │ ├── generic │ │ │ │ ├── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ ├── integer.cpp │ │ │ │ │ ├── q8.cpp │ │ │ │ │ ├── qasymm8.cpp │ │ │ │ │ └── qasymm8_signed.cpp │ │ │ │ ├── sve │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ └── integer.cpp │ │ │ │ └── sve2 │ │ │ │ │ └── q8.cpp │ │ │ └── list.h │ │ ├── floor │ │ │ ├── list.h │ │ │ └── neon │ │ │ │ ├── fp16.cpp │ │ │ │ └── fp32.cpp │ │ ├── fuse_batch_normalization │ │ │ ├── generic │ │ │ │ ├── fp16.cpp │ │ │ │ ├── fp32.cpp │ │ │ │ └── impl.h │ │ │ ├── list.h │ │ │ ├── nchw │ │ │ │ ├── all.cpp │ │ │ │ └── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ └── fp32.cpp │ │ │ └── nhwc │ │ │ │ └── neon │ │ │ │ ├── fp16.cpp │ │ │ │ ├── fp32.cpp │ │ │ │ └── impl.h │ │ ├── gemm_matrix_add │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.cpp │ │ │ │ │ └── impl.h │ │ │ └── list.h │ │ ├── gemm_matrix_mul │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.cpp │ │ │ │ │ └── impl.h │ │ │ └── list.h │ │ ├── gemmlowp │ │ │ └── generic │ │ │ │ └── neon │ │ │ │ ├── fp16.cpp │ │ │ │ ├── fp32.cpp │ │ │ │ ├── impl.h │ │ │ │ ├── int32.cpp │ │ │ │ └── list.h │ │ ├── genproposals │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ └── qsymm16.cpp │ │ │ └── list.h │ │ ├── instancenorm │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.cpp │ │ │ │ │ └── impl.h │ │ │ └── list.h │ │ ├── internal │ │ │ ├── CpuDepthwiseConv2dAssemblyWrapperKernel.cpp │ │ │ ├── CpuDepthwiseConv2dAssemblyWrapperKernel.h │ │ │ ├── CpuPool2dAssemblyWrapperKernel.cpp │ │ │ └── CpuPool2dAssemblyWrapperKernel.h │ │ ├── l2normlayer │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ └── impl.h │ │ │ └── list.h │ │ ├── logistic │ │ │ ├── generic │ │ │ │ └── sme2 │ │ │ │ │ └── fp32.cpp │ │ │ └── list.h │ │ ├── lut │ │ │ ├── generic │ │ │ │ ├── neon │ │ │ │ │ └── u8.cpp │ │ │ │ ├── sve │ │ │ │ │ └── u16.cpp │ │ │ │ └── sve2 │ │ │ │ │ └── u8.cpp │ │ │ └── list.h │ │ ├── maxunpool │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ ├── qasymm8.cpp │ │ │ │ │ └── qasymm8_signed.cpp │ │ │ └── list.h │ │ ├── meanstddevnorm │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ └── qasymm8.cpp │ │ │ └── list.h │ │ ├── mul │ │ │ └── generic │ │ │ │ ├── neon │ │ │ │ ├── fp16.cpp │ │ │ │ ├── fp32.cpp │ │ │ │ └── list.h │ │ │ │ └── sme2 │ │ │ │ ├── list.h │ │ │ │ └── qasymm8_signed.cpp │ │ ├── norm_layer │ │ │ └── generic │ │ │ │ └── neon │ │ │ │ ├── fp16.cpp │ │ │ │ ├── fp32.cpp │ │ │ │ ├── impl.h │ │ │ │ └── list.h │ │ ├── pool2d │ │ │ └── neon │ │ │ │ ├── fp16.cpp │ │ │ │ ├── fp32.cpp │ │ │ │ ├── impl.h │ │ │ │ ├── list.h │ │ │ │ ├── nchw │ │ │ │ └── all.cpp │ │ │ │ ├── qasymm8.cpp │ │ │ │ ├── qasymm8_signed.cpp │ │ │ │ └── quantized.h │ │ ├── pool3d │ │ │ ├── list.h │ │ │ └── neon │ │ │ │ ├── fp16.cpp │ │ │ │ ├── fp32.cpp │ │ │ │ ├── impl.h │ │ │ │ ├── qasymm8.cpp │ │ │ │ ├── qasymm8_signed.cpp │ │ │ │ └── quantized.h │ │ ├── quantize │ │ │ └── generic │ │ │ │ └── neon │ │ │ │ ├── fp16.cpp │ │ │ │ ├── fp32.cpp │ │ │ │ ├── impl.h │ │ │ │ ├── integer.cpp │ │ │ │ └── list.h │ │ ├── range │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ └── integer.cpp │ │ │ └── list.h │ │ ├── reduction_layer │ │ │ └── generic │ │ │ │ └── neon │ │ │ │ ├── fp16.cpp │ │ │ │ ├── fp32.cpp │ │ │ │ ├── impl.h │ │ │ │ ├── integer.cpp │ │ │ │ ├── list.h │ │ │ │ ├── qasymm8.cpp │ │ │ │ └── qasymm8_signed.cpp │ │ ├── roialign │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ ├── qasymm8.cpp │ │ │ │ │ └── qasymm8_signed.cpp │ │ │ └── list.h │ │ ├── scale │ │ │ ├── neon │ │ │ │ ├── fp16.cpp │ │ │ │ ├── integer.cpp │ │ │ │ ├── list.h │ │ │ │ ├── qasymm8.cpp │ │ │ │ └── qasymm8_signed.cpp │ │ │ └── sve │ │ │ │ ├── fp16.cpp │ │ │ │ ├── fp32.cpp │ │ │ │ ├── integer.cpp │ │ │ │ ├── list.h │ │ │ │ ├── qasymm8.cpp │ │ │ │ └── qasymm8_signed.cpp │ │ ├── scatter │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ └── integer.cpp │ │ │ └── list.h │ │ ├── select │ │ │ ├── generic │ │ │ │ └── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ └── integer.cpp │ │ │ └── list.h │ │ ├── softmax │ │ │ ├── generic │ │ │ │ ├── neon │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── impl.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ ├── qasymm8.cpp │ │ │ │ │ └── qasymm8_signed.cpp │ │ │ │ ├── sme2 │ │ │ │ │ ├── fp16.cpp │ │ │ │ │ ├── fp32.cpp │ │ │ │ │ ├── qasymm8.cpp │ │ │ │ │ └── qasymm8_signed.cpp │ │ │ │ ├── sve │ │ │ │ │ ├── impl.cpp │ │ │ │ │ ├── impl.h │ │ │ │ │ └── impl_bf16.cpp │ │ │ │ └── sve2 │ │ │ │ │ ├── impl.cpp │ │ │ │ │ └── impl.h │ │ │ └── list.h │ │ └── sub │ │ │ └── neon │ │ │ ├── fp16.cpp │ │ │ ├── impl.h │ │ │ ├── list.h │ │ │ ├── qasymm8.cpp │ │ │ ├── qasymm8_signed.cpp │ │ │ └── qsymm16.cpp │ ├── operators │ │ ├── CpuActivation.cpp │ │ ├── CpuActivation.h │ │ ├── CpuAdd.cpp │ │ ├── CpuAdd.h │ │ ├── CpuAddMulAdd.cpp │ │ ├── CpuAddMulAdd.h │ │ ├── CpuCast.cpp │ │ ├── CpuCast.h │ │ ├── CpuConcatenate.cpp │ │ ├── CpuConcatenate.h │ │ ├── CpuConv2d.cpp │ │ ├── CpuConv2d.h │ │ ├── CpuConvertFullyConnectedWeights.cpp │ │ ├── CpuConvertFullyConnectedWeights.h │ │ ├── CpuCopy.cpp │ │ ├── CpuCopy.h │ │ ├── CpuDepthwiseConv2d.cpp │ │ ├── CpuDepthwiseConv2d.h │ │ ├── CpuDepthwiseConv2dAssemblyDispatch.cpp │ │ ├── CpuDepthwiseConv2dAssemblyDispatch.h │ │ ├── CpuDequantize.cpp │ │ ├── CpuDequantize.h │ │ ├── CpuDirectConv2d.cpp │ │ ├── CpuDirectConv2d.h │ │ ├── CpuDirectConv3d.cpp │ │ ├── CpuDirectConv3d.h │ │ ├── CpuDynamicGemm.cpp │ │ ├── CpuDynamicGemm.h │ │ ├── CpuElementwise.cpp │ │ ├── CpuElementwise.h │ │ ├── CpuElementwiseUnary.cpp │ │ ├── CpuElementwiseUnary.h │ │ ├── CpuFill.cpp │ │ ├── CpuFill.h │ │ ├── CpuFlatten.cpp │ │ ├── CpuFlatten.h │ │ ├── CpuFloor.cpp │ │ ├── CpuFloor.h │ │ ├── CpuFullyConnected.cpp │ │ ├── CpuFullyConnected.h │ │ ├── CpuGemm.cpp │ │ ├── CpuGemm.h │ │ ├── CpuGemmConv2d.cpp │ │ ├── CpuGemmConv2d.h │ │ ├── CpuGemmDirectConv2d.cpp │ │ ├── CpuGemmDirectConv2d.h │ │ ├── CpuGemmLowpMatrixMultiplyCore.cpp │ │ ├── CpuGemmLowpMatrixMultiplyCore.h │ │ ├── CpuGemmLowpOutputStage.cpp │ │ ├── CpuGemmLowpOutputStage.h │ │ ├── CpuMatMul.cpp │ │ ├── CpuMatMul.h │ │ ├── CpuMaxUnpooling.cpp │ │ ├── CpuMaxUnpooling.h │ │ ├── CpuMeanStdDevNormalization.cpp │ │ ├── CpuMeanStdDevNormalization.h │ │ ├── CpuMul.cpp │ │ ├── CpuMul.h │ │ ├── CpuPRelu.h │ │ ├── CpuPermute.cpp │ │ ├── CpuPermute.h │ │ ├── CpuPool2d.cpp │ │ ├── CpuPool2d.h │ │ ├── CpuPool3d.cpp │ │ ├── CpuPool3d.h │ │ ├── CpuQuantize.cpp │ │ ├── CpuQuantize.h │ │ ├── CpuReshape.cpp │ │ ├── CpuReshape.h │ │ ├── CpuScale.cpp │ │ ├── CpuScale.h │ │ ├── CpuScatter.cpp │ │ ├── CpuScatter.h │ │ ├── CpuSoftmax.cpp │ │ ├── CpuSoftmax.h │ │ ├── CpuSub.cpp │ │ ├── CpuSub.h │ │ ├── CpuTranspose.cpp │ │ ├── CpuTranspose.h │ │ ├── CpuWinogradConv2d.cpp │ │ ├── CpuWinogradConv2d.h │ │ └── internal │ │ │ ├── CpuGemmAssemblyDispatch.cpp │ │ │ └── CpuGemmAssemblyDispatch.h │ └── utils │ │ └── CpuAuxTensorHandler.h ├── gpu │ └── cl │ │ ├── ClCompileContext.h │ │ ├── ClContext.cpp │ │ ├── ClContext.h │ │ ├── ClKernelLibrary.cpp │ │ ├── ClKernelLibrary.h │ │ ├── ClQueue.cpp │ │ ├── ClQueue.h │ │ ├── ClTensor.cpp │ │ ├── ClTensor.h │ │ ├── IClKernel.h │ │ ├── IClOperator.h │ │ ├── kernels │ │ ├── ClActivationKernel.cpp │ │ ├── ClActivationKernel.h │ │ ├── ClBatchConcatenateKernel.cpp │ │ ├── ClBatchConcatenateKernel.h │ │ ├── ClCastKernel.cpp │ │ ├── ClCastKernel.h │ │ ├── ClCol2ImKernel.cpp │ │ ├── ClCol2ImKernel.h │ │ ├── ClConvertFullyConnectedWeightsKernel.cpp │ │ ├── ClConvertFullyConnectedWeightsKernel.h │ │ ├── ClCopyKernel.cpp │ │ ├── ClCopyKernel.h │ │ ├── ClCropKernel.cpp │ │ ├── ClCropKernel.h │ │ ├── ClDepthConcatenateKernel.cpp │ │ ├── ClDepthConcatenateKernel.h │ │ ├── ClDequantizeKernel.cpp │ │ ├── ClDequantizeKernel.h │ │ ├── ClDirectConv2dKernel.cpp │ │ ├── ClDirectConv2dKernel.h │ │ ├── ClDirectConv3dKernel.cpp │ │ ├── ClDirectConv3dKernel.h │ │ ├── ClElementwiseKernel.cpp │ │ ├── ClElementwiseKernel.h │ │ ├── ClElementwiseUnaryKernel.cpp │ │ ├── ClElementwiseUnaryKernel.h │ │ ├── ClFillKernel.cpp │ │ ├── ClFillKernel.h │ │ ├── ClFloorKernel.cpp │ │ ├── ClFloorKernel.h │ │ ├── ClGemmLowpMatrixMultiplyNativeKernel.cpp │ │ ├── ClGemmLowpMatrixMultiplyNativeKernel.h │ │ ├── ClGemmLowpMatrixMultiplyReshapedKernel.cpp │ │ ├── ClGemmLowpMatrixMultiplyReshapedKernel.h │ │ ├── ClGemmLowpMatrixMultiplyReshapedOnlyRhsKernel.cpp │ │ ├── ClGemmLowpMatrixMultiplyReshapedOnlyRhsKernel.h │ │ ├── ClGemmLowpMatrixMultiplyReshapedOnlyRhsMMULKernel.cpp │ │ ├── ClGemmLowpMatrixMultiplyReshapedOnlyRhsMMULKernel.h │ │ ├── ClGemmLowpOffsetContributionKernel.cpp │ │ ├── ClGemmLowpOffsetContributionKernel.h │ │ ├── ClGemmLowpOffsetContributionOutputStageKernel.cpp │ │ ├── ClGemmLowpOffsetContributionOutputStageKernel.h │ │ ├── ClGemmLowpQuantizeDownInt32ScaleByFixedPointKernel.cpp │ │ ├── ClGemmLowpQuantizeDownInt32ScaleByFixedPointKernel.h │ │ ├── ClGemmLowpQuantizeDownInt32ScaleByFloatKernel.cpp │ │ ├── ClGemmLowpQuantizeDownInt32ScaleByFloatKernel.h │ │ ├── ClGemmLowpQuantizeDownInt32ScaleKernel.cpp │ │ ├── ClGemmLowpQuantizeDownInt32ScaleKernel.h │ │ ├── ClGemmLowpReductionKernel.cpp │ │ ├── ClGemmLowpReductionKernel.h │ │ ├── ClGemmMatrixMultiplyNativeKernel.cpp │ │ ├── ClGemmMatrixMultiplyNativeKernel.h │ │ ├── ClGemmMatrixMultiplyReshapedKernel.cpp │ │ ├── ClGemmMatrixMultiplyReshapedKernel.h │ │ ├── ClGemmMatrixMultiplyReshapedOnlyRhsKernel.cpp │ │ ├── ClGemmMatrixMultiplyReshapedOnlyRhsKernel.h │ │ ├── ClGemmMatrixMultiplyReshapedOnlyRhsMMULKernel.cpp │ │ ├── ClGemmMatrixMultiplyReshapedOnlyRhsMMULKernel.h │ │ ├── ClGemmReshapeLhsMatrixKernel.cpp │ │ ├── ClGemmReshapeLhsMatrixKernel.h │ │ ├── ClGemmReshapeRhsMatrixKernel.cpp │ │ ├── ClGemmReshapeRhsMatrixKernel.h │ │ ├── ClHeightConcatenateKernel.cpp │ │ ├── ClHeightConcatenateKernel.h │ │ ├── ClIm2ColKernel.cpp │ │ ├── ClIm2ColKernel.h │ │ ├── ClIndirectConv2dAddressPrecalculationKernel.cpp │ │ ├── ClIndirectConv2dAddressPrecalculationKernel.h │ │ ├── ClIndirectConv2dKernel.cpp │ │ ├── ClIndirectConv2dKernel.h │ │ ├── ClMatMulLowpNativeKernel.cpp │ │ ├── ClMatMulLowpNativeKernel.h │ │ ├── ClMatMulLowpNativeMMULKernel.cpp │ │ ├── ClMatMulLowpNativeMMULKernel.h │ │ ├── ClMatMulNativeKernel.cpp │ │ ├── ClMatMulNativeKernel.h │ │ ├── ClMatMulNativeMMULKernel.cpp │ │ ├── ClMatMulNativeMMULKernel.h │ │ ├── ClMulKernel.cpp │ │ ├── ClMulKernel.h │ │ ├── ClPermuteKernel.cpp │ │ ├── ClPermuteKernel.h │ │ ├── ClPool2dKernel.cpp │ │ ├── ClPool2dKernel.h │ │ ├── ClPool3dKernel.cpp │ │ ├── ClPool3dKernel.h │ │ ├── ClQuantizeKernel.cpp │ │ ├── ClQuantizeKernel.h │ │ ├── ClReshapeKernel.cpp │ │ ├── ClReshapeKernel.h │ │ ├── ClScaleKernel.cpp │ │ ├── ClScaleKernel.h │ │ ├── ClScatterKernel.cpp │ │ ├── ClScatterKernel.h │ │ ├── ClSoftmaxKernel.cpp │ │ ├── ClSoftmaxKernel.h │ │ ├── ClTransposeKernel.cpp │ │ ├── ClTransposeKernel.h │ │ ├── ClTransposedConvolutionKernel.cpp │ │ ├── ClTransposedConvolutionKernel.h │ │ ├── ClWeightsReshapeKernel.cpp │ │ ├── ClWeightsReshapeKernel.h │ │ ├── ClWidthConcatenate2TensorsKernel.cpp │ │ ├── ClWidthConcatenate2TensorsKernel.h │ │ ├── ClWidthConcatenate4TensorsKernel.cpp │ │ ├── ClWidthConcatenate4TensorsKernel.h │ │ ├── ClWidthConcatenateKernel.cpp │ │ ├── ClWidthConcatenateKernel.h │ │ ├── ClWinogradFilterTransformKernel.cpp │ │ ├── ClWinogradFilterTransformKernel.h │ │ ├── ClWinogradInputTransformKernel.cpp │ │ ├── ClWinogradInputTransformKernel.h │ │ ├── ClWinogradOutputTransformKernel.cpp │ │ ├── ClWinogradOutputTransformKernel.h │ │ ├── gemm │ │ │ ├── ClGemmHelpers.cpp │ │ │ ├── ClGemmHelpers.h │ │ │ ├── IClGemmKernelConfig.h │ │ │ ├── native │ │ │ │ ├── ClGemmDefaultConfigNativeBifrost.cpp │ │ │ │ ├── ClGemmDefaultConfigNativeBifrost.h │ │ │ │ ├── ClGemmDefaultConfigNativeMidgard.cpp │ │ │ │ ├── ClGemmDefaultConfigNativeMidgard.h │ │ │ │ ├── ClGemmDefaultConfigNativeValhall.cpp │ │ │ │ ├── ClGemmDefaultConfigNativeValhall.h │ │ │ │ └── ClGemmNativeKernelConfig.h │ │ │ ├── reshaped │ │ │ │ ├── ClGemmDefaultConfigReshapedBifrost.cpp │ │ │ │ ├── ClGemmDefaultConfigReshapedBifrost.h │ │ │ │ ├── ClGemmDefaultConfigReshapedValhall.cpp │ │ │ │ ├── ClGemmDefaultConfigReshapedValhall.h │ │ │ │ └── ClGemmReshapedKernelConfig.h │ │ │ └── reshaped_only_rhs │ │ │ │ ├── ClGemmDefaultConfigReshapedRhsOnlyBifrost.cpp │ │ │ │ ├── ClGemmDefaultConfigReshapedRhsOnlyBifrost.h │ │ │ │ ├── ClGemmDefaultConfigReshapedRhsOnlyValhall.cpp │ │ │ │ ├── ClGemmDefaultConfigReshapedRhsOnlyValhall.h │ │ │ │ └── ClGemmReshapedOnlyRhsKernelConfig.h │ │ └── helpers │ │ │ ├── MatMulKernelHelpers.cpp │ │ │ └── MatMulKernelHelpers.h │ │ ├── operators │ │ ├── ClActivation.cpp │ │ ├── ClActivation.h │ │ ├── ClAdd.cpp │ │ ├── ClAdd.h │ │ ├── ClCast.cpp │ │ ├── ClCast.h │ │ ├── ClConcatenate.cpp │ │ ├── ClConcatenate.h │ │ ├── ClConv2d.cpp │ │ ├── ClConv2d.h │ │ ├── ClConvertFullyConnectedWeights.cpp │ │ ├── ClConvertFullyConnectedWeights.h │ │ ├── ClCopy.cpp │ │ ├── ClCopy.h │ │ ├── ClCrop.cpp │ │ ├── ClCrop.h │ │ ├── ClDequantize.cpp │ │ ├── ClDequantize.h │ │ ├── ClDirectConv2d.cpp │ │ ├── ClDirectConv2d.h │ │ ├── ClDirectConv3d.cpp │ │ ├── ClDirectConv3d.h │ │ ├── ClElementwiseOperations.cpp │ │ ├── ClElementwiseOperations.h │ │ ├── ClElementwiseUnary.cpp │ │ ├── ClElementwiseUnary.h │ │ ├── ClFill.cpp │ │ ├── ClFill.h │ │ ├── ClFlatten.cpp │ │ ├── ClFlatten.h │ │ ├── ClFloor.cpp │ │ ├── ClFloor.h │ │ ├── ClFullyConnected.cpp │ │ ├── ClFullyConnected.h │ │ ├── ClGemm.cpp │ │ ├── ClGemm.h │ │ ├── ClGemmConv2d.cpp │ │ ├── ClGemmConv2d.h │ │ ├── ClGemmLowpMatrixMultiplyCore.cpp │ │ ├── ClGemmLowpMatrixMultiplyCore.h │ │ ├── ClGemmLowpOutputStage.cpp │ │ ├── ClGemmLowpOutputStage.h │ │ ├── ClIndirectConv2d.cpp │ │ ├── ClIndirectConv2d.h │ │ ├── ClLogicalNot.cpp │ │ ├── ClLogicalNot.h │ │ ├── ClMatMul.cpp │ │ ├── ClMatMul.h │ │ ├── ClMul.cpp │ │ ├── ClMul.h │ │ ├── ClPRelu.cpp │ │ ├── ClPRelu.h │ │ ├── ClPermute.cpp │ │ ├── ClPermute.h │ │ ├── ClPool2d.cpp │ │ ├── ClPool2d.h │ │ ├── ClPool3d.cpp │ │ ├── ClPool3d.h │ │ ├── ClQuantize.cpp │ │ ├── ClQuantize.h │ │ ├── ClReshape.cpp │ │ ├── ClReshape.h │ │ ├── ClScale.cpp │ │ ├── ClScale.h │ │ ├── ClScatter.cpp │ │ ├── ClScatter.h │ │ ├── ClSoftmax.cpp │ │ ├── ClSoftmax.h │ │ ├── ClSub.cpp │ │ ├── ClSub.h │ │ ├── ClTranspose.cpp │ │ ├── ClTranspose.h │ │ ├── ClTransposedConvolution.cpp │ │ ├── ClTransposedConvolution.h │ │ ├── ClWinogradConv2d.cpp │ │ └── ClWinogradConv2d.h │ │ └── utils │ │ └── ClAuxTensorHandler.h ├── graph │ ├── DataLayerVisitor.cpp │ ├── Graph.cpp │ ├── GraphBuilder.cpp │ ├── GraphContext.cpp │ ├── GraphManager.cpp │ ├── INode.cpp │ ├── INodeVisitor.cpp │ ├── PassManager.cpp │ ├── Tensor.cpp │ ├── TypeLoader.cpp │ ├── Utils.cpp │ ├── Workload.cpp │ ├── algorithms │ │ └── TopologicalSort.cpp │ ├── backends │ │ ├── BackendRegistry.cpp │ │ ├── CL │ │ │ ├── CLDeviceBackend.cpp │ │ │ ├── CLFunctionsFactory.cpp │ │ │ ├── CLNodeValidator.cpp │ │ │ ├── CLSubTensorHandle.cpp │ │ │ └── CLTensorHandle.cpp │ │ └── NEON │ │ │ ├── NEDeviceBackend.cpp │ │ │ ├── NEFunctionFactory.cpp │ │ │ ├── NENodeValidator.cpp │ │ │ ├── NESubTensorHandle.cpp │ │ │ └── NETensorHandle.cpp │ ├── detail │ │ ├── CrossLayerMemoryManagerHelpers.cpp │ │ └── ExecutionHelpers.cpp │ ├── frontend │ │ ├── Stream.cpp │ │ └── SubStream.cpp │ ├── mutators │ │ ├── DepthConcatSubTensorMutator.cpp │ │ ├── GroupedConvolutionMutator.cpp │ │ ├── InPlaceOperationMutator.cpp │ │ ├── MutatorUtils.cpp │ │ ├── MutatorUtils.h │ │ ├── NodeExecutionMethodMutator.cpp │ │ ├── NodeFusionMutator.cpp │ │ ├── SplitLayerSubTensorMutator.cpp │ │ └── SyntheticDataTypeMutator.cpp │ ├── nodes │ │ ├── ActivationLayerNode.cpp │ │ ├── ArgMinMaxLayerNode.cpp │ │ ├── BatchNormalizationLayerNode.cpp │ │ ├── BoundingBoxTransformLayerNode.cpp │ │ ├── ChannelShuffleLayerNode.cpp │ │ ├── ConcatenateLayerNode.cpp │ │ ├── ConstNode.cpp │ │ ├── ConvolutionLayerNode.cpp │ │ ├── DeconvolutionLayerNode.cpp │ │ ├── DepthToSpaceLayerNode.cpp │ │ ├── DepthwiseConvolutionLayerNode.cpp │ │ ├── DequantizationLayerNode.cpp │ │ ├── DetectionOutputLayerNode.cpp │ │ ├── DetectionPostProcessLayerNode.cpp │ │ ├── DummyNode.cpp │ │ ├── EltwiseLayerNode.cpp │ │ ├── FlattenLayerNode.cpp │ │ ├── FullyConnectedLayer.cpp │ │ ├── FusedConvolutionBatchNormalizationNode.cpp │ │ ├── FusedDepthwiseConvolutionBatchNormalizationNode.cpp │ │ ├── GenerateProposalsLayerNode.cpp │ │ ├── InputNode.cpp │ │ ├── L2NormalizeLayerNode.cpp │ │ ├── NormalizationLayerNode.cpp │ │ ├── NormalizePlanarYUVLayerNode.cpp │ │ ├── OutputNode.cpp │ │ ├── PReluLayerNode.cpp │ │ ├── PadLayerNode.cpp │ │ ├── PermuteLayerNode.cpp │ │ ├── PoolingLayerNode.cpp │ │ ├── PrintLayerNode.cpp │ │ ├── PriorBoxLayerNode.cpp │ │ ├── QuantizationLayerNode.cpp │ │ ├── ROIAlignLayerNode.cpp │ │ ├── ReductionLayerNode.cpp │ │ ├── ReorgLayerNode.cpp │ │ ├── ReshapeLayer.cpp │ │ ├── ResizeLayerNode.cpp │ │ ├── SliceLayerNode.cpp │ │ ├── SoftmaxLayerNode.cpp │ │ ├── SplitLayerNode.cpp │ │ ├── StackLayerNode.cpp │ │ └── StridedSliceLayerNode.cpp │ └── printers │ │ └── DotGraphPrinter.cpp └── runtime │ ├── Allocator.cpp │ ├── BlobLifetimeManager.cpp │ ├── BlobMemoryPool.cpp │ ├── CL │ ├── CLBufferAllocator.cpp │ ├── CLGEMMHeuristicsHandle.cpp │ ├── CLHelpers.cpp │ ├── CLMemory.cpp │ ├── CLMemoryRegion.cpp │ ├── CLOperator.cpp │ ├── CLRuntimeContext.cpp │ ├── CLScheduler.cpp │ ├── CLSubTensor.cpp │ ├── CLTensor.cpp │ ├── CLTensorAllocator.cpp │ ├── CLTuner.cpp │ ├── ICLSimpleFunction.cpp │ ├── Utils.cpp │ ├── functions │ │ ├── CLActivationLayer.cpp │ │ ├── CLArgMinMaxLayer.cpp │ │ ├── CLBatchNormalizationLayer.cpp │ │ ├── CLBatchToSpaceLayer.cpp │ │ ├── CLBitwiseAnd.cpp │ │ ├── CLBitwiseNot.cpp │ │ ├── CLBitwiseOr.cpp │ │ ├── CLBitwiseXor.cpp │ │ ├── CLBoundingBoxTransform.cpp │ │ ├── CLCast.cpp │ │ ├── CLChannelShuffleLayer.cpp │ │ ├── CLComparison.cpp │ │ ├── CLConcatenateLayer.cpp │ │ ├── CLConv3D.cpp │ │ ├── CLConvertFullyConnectedWeights.cpp │ │ ├── CLConvolutionLayer.cpp │ │ ├── CLCopy.cpp │ │ ├── CLCrop.cpp │ │ ├── CLCropResize.cpp │ │ ├── CLDeconvolutionLayer.cpp │ │ ├── CLDeconvolutionLayerUpsample.cpp │ │ ├── CLDepthConvertLayer.cpp │ │ ├── CLDepthToSpaceLayer.cpp │ │ ├── CLDepthwiseConvolutionLayer.cpp │ │ ├── CLDequantizationLayer.cpp │ │ ├── CLDirectConvolutionLayer.cpp │ │ ├── CLDirectDeconvolutionLayer.cpp │ │ ├── CLElementwiseOperations.cpp │ │ ├── CLElementwiseUnaryLayer.cpp │ │ ├── CLFFT1D.cpp │ │ ├── CLFFT2D.cpp │ │ ├── CLFFTConvolutionLayer.cpp │ │ ├── CLFill.cpp │ │ ├── CLFlattenLayer.cpp │ │ ├── CLFloor.cpp │ │ ├── CLFullyConnectedLayer.cpp │ │ ├── CLFuseBatchNormalization.cpp │ │ ├── CLGEMM.cpp │ │ ├── CLGEMMConvolutionLayer.cpp │ │ ├── CLGEMMDeconvolutionLayer.cpp │ │ ├── CLGEMMLowpMatrixMultiplyCore.cpp │ │ ├── CLGEMMLowpOutputStage.cpp │ │ ├── CLGather.cpp │ │ ├── CLGenerateProposalsLayer.cpp │ │ ├── CLIndirectConvolutionLayer.cpp │ │ ├── CLInstanceNormalizationLayer.cpp │ │ ├── CLL2NormalizeLayer.cpp │ │ ├── CLLSTMLayer.cpp │ │ ├── CLLSTMLayerQuantized.cpp │ │ ├── CLLogicalAnd.cpp │ │ ├── CLLogicalNot.cpp │ │ ├── CLLogicalOr.cpp │ │ ├── CLMatMul.cpp │ │ ├── CLMaxUnpoolingLayer.cpp │ │ ├── CLMeanStdDevNormalizationLayer.cpp │ │ ├── CLNormalizationLayer.cpp │ │ ├── CLNormalizePlanarYUVLayer.cpp │ │ ├── CLPReluLayer.cpp │ │ ├── CLPadLayer.cpp │ │ ├── CLPermute.cpp │ │ ├── CLPixelWiseMultiplication.cpp │ │ ├── CLPooling3dLayer.cpp │ │ ├── CLPoolingLayer.cpp │ │ ├── CLPriorBoxLayer.cpp │ │ ├── CLQLSTMLayer.cpp │ │ ├── CLQuantizationLayer.cpp │ │ ├── CLRNNLayer.cpp │ │ ├── CLROIAlignLayer.cpp │ │ ├── CLROIPoolingLayer.cpp │ │ ├── CLRange.cpp │ │ ├── CLReduceMean.cpp │ │ ├── CLReductionOperation.cpp │ │ ├── CLReorgLayer.cpp │ │ ├── CLReshapeLayer.cpp │ │ ├── CLReverse.cpp │ │ ├── CLScale.cpp │ │ ├── CLScatter.cpp │ │ ├── CLSelect.cpp │ │ ├── CLSlice.cpp │ │ ├── CLSoftmaxLayer.cpp │ │ ├── CLSpaceToBatchLayer.cpp │ │ ├── CLSpaceToDepthLayer.cpp │ │ ├── CLSplit.cpp │ │ ├── CLStackLayer.cpp │ │ ├── CLStridedSlice.cpp │ │ ├── CLTile.cpp │ │ ├── CLTranspose.cpp │ │ ├── CLUnstack.cpp │ │ └── CLWinogradConvolutionLayer.cpp │ ├── gemm │ │ ├── CLGEMMDefaultTypeBifrost.cpp │ │ ├── CLGEMMDefaultTypeBifrost.h │ │ ├── CLGEMMDefaultTypeMidgard.cpp │ │ ├── CLGEMMDefaultTypeMidgard.h │ │ ├── CLGEMMDefaultTypeValhall.cpp │ │ ├── CLGEMMDefaultTypeValhall.h │ │ └── CLGEMMKernelSelection.h │ ├── gemm_auto_heuristics │ │ ├── CLGEMMAutoHeuristics.cpp │ │ └── CLGEMMAutoHeuristics.h │ ├── mlgo │ │ ├── Common.h │ │ ├── HeuristicTree.cpp │ │ ├── HeuristicTree.h │ │ ├── MLGOHeuristics.cpp │ │ ├── MLGOHeuristics.h │ │ ├── MLGOParser.cpp │ │ ├── MLGOParser.h │ │ ├── Utils.cpp │ │ └── Utils.h │ └── tuners │ │ └── CLTuningParametersList.cpp │ ├── CPP │ ├── CPPScheduler.cpp │ ├── ICPPSimpleFunction.cpp │ ├── SingleThreadScheduler.cpp │ └── functions │ │ ├── CPPBoxWithNonMaximaSuppressionLimit.cpp │ │ ├── CPPDetectionOutputLayer.cpp │ │ ├── CPPDetectionPostProcessLayer.cpp │ │ ├── CPPNonMaximumSuppression.cpp │ │ ├── CPPPermute.cpp │ │ ├── CPPTopKV.cpp │ │ └── CPPUpsample.cpp │ ├── IScheduler.cpp │ ├── ISimpleLifetimeManager.cpp │ ├── ITensorAllocator.cpp │ ├── IWeightsManager.cpp │ ├── Memory.cpp │ ├── MemoryManagerOnDemand.cpp │ ├── NEON │ ├── INEOperator.cpp │ ├── INESimpleFunction.cpp │ ├── INESimpleFunctionNoBorder.cpp │ └── functions │ │ ├── NEActivationLayer.cpp │ │ ├── NEAddMulAdd.cpp │ │ ├── NEArgMinMaxLayer.cpp │ │ ├── NEArithmeticAddition.cpp │ │ ├── NEArithmeticSubtraction.cpp │ │ ├── NEBatchNormalizationLayer.cpp │ │ ├── NEBatchToSpaceLayer.cpp │ │ ├── NEBitwiseAnd.cpp │ │ ├── NEBitwiseNot.cpp │ │ ├── NEBitwiseOr.cpp │ │ ├── NEBitwiseXor.cpp │ │ ├── NEBoundingBoxTransform.cpp │ │ ├── NECast.cpp │ │ ├── NEChannelShuffleLayer.cpp │ │ ├── NEConcatenateLayer.cpp │ │ ├── NEConv3D.cpp │ │ ├── NEConvertFullyConnectedWeights.cpp │ │ ├── NEConvolutionLayer.cpp │ │ ├── NECopy.cpp │ │ ├── NECropResize.cpp │ │ ├── NEDeconvolutionLayer.cpp │ │ ├── NEDepthConvertLayer.cpp │ │ ├── NEDepthToSpaceLayer.cpp │ │ ├── NEDepthwiseConvolutionLayer.cpp │ │ ├── NEDequantizationLayer.cpp │ │ ├── NEDetectionPostProcessLayer.cpp │ │ ├── NEDirectConvolutionLayer.cpp │ │ ├── NEElementwiseOperations.cpp │ │ ├── NEElementwiseUnaryLayer.cpp │ │ ├── NEFFT1D.cpp │ │ ├── NEFFT2D.cpp │ │ ├── NEFFTConvolutionLayer.cpp │ │ ├── NEFill.cpp │ │ ├── NEFillBorder.cpp │ │ ├── NEFlattenLayer.cpp │ │ ├── NEFloor.cpp │ │ ├── NEFullyConnectedLayer.cpp │ │ ├── NEFuseBatchNormalization.cpp │ │ ├── NEGEMM.cpp │ │ ├── NEGEMMConv2d.cpp │ │ ├── NEGEMMConvolutionLayer.cpp │ │ ├── NEGEMMLowpMatrixMultiplyCore.cpp │ │ ├── NEGEMMLowpOutputStage.cpp │ │ ├── NEGather.cpp │ │ ├── NEGenerateProposalsLayer.cpp │ │ ├── NEInstanceNormalizationLayer.cpp │ │ ├── NEL2NormalizeLayer.cpp │ │ ├── NELSTMLayer.cpp │ │ ├── NELSTMLayerQuantized.cpp │ │ ├── NELogical.cpp │ │ ├── NEMatMul.cpp │ │ ├── NEMaxUnpoolingLayer.cpp │ │ ├── NEMeanStdDevNormalizationLayer.cpp │ │ ├── NENormalizationLayer.cpp │ │ ├── NEPReluLayer.cpp │ │ ├── NEPadLayer.cpp │ │ ├── NEPermute.cpp │ │ ├── NEPixelWiseMultiplication.cpp │ │ ├── NEPooling3dLayer.cpp │ │ ├── NEPoolingLayer.cpp │ │ ├── NEPriorBoxLayer.cpp │ │ ├── NEQLSTMLayer.cpp │ │ ├── NEQuantizationLayer.cpp │ │ ├── NERNNLayer.cpp │ │ ├── NEROIAlignLayer.cpp │ │ ├── NEROIPoolingLayer.cpp │ │ ├── NERange.cpp │ │ ├── NEReduceMean.cpp │ │ ├── NEReductionOperation.cpp │ │ ├── NEReorderLayer.cpp │ │ ├── NEReorgLayer.cpp │ │ ├── NEReshapeLayer.cpp │ │ ├── NEReverse.cpp │ │ ├── NEScale.cpp │ │ ├── NEScatter.cpp │ │ ├── NESelect.cpp │ │ ├── NESlice.cpp │ │ ├── NESoftmaxLayer.cpp │ │ ├── NESpaceToBatchLayer.cpp │ │ ├── NESpaceToDepthLayer.cpp │ │ ├── NESplit.cpp │ │ ├── NEStackLayer.cpp │ │ ├── NEStridedSlice.cpp │ │ ├── NETile.cpp │ │ ├── NETranspose.cpp │ │ ├── NEUnstack.cpp │ │ └── NEWinogradConvolutionLayer.cpp │ ├── OMP │ └── OMPScheduler.cpp │ ├── OffsetLifetimeManager.cpp │ ├── OffsetMemoryPool.cpp │ ├── OperatorTensor.cpp │ ├── PoolManager.cpp │ ├── RuntimeContext.cpp │ ├── Scheduler.cpp │ ├── SchedulerFactory.cpp │ ├── SchedulerUtils.cpp │ ├── SchedulerUtils.h │ ├── SubTensor.cpp │ ├── Tensor.cpp │ ├── TensorAllocator.cpp │ ├── Utils.cpp │ ├── Utils.h │ ├── experimental │ ├── low_level │ │ └── CpuGemmAssemblyDispatch.cpp │ └── operators │ │ ├── CpuActivation.cpp │ │ ├── CpuAdd.cpp │ │ ├── CpuDepthwiseConv2d.cpp │ │ ├── CpuDequantize.cpp │ │ ├── CpuElementwise.cpp │ │ ├── CpuFullyConnected.cpp │ │ ├── CpuGEMMLowp.cpp │ │ ├── CpuGemm.cpp │ │ ├── CpuGemmConv2d.cpp │ │ ├── CpuGemmDirectConv2d.cpp │ │ ├── CpuMeanStdDevNormalization.cpp │ │ ├── CpuMul.cpp │ │ ├── CpuPool2d.cpp │ │ ├── CpuQuantize.cpp │ │ ├── CpuSoftmax.cpp │ │ ├── CpuSub.cpp │ │ ├── CpuTranspose.cpp │ │ └── CpuWinogradConv2d.cpp │ └── heuristics │ ├── direct_conv │ ├── ClDirectConvDefaultConfigBifrost.cpp │ ├── ClDirectConvDefaultConfigBifrost.h │ ├── ClDirectConvDefaultConfigValhall.cpp │ ├── ClDirectConvDefaultConfigValhall.h │ ├── ClDirectConvKernelConfig.h │ └── IClDirectConvKernelConfig.h │ ├── dwc_native │ ├── ClDWCNativeDefaultConfigBifrost.cpp │ ├── ClDWCNativeDefaultConfigBifrost.h │ ├── ClDWCNativeDefaultConfigValhall.cpp │ ├── ClDWCNativeDefaultConfigValhall.h │ ├── ClDWCNativeHeuristicsHelpers.cpp │ ├── ClDWCNativeHeuristicsHelpers.h │ ├── ClDWCNativeKernelConfig.h │ └── IClDWCNativeKernelConfig.h │ ├── indirect_conv │ ├── ClIndirectConvDefaultConfigValhall.cpp │ ├── ClIndirectConvDefaultConfigValhall.h │ ├── ClIndirectConvKernelConfig.h │ └── IClIndirectConvKernelConfig.h │ └── matmul_native │ ├── ClMatMulNativeDefaultConfigValhall.cpp │ ├── ClMatMulNativeDefaultConfigValhall.h │ ├── ClMatMulNativeDefaultVariantValhall.cpp │ ├── ClMatMulNativeDefaultVariantValhall.h │ ├── ClMatMulNativeHelpers.cpp │ ├── ClMatMulNativeHelpers.h │ ├── ClMatMulNativeKernelConfig.h │ ├── ClMatMulNativeKernelVariant.h │ ├── IClMatMulNativeKernelConfig.h │ └── IClMatMulNativeKernelVariant.h ├── support ├── AclRequires.h ├── BUILD.bazel ├── Bfloat16.h ├── CRTP.h ├── Cast.h ├── DeepCopy.h ├── Half.h ├── ICloneable.h ├── Iterable.h ├── Mutex.h ├── Random.h ├── Rounding.h ├── SaturateCast.h ├── Semaphore.h ├── StringSupport.h ├── ToolchainSupport.h └── Traits.h ├── tests ├── AssetsLibrary.cpp ├── AssetsLibrary.h ├── BUILD.bazel ├── CL │ ├── CLAccessor.h │ ├── CLArrayAccessor.h │ └── Helper.h ├── CMakeLists.txt ├── Globals.h ├── IAccessor.h ├── IArrayAccessor.h ├── NEON │ ├── Accessor.h │ ├── ArrayAccessor.h │ └── Helper.h ├── PaddingCalculator.h ├── RawTensor.cpp ├── RawTensor.h ├── SConscript ├── SimpleTensor.h ├── SimpleTensorAccessor.h ├── SimpleTensorPrinter.h ├── TensorCache.h ├── TypeReader.h ├── Types.h ├── Utils.h ├── benchmark │ ├── CL │ │ └── Scale.cpp │ ├── CMakeLists.txt │ ├── NEON │ │ └── Scale.cpp │ └── fixtures │ │ ├── ScaleFixture.h │ │ └── ScaleLayerFixture.h ├── benchmark_examples │ └── RunExample.cpp ├── datasets │ ├── ActivationFunctionsDataset.h │ ├── AlexNetGEMMDataset.h │ ├── BatchNormalizationLayerDataset.h │ ├── BatchToSpaceDataset.h │ ├── BorderModeDataset.h │ ├── ChannelShuffleLayerDataset.h │ ├── Col2ImLayerDataset.h │ ├── ComparisonOperationsDataset.h │ ├── ConvertPolicyDataset.h │ ├── ConvolutionLayerDataset.h │ ├── CropResizeDataset.h │ ├── DatatypeDataset.h │ ├── DepthToSpaceDataset.h │ ├── DepthwiseConvolutionLayerDataset.h │ ├── DilatedConvolutionLayerDataset.h │ ├── DilatedDepthwiseConvolutionLayerDataset.h │ ├── DirectConvolutionLayerDataset.h │ ├── DynamicFusionDataset.h │ ├── FullyConnectedLayerDataset.h │ ├── GEMMDataset.h │ ├── GEMMLowpDataset.h │ ├── GEMMLowpFusedOffsetOutputDataset.h │ ├── GatherDataset.h │ ├── GoogleNetGEMMDataset.h │ ├── GradientDimensionDataset.h │ ├── InterpolationPolicyDataset.h │ ├── LSTMLayerDataset.h │ ├── LargeConvolutionLayerDataset.h │ ├── LargeGEMMDataset.h │ ├── LargeGEMMLowpDataset.h │ ├── LargeMatMulDataset.h │ ├── LargeMatMulMMULDataset.h │ ├── MatMulDataset.h │ ├── MatMulLowpMMULDataset.h │ ├── MatrixMultiplyGEMMDataset.h │ ├── MatrixPatternDataset.h │ ├── NonLinearFilterFunctionDataset.h │ ├── NormalizationTypesDataset.h │ ├── NormalizePlanarYUVLayerDataset.h │ ├── Pooling3dLayerDataset.h │ ├── PoolingLayerDataset.h │ ├── PoolingTypesDataset.h │ ├── PriorBoxLayerDataset.h │ ├── RNNLayerDataset.h │ ├── ROIDataset.h │ ├── RandomBatchNormalizationLayerDataset.h │ ├── RandomNormalizePlanarYUVLayerDataset.h │ ├── ReorderLayerDataset.h │ ├── ReorgLayerDataset.h │ ├── ReshapeLayerDataset.h │ ├── SamplingPolicyDataset.h │ ├── ScaleLayerDataset.h │ ├── ScaleValidationDataset.h │ ├── ScatterDataset.h │ ├── ShapeDatasets.h │ ├── SliceOperationsDataset.h │ ├── SmallConvolutionLayerDataset.h │ ├── SmallGEMMDataset.h │ ├── SmallGEMMLowpDataset.h │ ├── SmallMatMulDataset.h │ ├── SmallMatMulMMULDataset.h │ ├── SpaceToBatchDataset.h │ ├── SpaceToDepthDataset.h │ ├── SplitDataset.h │ ├── ThresholdDataset.h │ ├── TinyConvolutionLayerDataset.h │ ├── TinyGEMMDataset.h │ ├── WinogradInputTransformDataset.h │ ├── WinogradOutputTransformDataset.h │ └── system_tests │ │ ├── alexnet │ │ ├── AlexNetActivationLayerDataset.h │ │ ├── AlexNetConvolutionLayerDataset.h │ │ ├── AlexNetFullyConnectedLayerDataset.h │ │ ├── AlexNetNormalizationLayerDataset.h │ │ └── AlexNetPoolingLayerDataset.h │ │ ├── googlenet │ │ ├── inceptionv1 │ │ │ ├── GoogLeNetInceptionV1ActivationLayerDataset.h │ │ │ ├── GoogLeNetInceptionV1ConvolutionLayerDataset.h │ │ │ ├── GoogLeNetInceptionV1FullyConnectedLayerDataset.h │ │ │ ├── GoogLeNetInceptionV1GEMMDataset.h │ │ │ ├── GoogLeNetInceptionV1NormalizationLayerDataset.h │ │ │ └── GoogLeNetInceptionV1PoolingLayerDataset.h │ │ └── inceptionv4 │ │ │ ├── GoogLeNetInceptionV4ActivationLayerDataset.h │ │ │ ├── GoogLeNetInceptionV4BatchNormalizationLayerDataset.h │ │ │ ├── GoogLeNetInceptionV4ConvolutionLayerDataset.h │ │ │ ├── GoogLeNetInceptionV4FullyConnectedLayerDataset.h │ │ │ ├── GoogLeNetInceptionV4NormalizePlanarYUVLayerDataset.h │ │ │ └── GoogLeNetInceptionV4PoolingLayerDataset.h │ │ ├── lenet5 │ │ ├── LeNet5ActivationLayerDataset.h │ │ ├── LeNet5ConvolutionLayerDataset.h │ │ ├── LeNet5FullyConnectedLayerDataset.h │ │ └── LeNet5PoolingLayerDataset.h │ │ ├── mobilenet │ │ ├── MobileNetActivationLayerDataset.h │ │ ├── MobileNetBatchNormalizationLayerDataset.h │ │ ├── MobileNetConvolutionLayerDataset.h │ │ └── MobileNetDepthwiseConvolutionLayerDataset.h │ │ ├── resnet12 │ │ └── ResNet12ConvolutionLayerDataset.h │ │ ├── squeezenet │ │ ├── SqueezeNetActivationLayerDataset.h │ │ ├── SqueezeNetConvolutionLayerDataset.h │ │ └── SqueezeNetPoolingLayerDataset.h │ │ └── vgg │ │ └── vgg16 │ │ ├── VGG16ActivationLayerDataset.h │ │ ├── VGG16ConvolutionLayerDataset.h │ │ ├── VGG16FullyConnectedLayerDataset.h │ │ └── VGG16PoolingLayerDataset.h ├── framework │ ├── Asserts.h │ ├── BUILD.bazel │ ├── DatasetModes.cpp │ ├── DatasetModes.h │ ├── Exceptions.cpp │ ├── Exceptions.h │ ├── Fixture.h │ ├── Framework.cpp │ ├── Framework.h │ ├── Macros.h │ ├── ParametersLibrary.cpp │ ├── ParametersLibrary.h │ ├── Profiler.cpp │ ├── Profiler.h │ ├── Registrars.h │ ├── SConscript │ ├── TestCase.h │ ├── TestCaseFactory.h │ ├── TestFilter.cpp │ ├── TestFilter.h │ ├── TestResult.h │ ├── Utils.cpp │ ├── Utils.h │ ├── command_line │ │ ├── CommonOptions.cpp │ │ └── CommonOptions.h │ ├── datasets │ │ ├── CartesianProductDataset.h │ │ ├── ContainerDataset.h │ │ ├── Dataset.h │ │ ├── Datasets.h │ │ ├── InitializerListDataset.h │ │ ├── JoinDataset.h │ │ ├── RangeDataset.h │ │ ├── SingletonDataset.h │ │ └── ZipDataset.h │ ├── instruments │ │ ├── Instrument.h │ │ ├── Instruments.cpp │ │ ├── Instruments.h │ │ ├── InstrumentsStats.cpp │ │ ├── InstrumentsStats.h │ │ ├── MaliCounter.cpp │ │ ├── MaliCounter.h │ │ ├── Measurement.h │ │ ├── OpenCLMemoryUsage.cpp │ │ ├── OpenCLMemoryUsage.h │ │ ├── OpenCLTimer.cpp │ │ ├── OpenCLTimer.h │ │ ├── PMU.cpp │ │ ├── PMU.h │ │ ├── PMUCounter.cpp │ │ ├── PMUCounter.h │ │ ├── SchedulerTimer.cpp │ │ ├── SchedulerTimer.h │ │ ├── WallClockTimer.cpp │ │ ├── WallClockTimer.h │ │ ├── hwc.hpp │ │ └── hwc_names.hpp │ └── printers │ │ ├── JSONPrinter.cpp │ │ ├── JSONPrinter.h │ │ ├── PrettyPrinter.cpp │ │ ├── PrettyPrinter.h │ │ ├── Printer.cpp │ │ ├── Printer.h │ │ ├── Printers.cpp │ │ └── Printers.h ├── instruments │ └── Helpers.h ├── main.cpp ├── validate_examples │ ├── RunExample.cpp │ ├── ValidateExample.h │ ├── cl_gemm.cpp │ ├── graph_convolution.cpp │ ├── graph_depthwiseconvolution.cpp │ ├── graph_fully_connected.cpp │ └── graph_validate_utils.h └── validation │ ├── CL │ ├── AbsLayer.cpp │ ├── ActivationLayer.cpp │ ├── ArgMinMax.cpp │ ├── ArithmeticAddition.cpp │ ├── ArithmeticDivision.cpp │ ├── ArithmeticSubtraction.cpp │ ├── BatchConcatenateLayer.cpp │ ├── BatchNormalizationLayer.cpp │ ├── BatchToSpaceLayer.cpp │ ├── BitwiseAnd.cpp │ ├── BitwiseNot.cpp │ ├── BitwiseOr.cpp │ ├── BitwiseXor.cpp │ ├── BoundingBoxTransform.cpp │ ├── Cast.cpp │ ├── ChannelShuffle.cpp │ ├── Col2Im.cpp │ ├── Comparisons.cpp │ ├── ConvertFullyConnectedWeights.cpp │ ├── Convolution3D.cpp │ ├── ConvolutionLayer.cpp │ ├── Copy.cpp │ ├── CropResize.cpp │ ├── DeconvolutionLayer.cpp │ ├── DepthConcatenateLayer.cpp │ ├── DepthConvertLayer.cpp │ ├── DepthToSpaceLayer.cpp │ ├── DepthwiseConvolutionLayer.cpp │ ├── DepthwiseConvolutionLayerNative.cpp │ ├── DequantizationLayer.cpp │ ├── DilatedConvolutionLayer.cpp │ ├── DirectConvolutionLayer.cpp │ ├── ElementwiseMax.cpp │ ├── ElementwiseMin.cpp │ ├── ElementwisePower.cpp │ ├── ElementwiseSquaredDiff.cpp │ ├── ExpLayer.cpp │ ├── FFT.cpp │ ├── Fill.cpp │ ├── FillBorder.cpp │ ├── Flatten.cpp │ ├── Floor.cpp │ ├── FullyConnectedLayer.cpp │ ├── FuseBatchNormalization.cpp │ ├── GEMM.cpp │ ├── GEMMLowp.cpp │ ├── GEMMLowpMatrixMultiplyNative.cpp │ ├── GEMMLowpMatrixMultiplyReshaped.cpp │ ├── GEMMLowpMatrixMultiplyReshapedOnlyRHS.cpp │ ├── GEMMLowpMatrixMultiplyReshapedOnlyRhsMMUL.cpp │ ├── GEMMMatrixMultiplyNative.cpp │ ├── GEMMMatrixMultiplyReshaped.cpp │ ├── GEMMMatrixMultiplyReshapedOnlyRHS.cpp │ ├── GEMMMatrixMultiplyReshapedOnlyRhsMMUL.cpp │ ├── GEMMReshapeLHSMatrix.cpp │ ├── GEMMReshapeRHSMatrix.cpp │ ├── Gather.cpp │ ├── GenerateProposalsLayer.cpp │ ├── GlobalPoolingLayer.cpp │ ├── HeightConcatenateLayer.cpp │ ├── Im2Col.cpp │ ├── IndirectConv2dAddressPrecalculation.cpp │ ├── IndirectConvolutionLayer.cpp │ ├── InstanceNormalizationLayer.cpp │ ├── L2NormalizeLayer.cpp │ ├── LSTMLayer.cpp │ ├── LSTMLayerQuantized.cpp │ ├── LogLayer.cpp │ ├── LogSoftmaxLayer.cpp │ ├── Logical.cpp │ ├── MatMul.cpp │ ├── MatMulKernel.cpp │ ├── MatMulLowpNativeKernel.cpp │ ├── MatMulLowpNativeMMULKernel.cpp │ ├── MatMulNativeMMULKernel.cpp │ ├── MaxUnpoolingLayer.cpp │ ├── MeanStdDevNormalizationLayer.cpp │ ├── NegLayer.cpp │ ├── NormalizationLayer.cpp │ ├── NormalizePlanarYUVLayer.cpp │ ├── PReluLayer.cpp │ ├── PadLayer.cpp │ ├── Permute.cpp │ ├── PixelWiseMultiplication.cpp │ ├── Pooling3dLayer.cpp │ ├── PoolingLayer.cpp │ ├── PriorBoxLayer.cpp │ ├── QLSTMLayerNormalization.cpp │ ├── QuantizationLayer.cpp │ ├── RNNLayer.cpp │ ├── ROIAlignLayer.cpp │ ├── ROIPoolingLayer.cpp │ ├── Range.cpp │ ├── ReduceMean.cpp │ ├── ReductionOperation.cpp │ ├── ReorgLayer.cpp │ ├── ReshapeLayer.cpp │ ├── Reverse.cpp │ ├── RoundLayer.cpp │ ├── RsqrtLayer.cpp │ ├── Scale.cpp │ ├── ScatterLayer.cpp │ ├── Select.cpp │ ├── SinLayer.cpp │ ├── Slice.cpp │ ├── SoftmaxLayer.cpp │ ├── SpaceToBatchLayer.cpp │ ├── SpaceToDepthLayer.cpp │ ├── Split.cpp │ ├── StackLayer.cpp │ ├── StridedSlice.cpp │ ├── Tile.cpp │ ├── Transpose.cpp │ ├── UNIT │ │ ├── CompileContext.cpp │ │ ├── DynamicTensor.cpp │ │ ├── Extensions.cpp │ │ ├── MLGOHeuristics.cpp │ │ ├── MemoryManager.cpp │ │ ├── Multithreaded.cpp │ │ ├── TensorAllocator.cpp │ │ └── WeightsRetention.cpp │ ├── Unstack.cpp │ ├── WeightsReshape.cpp │ ├── WidthConcatenateLayer.cpp │ └── Winograd.cpp │ ├── CMakeLists.txt │ ├── CPP │ ├── DFT.cpp │ ├── DetectionPostProcessLayer.cpp │ ├── LUT.cpp │ ├── NonMaximumSuppression.cpp │ ├── Permute.cpp │ └── TopKV.cpp │ ├── Helpers.cpp │ ├── Helpers.h │ ├── NEON │ ├── ActivationLayer.cpp │ ├── AddMulAdd.cpp │ ├── ArgMinMax.cpp │ ├── ArithmeticAddition.cpp │ ├── ArithmeticSubtraction.cpp │ ├── BatchConcatenateLayer.cpp │ ├── BatchNormalizationLayer.cpp │ ├── BatchToSpaceLayer.cpp │ ├── BitwiseAnd.cpp │ ├── BitwiseNot.cpp │ ├── BitwiseOr.cpp │ ├── BitwiseXor.cpp │ ├── BoundingBoxTransform.cpp │ ├── Cast.cpp │ ├── ChannelShuffle.cpp │ ├── Col2Im.cpp │ ├── Comparisons.cpp │ ├── ConvertFullyConnectedWeights.cpp │ ├── Convolution3D.cpp │ ├── ConvolutionLayer.cpp │ ├── Copy.cpp │ ├── CropResize.cpp │ ├── DeconvolutionLayer.cpp │ ├── DepthConcatenateLayer.cpp │ ├── DepthConvertLayer.cpp │ ├── DepthToSpaceLayer.cpp │ ├── DepthwiseConvolutionLayer.cpp │ ├── DepthwiseConvolutionLayerNative.cpp │ ├── DequantizationLayer.cpp │ ├── DetectionPostProcessLayer.cpp │ ├── DilatedConvolutionLayer.cpp │ ├── DirectConvolutionLayer.cpp │ ├── ElementwiseAbsoluteValue.cpp │ ├── ElementwiseDivision.cpp │ ├── ElementwiseExpLayer.cpp │ ├── ElementwiseKernelSelection.cpp │ ├── ElementwiseLog.cpp │ ├── ElementwiseMax.cpp │ ├── ElementwiseMin.cpp │ ├── ElementwiseNegation.cpp │ ├── ElementwisePower.cpp │ ├── ElementwiseRound.cpp │ ├── ElementwiseRsqrtLayer.cpp │ ├── ElementwiseSin.cpp │ ├── ElementwiseSquareDiff.cpp │ ├── FFT.cpp │ ├── Fill.cpp │ ├── FillBorder.cpp │ ├── Flatten.cpp │ ├── Floor.cpp │ ├── FullyConnectedLayer.cpp │ ├── FuseBatchNormalization.cpp │ ├── GEMM.cpp │ ├── GEMMLowp.cpp │ ├── Gather.cpp │ ├── GenerateProposalsLayer.cpp │ ├── GlobalPoolingLayer.cpp │ ├── HeightConcatenateLayer.cpp │ ├── Im2Col.cpp │ ├── InstanceNormalizationLayer.cpp │ ├── L2NormalizeLayer.cpp │ ├── LSTMLayer.cpp │ ├── LSTMLayerQuantized.cpp │ ├── LogSoftmaxLayer.cpp │ ├── Logical.cpp │ ├── MatMul.cpp │ ├── MaxUnpoolingLayer.cpp │ ├── MeanStdDevNormalizationLayer.cpp │ ├── NormalizationLayer.cpp │ ├── PReluLayer.cpp │ ├── PadLayer.cpp │ ├── Permute.cpp │ ├── PixelWiseMultiplication.cpp │ ├── Pooling3dLayer.cpp │ ├── PoolingLayer.cpp │ ├── PriorBoxLayer.cpp │ ├── QLSTMLayerNormalization.cpp │ ├── QuantizationLayer.cpp │ ├── RNNLayer.cpp │ ├── ROIAlignLayer.cpp │ ├── ROIPoolingLayer.cpp │ ├── Range.cpp │ ├── ReduceMean.cpp │ ├── ReductionOperation.cpp │ ├── ReorderLayer.cpp │ ├── ReorgLayer.cpp │ ├── ReshapeLayer.cpp │ ├── Reverse.cpp │ ├── Scale.cpp │ ├── Scatter.cpp │ ├── Select.cpp │ ├── Slice.cpp │ ├── SoftmaxLayer.cpp │ ├── SpaceToBatchLayer.cpp │ ├── SpaceToDepthLayer.cpp │ ├── Split.cpp │ ├── StackLayer.cpp │ ├── StridedSlice.cpp │ ├── Tile.cpp │ ├── Transpose.cpp │ ├── UNIT │ │ ├── DynamicTensor.cpp │ │ ├── MemoryManager.cpp │ │ ├── RuntimeContext.cpp │ │ └── TensorAllocator.cpp │ ├── Unstack.cpp │ └── WidthConcatenateLayer.cpp │ ├── UNIT │ ├── CPPScheduler.cpp │ ├── DataTypeUtils.cpp │ ├── GPUTarget.cpp │ ├── LifetimeManager.cpp │ ├── OMPScheduler.cpp │ ├── SafeIntegerOps.cpp │ ├── SubTensorInfo.cpp │ ├── TensorInfo.cpp │ ├── TensorShape.cpp │ ├── Utils.cpp │ ├── Version.cpp │ └── WindowIterator.cpp │ ├── Validation.cpp │ ├── Validation.h │ ├── cpu │ └── unit │ │ ├── Context.cpp │ │ ├── Queue.cpp │ │ ├── Tensor.cpp │ │ └── TensorPack.cpp │ ├── fixtures │ ├── ActivationLayerFixture.h │ ├── AddMulAddFixture.h │ ├── ArgMinMaxFixture.h │ ├── ArithmeticDivisionFixture.h │ ├── ArithmeticOperationsFixture.h │ ├── BatchNormalizationLayerFixture.h │ ├── BatchNormalizationLayerFusionFixture.h │ ├── BatchToSpaceLayerFixture.h │ ├── BitwiseAndFixture.h │ ├── BitwiseNotFixture.h │ ├── BitwiseOrFixture.h │ ├── BitwiseXorFixture.h │ ├── BoundingBoxTransformFixture.h │ ├── CastFixture.h │ ├── ChannelShuffleLayerFixture.h │ ├── Col2ImFixture.h │ ├── ComparisonFixture.h │ ├── ComputeAllAnchorsFixture.h │ ├── ConcatenateLayerFixture.h │ ├── ConvertFullyConnectedWeightsFixture.h │ ├── ConvolutionLayerFixture.h │ ├── CopyFixture.h │ ├── CpuActivationFixture.h │ ├── CpuArithmeticOperationsFixture.h │ ├── CpuDepthwiseConv2dFixture.h │ ├── CpuDequantizeFixture.h │ ├── CpuElementwiseFixture.h │ ├── CpuFullyConnectedFixture.h │ ├── CpuGEMMLowpFixture.h │ ├── CpuGemmAssemblyDispatchFixture.h │ ├── CpuGemmConv2dFixture.h │ ├── CpuGemmDirectConv2dFixture.h │ ├── CpuMeanStdDevNormalizationFixture.h │ ├── CpuMulFixture.h │ ├── CpuPool2dFixture.h │ ├── CpuQuantizeFixture.h │ ├── CpuSoftmaxFixture.h │ ├── CpuTransposeFixture.h │ ├── CpuWinogradConv2dFixture.h │ ├── CropResizeFixture.h │ ├── DeconvolutionLayerFixture.h │ ├── DepthConvertLayerFixture.h │ ├── DepthToSpaceLayerFixture.h │ ├── DepthwiseConvolutionLayerFixture.h │ ├── DequantizationLayerFixture.h │ ├── DirectConvolution3DFixture.h │ ├── DirectConvolutionLayerFixture.h │ ├── DropoutLayerFixture.h │ ├── ElementwiseOperationsFixture.h │ ├── ElementwiseUnaryFixture.h │ ├── FFTFixture.h │ ├── FillFixture.h │ ├── FlattenLayerFixture.h │ ├── FloorFixture.h │ ├── FullyConnectedLayerFixture.h │ ├── FuseBatchNormalizationFixture.h │ ├── GEMMFixture.h │ ├── GEMMInterleave4x4Fixture.h │ ├── GEMMLowpFixture.h │ ├── GEMMReshapeLHSMatrixFixture.h │ ├── GEMMReshapeRHSMatrixFixture.h │ ├── GEMMTranspose1xWFixture.h │ ├── GatherFixture.h │ ├── Im2ColFixture.h │ ├── IndirectConv2dAddressPrecalculationFixture.h │ ├── InstanceNormalizationLayerFixture.h │ ├── L2NormalizeLayerFixture.h │ ├── LSTMLayerFixture.h │ ├── LogicalFixture.h │ ├── MatMulFixture.h │ ├── MatMulKernelFixture.h │ ├── MaxUnpoolingLayerFixture.h │ ├── MeanStdDevNormalizationLayerFixture.h │ ├── NonMaxSuppressionFixture.h │ ├── NormalizationLayerFixture.h │ ├── NormalizePlanarYUVLayerFixture.h │ ├── PadLayerFixture.h │ ├── PermuteFixture.h │ ├── PixelWiseMultiplicationFixture.h │ ├── Pooling3dLayerFixture.h │ ├── PoolingLayerFixture.h │ ├── PriorBoxLayerFixture.h │ ├── QLSTMLayerNormalizationFixture.h │ ├── QuantizationLayerFixture.h │ ├── RNNLayerFixture.h │ ├── ROIAlignLayerFixture.h │ ├── ROIPoolingLayerFixture.h │ ├── RangeFixture.h │ ├── ReduceMeanFixture.h │ ├── ReductionOperationFixture.h │ ├── ReorderFixture.h │ ├── ReorgLayerFixture.h │ ├── ReshapeLayerFixture.h │ ├── ReverseFixture.h │ ├── ScaleFixture.h │ ├── ScatterLayerFixture.h │ ├── ScharrFixture.h │ ├── SelectFixture.h │ ├── SliceOperationsFixtures.h │ ├── SoftmaxLayerFixture.h │ ├── SpaceToBatchFixture.h │ ├── SpaceToDepthFixture.h │ ├── SplitFixture.h │ ├── StackLayerFixture.h │ ├── TileFixture.h │ ├── TransposeFixture.h │ ├── UNIT │ │ ├── ContextFixture.h │ │ ├── DynamicTensorFixture.h │ │ ├── MemoryManagerFixture.h │ │ ├── QueueFixture.h │ │ ├── TensorFixture.h │ │ ├── TensorPackFixture.h │ │ └── WeightsRetentionFixture.h │ ├── UnstackFixture.h │ ├── WeightsReshapeFixture.h │ └── WinogradConvolutionLayerFixture.h │ ├── gpu │ └── unit │ │ ├── Context.cpp │ │ ├── Queue.cpp │ │ ├── Tensor.cpp │ │ └── TensorPack.cpp │ ├── helpers │ ├── ActivationHelpers.cpp │ └── ActivationHelpers.h │ ├── reference │ ├── AbsoluteDifference.cpp │ ├── AbsoluteDifference.h │ ├── Accumulate.cpp │ ├── Accumulate.h │ ├── ActivationLayer.cpp │ ├── ActivationLayer.h │ ├── ArithmeticDivision.cpp │ ├── ArithmeticDivision.h │ ├── ArithmeticOperations.cpp │ ├── ArithmeticOperations.h │ ├── BatchNormalizationLayer.cpp │ ├── BatchNormalizationLayer.h │ ├── BatchToSpaceLayer.cpp │ ├── BatchToSpaceLayer.h │ ├── BitwiseAnd.cpp │ ├── BitwiseAnd.h │ ├── BitwiseNot.cpp │ ├── BitwiseNot.h │ ├── BitwiseOr.cpp │ ├── BitwiseOr.h │ ├── BitwiseXor.cpp │ ├── BitwiseXor.h │ ├── BoundingBoxTransform.cpp │ ├── BoundingBoxTransform.h │ ├── ChannelShuffle.cpp │ ├── ChannelShuffle.h │ ├── Col2Im.cpp │ ├── Col2Im.h │ ├── ColorConvertHelper.h │ ├── Comparisons.cpp │ ├── Comparisons.h │ ├── ComputeAllAnchors.cpp │ ├── ComputeAllAnchors.h │ ├── ConcatenateLayer.cpp │ ├── ConcatenateLayer.h │ ├── Conv3D.cpp │ ├── Conv3D.h │ ├── ConvertFullyConnectedWeights.cpp │ ├── ConvertFullyConnectedWeights.h │ ├── Convolution3d.h │ ├── ConvolutionLayer.cpp │ ├── ConvolutionLayer.h │ ├── Copy.cpp │ ├── Copy.h │ ├── CropResize.cpp │ ├── CropResize.h │ ├── DFT.cpp │ ├── DFT.h │ ├── DeconvolutionLayer.cpp │ ├── DeconvolutionLayer.h │ ├── DepthConcatenateLayer.cpp │ ├── DepthConcatenateLayer.h │ ├── DepthConvertLayer.cpp │ ├── DepthConvertLayer.h │ ├── DepthToSpaceLayer.cpp │ ├── DepthToSpaceLayer.h │ ├── DepthwiseConvolutionLayer.cpp │ ├── DepthwiseConvolutionLayer.h │ ├── DepthwiseSeparableConvolutionLayer.h │ ├── DequantizationLayer.cpp │ ├── DequantizationLayer.h │ ├── ElementwiseOperations.cpp │ ├── ElementwiseOperations.h │ ├── ElementwiseUnary.cpp │ ├── ElementwiseUnary.h │ ├── Erode.cpp │ ├── Erode.h │ ├── FlattenLayer.cpp │ ├── FlattenLayer.h │ ├── Floor.cpp │ ├── Floor.h │ ├── FullyConnectedLayer.cpp │ ├── FullyConnectedLayer.h │ ├── FuseBatchNormalization.cpp │ ├── FuseBatchNormalization.h │ ├── GEMM.cpp │ ├── GEMM.h │ ├── GEMMInterleave4x4.h │ ├── GEMMInterleaveBlocked.h │ ├── GEMMLowp.cpp │ ├── GEMMLowp.h │ ├── GEMMReshapeLHSMatrix.cpp │ ├── GEMMReshapeLHSMatrix.h │ ├── GEMMReshapeRHSMatrix.cpp │ ├── GEMMReshapeRHSMatrix.h │ ├── GEMMTranspose1xW.h │ ├── Gather.cpp │ ├── Gather.h │ ├── Im2Col.cpp │ ├── Im2Col.h │ ├── IndirectConv2dAddressPrecalculation.cpp │ ├── IndirectConv2dAddressPrecalculation.h │ ├── InstanceNormalizationLayer.cpp │ ├── InstanceNormalizationLayer.h │ ├── L2NormalizeLayer.cpp │ ├── L2NormalizeLayer.h │ ├── Logical.cpp │ ├── Logical.h │ ├── MaxUnpoolingLayer.cpp │ ├── MaxUnpoolingLayer.h │ ├── MeanStdDev.cpp │ ├── MeanStdDev.h │ ├── MeanStdDevNormalizationLayer.cpp │ ├── MeanStdDevNormalizationLayer.h │ ├── MinMaxLocation.cpp │ ├── MinMaxLocation.h │ ├── NonMaxSuppression.cpp │ ├── NonMaxSuppression.h │ ├── NonMaximaSuppression.cpp │ ├── NonMaximaSuppression.h │ ├── NormalizationLayer.cpp │ ├── NormalizationLayer.h │ ├── NormalizePlanarYUVLayer.cpp │ ├── NormalizePlanarYUVLayer.h │ ├── PadLayer.cpp │ ├── PadLayer.h │ ├── Permute.cpp │ ├── Permute.h │ ├── PixelWiseMultiplication.cpp │ ├── PixelWiseMultiplication.h │ ├── Pooling3dLayer.cpp │ ├── Pooling3dLayer.h │ ├── PoolingLayer.cpp │ ├── PoolingLayer.h │ ├── PriorBoxLayer.cpp │ ├── PriorBoxLayer.h │ ├── QLSTMLayerNormalization.cpp │ ├── QLSTMLayerNormalization.h │ ├── QuantizationLayer.cpp │ ├── QuantizationLayer.h │ ├── ROIAlignLayer.cpp │ ├── ROIAlignLayer.h │ ├── ROIPoolingLayer.cpp │ ├── ROIPoolingLayer.h │ ├── Range.cpp │ ├── Range.h │ ├── ReductionOperation.cpp │ ├── ReductionOperation.h │ ├── Reorder.cpp │ ├── Reorder.h │ ├── ReorgLayer.cpp │ ├── ReorgLayer.h │ ├── ReshapeLayer.cpp │ ├── ReshapeLayer.h │ ├── Reverse.cpp │ ├── Reverse.h │ ├── Scale.cpp │ ├── Scale.h │ ├── ScatterLayer.cpp │ ├── ScatterLayer.h │ ├── Select.cpp │ ├── Select.h │ ├── SliceOperations.cpp │ ├── SliceOperations.h │ ├── SoftmaxLayer.cpp │ ├── SoftmaxLayer.h │ ├── SpaceToBatch.cpp │ ├── SpaceToBatch.h │ ├── SpaceToDepth.cpp │ ├── SpaceToDepth.h │ ├── StackLayer.cpp │ ├── StackLayer.h │ ├── TableLookup.cpp │ ├── TableLookup.h │ ├── Tile.cpp │ ├── Tile.h │ ├── Transpose.cpp │ ├── Transpose.h │ ├── Unstack.cpp │ ├── Unstack.h │ ├── Utils.cpp │ ├── Utils.h │ ├── UtilsQuantizedAsymm.h │ ├── WeightsReshape.cpp │ ├── WeightsReshape.h │ ├── Winograd.cpp │ └── Winograd.h │ └── runtime │ └── experimental │ ├── low_level │ └── CpuGemmAssemblyDispatch.cpp │ └── operators │ ├── CpuActivation.cpp │ ├── CpuAdd.cpp │ ├── CpuDepthwiseConv2d.cpp │ ├── CpuDequantize.cpp │ ├── CpuElementwise.cpp │ ├── CpuFullyConnected.cpp │ ├── CpuGEMMLowp.cpp │ ├── CpuGemm.cpp │ ├── CpuGemmConv2d.cpp │ ├── CpuGemmDirectConv2d.cpp │ ├── CpuMeanStdDevNormalization.cpp │ ├── CpuMul.cpp │ ├── CpuPool2d.cpp │ ├── CpuQuantize.cpp │ ├── CpuSoftmax.cpp │ ├── CpuSub.cpp │ ├── CpuTranspose.cpp │ └── CpuWinogradConv2d.cpp ├── third_party ├── REUSE.toml ├── kleidiai │ ├── .bazelrc │ ├── .clang-format │ ├── .clang-tidy │ ├── .cmakelintrc │ ├── .editorconfig │ ├── .gitignore │ ├── .gitlab-ci.yml │ ├── .pre-commit-config.yaml │ ├── BUILD.bazel │ ├── CHANGELOG.md │ ├── CMakeLists.txt │ ├── CONTRIBUTING.md │ ├── README.md │ ├── SECURITY.md │ ├── WORKSPACE │ ├── benchmark │ │ ├── README.md │ │ ├── main.cpp │ │ └── matmul │ │ │ ├── matmul_f32.cpp │ │ │ ├── matmul_f32.hpp │ │ │ ├── matmul_f32_f32p_f32p.cpp │ │ │ ├── matmul_f32_f32p_f32p.hpp │ │ │ └── matmul_utils.hpp │ ├── cmake │ │ ├── FetchGBench.cmake │ │ ├── FetchGTest.cmake │ │ └── toolchains │ │ │ ├── aarch64-none-linux-gnu.toolchain.cmake │ │ │ └── ios.cmake │ ├── docker │ │ ├── .gitignore │ │ ├── Dockerfile │ │ └── build_linux_bootloader.sh │ ├── docs │ │ ├── README.md │ │ ├── imgs │ │ │ ├── kai_rhs_packing_pattern_1.png │ │ │ ├── kai_rhs_packing_pattern_1.png.license │ │ │ ├── kai_rhs_packing_pattern_2.png │ │ │ └── kai_rhs_packing_pattern_2.png.license │ │ └── matmul_qsi4cx │ │ │ ├── README.md │ │ │ └── imgs │ │ │ ├── int4_matmul_per_channel.png │ │ │ └── int4_matmul_per_channel.png.license │ ├── examples │ │ ├── matmul_clamp_f16_f16_f16p │ │ │ ├── CMakeLists.txt │ │ │ └── matmul_clamp_f16_f16_f16p.cpp │ │ ├── matmul_clamp_f32_bf16p_bf16p │ │ │ ├── CMakeLists.txt │ │ │ └── matmul_clamp_f32_bf16p_bf16p.cpp │ │ ├── matmul_clamp_f32_qai8dxp_qsi4c32p │ │ │ ├── CMakeLists.txt │ │ │ └── matmul_clamp_f32_qai8dxp_qsi4c32p.cpp │ │ ├── matmul_clamp_f32_qai8dxp_qsi4cxp │ │ │ ├── CMakeLists.txt │ │ │ └── matmul_clamp_f32_qai8dxp_qsi4cxp.cpp │ │ └── matmul_clamp_f32_qsi8d32p_qsi4c32p │ │ │ ├── CMakeLists.txt │ │ │ ├── README.md │ │ │ └── matmul_clamp_f32_qsi8d32p_qsi4c32p.cpp │ ├── kai │ │ ├── kai_common.h │ │ └── ukernels │ │ │ └── matmul │ │ │ ├── BUILD.bazel │ │ │ ├── README.md │ │ │ ├── matmul_clamp_f16_bf16p_bf16p │ │ │ ├── kai_matmul_clamp_f16_bf16p8x4_bf16p12x4b_8x12_neon_mmla.c │ │ │ ├── kai_matmul_clamp_f16_bf16p8x4_bf16p12x4b_8x12_neon_mmla.h │ │ │ └── kai_matmul_clamp_f16_bf16p_bf16p_interface.h │ │ │ ├── matmul_clamp_f16_f16_f16p │ │ │ ├── kai_matmul_clamp_f16_f16_f16p16x1biasf16_6x16x8_neon_mla.c │ │ │ ├── kai_matmul_clamp_f16_f16_f16p16x1biasf16_6x16x8_neon_mla.h │ │ │ ├── kai_matmul_clamp_f16_f16_f16p2vlx2b_1x16vl_sme2_dot.c │ │ │ ├── kai_matmul_clamp_f16_f16_f16p2vlx2b_1x16vl_sme2_dot.h │ │ │ └── kai_matmul_clamp_f16_f16_f16p_interface.h │ │ │ ├── matmul_clamp_f16_f16p_f16p │ │ │ ├── kai_matmul_clamp_f16_f16p2vlx2_f16p2vlx2_2vlx2vl_sme2_mopa.c │ │ │ ├── kai_matmul_clamp_f16_f16p2vlx2_f16p2vlx2_2vlx2vl_sme2_mopa.h │ │ │ └── kai_matmul_clamp_f16_f16p_f16p_interface.h │ │ │ ├── matmul_clamp_f32_bf16p_bf16p │ │ │ ├── kai_matmul_clamp_f32_bf16p1x4_bf16p12x4b_1x36_neon_dot.c │ │ │ ├── kai_matmul_clamp_f32_bf16p1x4_bf16p12x4b_1x36_neon_dot.h │ │ │ ├── kai_matmul_clamp_f32_bf16p8x4_bf16p12x4b_8x12_neon_mmla.c │ │ │ ├── kai_matmul_clamp_f32_bf16p8x4_bf16p12x4b_8x12_neon_mmla.h │ │ │ └── kai_matmul_clamp_f32_bf16p_bf16p_interface.h │ │ │ ├── matmul_clamp_f32_f32_f32p │ │ │ ├── kai_matmul_clamp_f32_f32_f32p16vlx1b_1x16vl_sme2_mla.c │ │ │ ├── kai_matmul_clamp_f32_f32_f32p16vlx1b_1x16vl_sme2_mla.h │ │ │ ├── kai_matmul_clamp_f32_f32_f32p2vlx1b_1x16vl_sme2_mla.c │ │ │ ├── kai_matmul_clamp_f32_f32_f32p2vlx1b_1x16vl_sme2_mla.h │ │ │ ├── kai_matmul_clamp_f32_f32_f32p8x1biasf32_6x8x4_neon_mla.c │ │ │ ├── kai_matmul_clamp_f32_f32_f32p8x1biasf32_6x8x4_neon_mla.h │ │ │ └── kai_matmul_clamp_f32_f32_f32p_interface.h │ │ │ ├── matmul_clamp_f32_f32p_f32p │ │ │ ├── kai_matmul_clamp_f32_f32p2vlx1_f32p2vlx1biasf32_sme2_mopa.c │ │ │ ├── kai_matmul_clamp_f32_f32p2vlx1_f32p2vlx1biasf32_sme2_mopa.h │ │ │ └── kai_matmul_clamp_f32_f32p_f32p_interface.h │ │ │ ├── matmul_clamp_f32_qai8dxp_qsi4c32p │ │ │ ├── kai_matmul_clamp_f32_qai8dxp1x8_qsi4c32p4x8_1x4x32_neon_dotprod.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp1x8_qsi4c32p4x8_1x4x32_neon_dotprod.h │ │ │ ├── kai_matmul_clamp_f32_qai8dxp1x8_qsi4c32p8x8_1x8x32_neon_dotprod.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp1x8_qsi4c32p8x8_1x8x32_neon_dotprod.h │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p4x8_16x4x32_neon_i8mm.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p4x8_16x4x32_neon_i8mm.h │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p4x8_8x4x32_neon_i8mm.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p4x8_8x4x32_neon_i8mm.h │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p8x8_4x8x32_neon_i8mm.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p8x8_4x8x32_neon_i8mm.h │ │ │ └── kai_matmul_clamp_f32_qai8dxp_qsi4c32p_interface.h │ │ │ ├── matmul_clamp_f32_qai8dxp_qsi4cxp │ │ │ ├── kai_matmul_clamp_f32_qai8dxp1x8_qsi4cxp4x8_1x4x32_neon_dotprod.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp1x8_qsi4cxp4x8_1x4x32_neon_dotprod.h │ │ │ ├── kai_matmul_clamp_f32_qai8dxp1x8_qsi4cxp8x8_1x8x32_neon_dotprod.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp1x8_qsi4cxp8x8_1x8x32_neon_dotprod.h │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x4_qsi4cxp8x4_8x8x32_neon_dotprod.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x4_qsi4cxp8x4_8x8x32_neon_dotprod.h │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp4x4_16x4x32_neon_dotprod.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp4x4_16x4x32_neon_dotprod.h │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp4x8_4x4x32_neon_i8mm.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp4x8_4x4x32_neon_i8mm.h │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp4x8_8x4x32_neon_i8mm.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp4x8_8x4x32_neon_i8mm.h │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp8x8_4x8x32_neon_i8mm.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp8x8_4x8x32_neon_i8mm.h │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp8x8_8x8x32_neon_i8mm.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp8x8_8x8x32_neon_i8mm.h │ │ │ └── kai_matmul_clamp_f32_qai8dxp_qsi4cxp_interface.h │ │ │ ├── matmul_clamp_f32_qai8dxp_qsi8cxp │ │ │ ├── kai_matmul_clamp_f32_qai8dxp1x4_qsi8cxp4x4_1x4_neon_dotprod.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp1x4_qsi8cxp4x4_1x4_neon_dotprod.h │ │ │ ├── kai_matmul_clamp_f32_qai8dxp1x8_qsi8cxp4x8_1x4_neon_dotprod.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp1x8_qsi8cxp4x8_1x4_neon_dotprod.h │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x4_qsi8cxp4x4_16x4_neon_dotprod.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x4_qsi8cxp4x4_16x4_neon_dotprod.h │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi8cxp4x8_16x4_neon_i8mm.c │ │ │ ├── kai_matmul_clamp_f32_qai8dxp4x8_qsi8cxp4x8_16x4_neon_i8mm.h │ │ │ └── kai_matmul_clamp_f32_qai8dxp_qsi8cxp_interface.h │ │ │ ├── matmul_clamp_f32_qsi8d32p_qsi4c32p │ │ │ ├── kai_matmul_clamp_f32_qsi8d32p1vlx4_qsi4c32p4vlx4_1vlx4vl_sme2_mopa.c │ │ │ ├── kai_matmul_clamp_f32_qsi8d32p1vlx4_qsi4c32p4vlx4_1vlx4vl_sme2_mopa.h │ │ │ ├── kai_matmul_clamp_f32_qsi8d32p1x4_qsi4c32p4vlx4_1x4vl_sme2_sdot.c │ │ │ ├── kai_matmul_clamp_f32_qsi8d32p1x4_qsi4c32p4vlx4_1x4vl_sme2_sdot.h │ │ │ ├── kai_matmul_clamp_f32_qsi8d32p1x4_qsi4c32p4x4_1x4_neon_dotprod.c │ │ │ ├── kai_matmul_clamp_f32_qsi8d32p1x4_qsi4c32p4x4_1x4_neon_dotprod.h │ │ │ ├── kai_matmul_clamp_f32_qsi8d32p1x8_qsi4c32p4x8_1x4x32_neon_dotprod.c │ │ │ ├── kai_matmul_clamp_f32_qsi8d32p1x8_qsi4c32p4x8_1x4x32_neon_dotprod.h │ │ │ ├── kai_matmul_clamp_f32_qsi8d32p4x4_qsi4c32p4x4_16x4_neon_dotprod.c │ │ │ ├── kai_matmul_clamp_f32_qsi8d32p4x4_qsi4c32p4x4_16x4_neon_dotprod.h │ │ │ ├── kai_matmul_clamp_f32_qsi8d32p4x8_qsi4c32p4x8_16x4_neon_i8mm.c │ │ │ ├── kai_matmul_clamp_f32_qsi8d32p4x8_qsi4c32p4x8_16x4_neon_i8mm.h │ │ │ ├── kai_matmul_clamp_f32_qsi8d32p4x8_qsi4c32p4x8_8x4x32_neon_i8mm.c │ │ │ ├── kai_matmul_clamp_f32_qsi8d32p4x8_qsi4c32p4x8_8x4x32_neon_i8mm.h │ │ │ └── kai_matmul_clamp_f32_qsi8d32p_qsi4c32p_interface.h │ │ │ ├── matmul_clamp_qai8_qai8p_qsi8cxp │ │ │ ├── kai_matmul_clamp_qai8_qai8p2vlx4_qsi8cxpsb2vlx4_2vlx2vl_sme2_mopa.c │ │ │ ├── kai_matmul_clamp_qai8_qai8p2vlx4_qsi8cxpsb2vlx4_2vlx2vl_sme2_mopa.h │ │ │ └── kai_matmul_clamp_qai8_qai8p_qsi8cxpsb_interface.h │ │ │ └── pack │ │ │ ├── README.md │ │ │ ├── kai_lhs_pack_bf16p8x4_f16_neon.c │ │ │ ├── kai_lhs_pack_bf16p8x4_f16_neon.h │ │ │ ├── kai_lhs_pack_f32p2vlx1_f32_sme.c │ │ │ ├── kai_lhs_pack_f32p2vlx1_f32_sme.h │ │ │ ├── kai_lhs_pack_x16p2vlx2_x16_sme.c │ │ │ ├── kai_lhs_pack_x16p2vlx2_x16_sme.h │ │ │ ├── kai_lhs_pack_x8p2vlx4_x8_sme.c │ │ │ ├── kai_lhs_pack_x8p2vlx4_x8_sme.h │ │ │ ├── kai_lhs_quant_pack_bf16p1x4_f32_neon.c │ │ │ ├── kai_lhs_quant_pack_bf16p1x4_f32_neon.h │ │ │ ├── kai_lhs_quant_pack_bf16p8x4_f32_neon.c │ │ │ ├── kai_lhs_quant_pack_bf16p8x4_f32_neon.h │ │ │ ├── kai_lhs_quant_pack_qai8dxp_f32.c │ │ │ ├── kai_lhs_quant_pack_qai8dxp_f32.h │ │ │ ├── kai_lhs_quant_pack_qsi8d32p_f32.c │ │ │ ├── kai_lhs_quant_pack_qsi8d32p_f32.h │ │ │ ├── kai_lhs_quant_pack_qsi8d32p_f32_neon.c │ │ │ ├── kai_lhs_quant_pack_qsi8d32p_f32_neon.h │ │ │ ├── kai_rhs_pack_kxn_bf16p12x4biasf16_f16_neon.c │ │ │ ├── kai_rhs_pack_kxn_bf16p12x4biasf16_f16_neon.h │ │ │ ├── kai_rhs_pack_kxn_bf16p12x4biasf32_f16_neon.c │ │ │ ├── kai_rhs_pack_kxn_bf16p12x4biasf32_f16_neon.h │ │ │ ├── kai_rhs_pack_kxn_f16p16x1biasf16_f16_f16_neon.c │ │ │ ├── kai_rhs_pack_kxn_f16p16x1biasf16_f16_f16_neon.h │ │ │ ├── kai_rhs_pack_kxn_f32p16vlx1b_f32_f32_sme.c │ │ │ ├── kai_rhs_pack_kxn_f32p16vlx1b_f32_f32_sme.h │ │ │ ├── kai_rhs_pack_kxn_f32p2vlx1biasf32_f32_f32_sme.c │ │ │ ├── kai_rhs_pack_kxn_f32p2vlx1biasf32_f32_f32_sme.h │ │ │ ├── kai_rhs_pack_kxn_f32p8x1biasf32_f32_f32_neon.c │ │ │ ├── kai_rhs_pack_kxn_f32p8x1biasf32_f32_f32_neon.h │ │ │ ├── kai_rhs_pack_kxn_qsi4c32p_qsu4c32s1s0.c │ │ │ ├── kai_rhs_pack_kxn_qsi4c32p_qsu4c32s1s0.h │ │ │ ├── kai_rhs_pack_kxn_qsi4cxp_qs4cxs1s0.c │ │ │ ├── kai_rhs_pack_kxn_qsi4cxp_qs4cxs1s0.h │ │ │ ├── kai_rhs_pack_kxn_qsi8cxp2vlx4sb_qs8cx_f32_i32_sme.c │ │ │ ├── kai_rhs_pack_kxn_qsi8cxp2vlx4sb_qs8cx_f32_i32_sme.h │ │ │ ├── kai_rhs_pack_kxn_qsi8cxp_qsi8cx_neon.c │ │ │ ├── kai_rhs_pack_kxn_qsi8cxp_qsi8cx_neon.h │ │ │ ├── kai_rhs_pack_kxn_x16p2vlx2b_x16_x16_sme.c │ │ │ ├── kai_rhs_pack_kxn_x16p2vlx2b_x16_x16_sme.h │ │ │ ├── kai_rhs_pack_nxk_f32p2vlx1biasf32_f32_f32_sme.c │ │ │ ├── kai_rhs_pack_nxk_f32p2vlx1biasf32_f32_f32_sme.h │ │ │ ├── kai_rhs_pack_nxk_qsi4c32p_qsu4c32s1s0.c │ │ │ ├── kai_rhs_pack_nxk_qsi4c32p_qsu4c32s1s0.h │ │ │ ├── kai_rhs_pack_nxk_qsi4c32ps1s0scalef16_qsu4c32s16s0_neon.c │ │ │ ├── kai_rhs_pack_nxk_qsi4c32ps1s0scalef16_qsu4c32s16s0_neon.h │ │ │ ├── kai_rhs_pack_nxk_qsi4c32pscalef16_qsu4c32s16s0.c │ │ │ ├── kai_rhs_pack_nxk_qsi4c32pscalef16_qsu4c32s16s0.h │ │ │ ├── kai_rhs_pack_nxk_qsi4cxp_qs4cxs1s0.c │ │ │ ├── kai_rhs_pack_nxk_qsi4cxp_qs4cxs1s0.h │ │ │ ├── kai_rhs_pack_nxk_qsi8cxp_qsi8cx_neon.c │ │ │ ├── kai_rhs_pack_nxk_qsi8cxp_qsi8cx_neon.h │ │ │ ├── kai_rhs_pack_nxk_x16p2vlx2b_x16_x16_sme.c │ │ │ ├── kai_rhs_pack_nxk_x16p2vlx2b_x16_x16_sme.h │ │ │ ├── kai_rhs_quant_pack_kxn_bf16p12x4biasf32_f32_neon.c │ │ │ └── kai_rhs_quant_pack_kxn_bf16p12x4biasf32_f32_neon.h │ ├── kai_defs.bzl │ ├── test │ │ ├── BUILD.bazel │ │ ├── common │ │ │ ├── bfloat16.cpp │ │ │ ├── bfloat16.hpp │ │ │ ├── compare.cpp │ │ │ ├── compare.hpp │ │ │ ├── cpu_info.cpp │ │ │ ├── cpu_info.hpp │ │ │ ├── data_format.cpp │ │ │ ├── data_format.hpp │ │ │ ├── data_type.cpp │ │ │ ├── data_type.hpp │ │ │ ├── float16.cpp │ │ │ ├── float16.hpp │ │ │ ├── int4.cpp │ │ │ ├── int4.hpp │ │ │ ├── logging.hpp │ │ │ ├── matmul_test_common.cpp │ │ │ ├── matmul_test_common.hpp │ │ │ ├── matrix_portion.cpp │ │ │ ├── matrix_portion.hpp │ │ │ ├── memory.hpp │ │ │ ├── numeric_limits.hpp │ │ │ ├── printer.cpp │ │ │ ├── printer.hpp │ │ │ ├── rect.cpp │ │ │ ├── rect.hpp │ │ │ ├── round.cpp │ │ │ ├── round.hpp │ │ │ ├── sme.cpp │ │ │ ├── sme.hpp │ │ │ ├── test_suite.hpp │ │ │ └── type_traits.hpp │ │ ├── reference │ │ │ ├── binary_elementwise.cpp │ │ │ ├── binary_elementwise.hpp │ │ │ ├── cast.cpp │ │ │ ├── cast.hpp │ │ │ ├── clamp.cpp │ │ │ ├── clamp.hpp │ │ │ ├── fill.cpp │ │ │ ├── fill.hpp │ │ │ ├── matmul.cpp │ │ │ ├── matmul.hpp │ │ │ ├── matmul_pack.cpp │ │ │ ├── matmul_pack.hpp │ │ │ ├── pack.cpp │ │ │ ├── pack.hpp │ │ │ ├── pad.cpp │ │ │ ├── pad.hpp │ │ │ ├── quantize.cpp │ │ │ ├── quantize.hpp │ │ │ ├── reduce.cpp │ │ │ ├── reduce.hpp │ │ │ ├── reorder.cpp │ │ │ ├── reorder.hpp │ │ │ ├── transpose.cpp │ │ │ └── transpose.hpp │ │ └── tests │ │ │ ├── matmul_clamp_f16_bf16p_bf16p_test.cpp │ │ │ ├── matmul_clamp_f32_bf16p_bf16p_test.cpp │ │ │ ├── matmul_clamp_f32_f32_f32p_test.cpp │ │ │ ├── matmul_clamp_f32_qai8dxp_qsi4c32p_test.cpp │ │ │ ├── matmul_clamp_f32_qai8dxp_qsi4cxp_test.cpp │ │ │ ├── matmul_clamp_f32_qai8dxp_qsi8cxp_test.cpp │ │ │ ├── matmul_clamp_f32_qsi8d32p_qsi4c32p_test.cpp │ │ │ ├── matmul_clamp_qai8_qai8p_qsi8cxp_test.cpp │ │ │ └── matmul_test.cpp │ ├── third_party │ │ ├── benchmark-v1.8.4.zip │ │ ├── benchmark-v1.8.4.zip.license │ │ ├── googletest-v1.14.0.zip │ │ └── googletest-v1.14.0.zip.license │ └── tools │ │ └── pre-commit │ │ └── signedoff_checker.py └── perfetto │ ├── perfetto.cc │ └── perfetto.h └── utils ├── BUILD.bazel ├── CommonGraphOptions.cpp ├── CommonGraphOptions.h ├── GraphUtils.cpp ├── GraphUtils.h ├── ImageLoader.h ├── TypePrinter.h ├── Utils.cpp ├── Utils.h └── command_line ├── CommandLineOptions.h ├── CommandLineParser.h ├── EnumListOption.h ├── EnumOption.h ├── ListOption.h ├── Option.h ├── SimpleOption.h └── ToggleOption.h /.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/.bazelrc -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/.github/issue_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/.gitignore -------------------------------------------------------------------------------- /.mdl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/.mdl.rb -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/Android.bp -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /CMakePresets.json.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/CMakePresets.json.license -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSES/Apache-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/LICENSES/Apache-2.0.txt -------------------------------------------------------------------------------- /LICENSES/BSD-3-Clause.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/LICENSES/BSD-3-Clause.txt -------------------------------------------------------------------------------- /LICENSES/MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/LICENSES/MIT.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/README.md -------------------------------------------------------------------------------- /REUSE.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/REUSE.toml -------------------------------------------------------------------------------- /SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/SConscript -------------------------------------------------------------------------------- /SConstruct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/SConstruct -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/SECURITY.md -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/WORKSPACE -------------------------------------------------------------------------------- /arm_compute/Acl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/Acl.h -------------------------------------------------------------------------------- /arm_compute/Acl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/Acl.hpp -------------------------------------------------------------------------------- /arm_compute/AclDescriptors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/AclDescriptors.h -------------------------------------------------------------------------------- /arm_compute/AclEntrypoints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/AclEntrypoints.h -------------------------------------------------------------------------------- /arm_compute/AclOpenClExt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/AclOpenClExt.h -------------------------------------------------------------------------------- /arm_compute/AclOperators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/AclOperators.h -------------------------------------------------------------------------------- /arm_compute/AclTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/AclTypes.h -------------------------------------------------------------------------------- /arm_compute/AclUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/AclUtils.h -------------------------------------------------------------------------------- /arm_compute/AclVersion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/AclVersion.h -------------------------------------------------------------------------------- /arm_compute/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/BUILD.bazel -------------------------------------------------------------------------------- /arm_compute/core/CL/CLDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/CL/CLDevice.h -------------------------------------------------------------------------------- /arm_compute/core/CL/CLHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/CL/CLHelpers.h -------------------------------------------------------------------------------- /arm_compute/core/CL/CLTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/CL/CLTypes.h -------------------------------------------------------------------------------- /arm_compute/core/CL/ICLArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/CL/ICLArray.h -------------------------------------------------------------------------------- /arm_compute/core/CL/ICLTensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/CL/ICLTensor.h -------------------------------------------------------------------------------- /arm_compute/core/CL/OpenCL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/CL/OpenCL.h -------------------------------------------------------------------------------- /arm_compute/core/CPP/CPPKernels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/CPP/CPPKernels.h -------------------------------------------------------------------------------- /arm_compute/core/CPP/CPPTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/CPP/CPPTypes.h -------------------------------------------------------------------------------- /arm_compute/core/CPP/ICPPKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/CPP/ICPPKernel.h -------------------------------------------------------------------------------- /arm_compute/core/Coordinates.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Coordinates.h -------------------------------------------------------------------------------- /arm_compute/core/CoreTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/CoreTypes.h -------------------------------------------------------------------------------- /arm_compute/core/Dimensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Dimensions.h -------------------------------------------------------------------------------- /arm_compute/core/Error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Error.h -------------------------------------------------------------------------------- /arm_compute/core/GPUTarget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/GPUTarget.h -------------------------------------------------------------------------------- /arm_compute/core/Helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Helpers.h -------------------------------------------------------------------------------- /arm_compute/core/Helpers.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Helpers.inl -------------------------------------------------------------------------------- /arm_compute/core/IAccessWindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/IAccessWindow.h -------------------------------------------------------------------------------- /arm_compute/core/IArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/IArray.h -------------------------------------------------------------------------------- /arm_compute/core/IDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/IDevice.h -------------------------------------------------------------------------------- /arm_compute/core/IKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/IKernel.h -------------------------------------------------------------------------------- /arm_compute/core/ITensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/ITensor.h -------------------------------------------------------------------------------- /arm_compute/core/ITensorInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/ITensorInfo.h -------------------------------------------------------------------------------- /arm_compute/core/ITensorPack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/ITensorPack.h -------------------------------------------------------------------------------- /arm_compute/core/Log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Log.h -------------------------------------------------------------------------------- /arm_compute/core/PixelValue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/PixelValue.h -------------------------------------------------------------------------------- /arm_compute/core/QuantizationInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/QuantizationInfo.h -------------------------------------------------------------------------------- /arm_compute/core/Rounding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Rounding.h -------------------------------------------------------------------------------- /arm_compute/core/Size2D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Size2D.h -------------------------------------------------------------------------------- /arm_compute/core/Size3D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Size3D.h -------------------------------------------------------------------------------- /arm_compute/core/Steps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Steps.h -------------------------------------------------------------------------------- /arm_compute/core/Strides.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Strides.h -------------------------------------------------------------------------------- /arm_compute/core/SubTensorInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/SubTensorInfo.h -------------------------------------------------------------------------------- /arm_compute/core/TensorInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/TensorInfo.h -------------------------------------------------------------------------------- /arm_compute/core/TensorShape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/TensorShape.h -------------------------------------------------------------------------------- /arm_compute/core/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Types.h -------------------------------------------------------------------------------- /arm_compute/core/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Utils.h -------------------------------------------------------------------------------- /arm_compute/core/Validate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Validate.h -------------------------------------------------------------------------------- /arm_compute/core/Version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Version.h -------------------------------------------------------------------------------- /arm_compute/core/Window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Window.h -------------------------------------------------------------------------------- /arm_compute/core/Window.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/Window.inl -------------------------------------------------------------------------------- /arm_compute/core/WindowIterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/WindowIterator.h -------------------------------------------------------------------------------- /arm_compute/core/utils/math/Math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/core/utils/math/Math.h -------------------------------------------------------------------------------- /arm_compute/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph.h -------------------------------------------------------------------------------- /arm_compute/graph/Edge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/Edge.h -------------------------------------------------------------------------------- /arm_compute/graph/Graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/Graph.h -------------------------------------------------------------------------------- /arm_compute/graph/GraphBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/GraphBuilder.h -------------------------------------------------------------------------------- /arm_compute/graph/GraphContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/GraphContext.h -------------------------------------------------------------------------------- /arm_compute/graph/GraphManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/GraphManager.h -------------------------------------------------------------------------------- /arm_compute/graph/IDeviceBackend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/IDeviceBackend.h -------------------------------------------------------------------------------- /arm_compute/graph/IGraphMutator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/IGraphMutator.h -------------------------------------------------------------------------------- /arm_compute/graph/IGraphPrinter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/IGraphPrinter.h -------------------------------------------------------------------------------- /arm_compute/graph/INode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/INode.h -------------------------------------------------------------------------------- /arm_compute/graph/INodeVisitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/INodeVisitor.h -------------------------------------------------------------------------------- /arm_compute/graph/ITensorAccessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/ITensorAccessor.h -------------------------------------------------------------------------------- /arm_compute/graph/ITensorHandle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/ITensorHandle.h -------------------------------------------------------------------------------- /arm_compute/graph/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/Logger.h -------------------------------------------------------------------------------- /arm_compute/graph/PassManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/PassManager.h -------------------------------------------------------------------------------- /arm_compute/graph/Tensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/Tensor.h -------------------------------------------------------------------------------- /arm_compute/graph/TypeLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/TypeLoader.h -------------------------------------------------------------------------------- /arm_compute/graph/TypePrinter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/TypePrinter.h -------------------------------------------------------------------------------- /arm_compute/graph/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/Types.h -------------------------------------------------------------------------------- /arm_compute/graph/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/Utils.h -------------------------------------------------------------------------------- /arm_compute/graph/Workload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/Workload.h -------------------------------------------------------------------------------- /arm_compute/graph/backends/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/backends/Utils.h -------------------------------------------------------------------------------- /arm_compute/graph/frontend/ILayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/frontend/ILayer.h -------------------------------------------------------------------------------- /arm_compute/graph/frontend/Layers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/frontend/Layers.h -------------------------------------------------------------------------------- /arm_compute/graph/frontend/Stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/frontend/Stream.h -------------------------------------------------------------------------------- /arm_compute/graph/frontend/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/frontend/Types.h -------------------------------------------------------------------------------- /arm_compute/graph/nodes/ConstNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/nodes/ConstNode.h -------------------------------------------------------------------------------- /arm_compute/graph/nodes/DummyNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/nodes/DummyNode.h -------------------------------------------------------------------------------- /arm_compute/graph/nodes/InputNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/nodes/InputNode.h -------------------------------------------------------------------------------- /arm_compute/graph/nodes/Nodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/nodes/Nodes.h -------------------------------------------------------------------------------- /arm_compute/graph/nodes/NodesFwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/graph/nodes/NodesFwd.h -------------------------------------------------------------------------------- /arm_compute/runtime/Allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/Allocator.h -------------------------------------------------------------------------------- /arm_compute/runtime/Array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/Array.h -------------------------------------------------------------------------------- /arm_compute/runtime/CL/CLArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/CL/CLArray.h -------------------------------------------------------------------------------- /arm_compute/runtime/CL/CLHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/CL/CLHelpers.h -------------------------------------------------------------------------------- /arm_compute/runtime/CL/CLMemory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/CL/CLMemory.h -------------------------------------------------------------------------------- /arm_compute/runtime/CL/CLTensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/CL/CLTensor.h -------------------------------------------------------------------------------- /arm_compute/runtime/CL/CLTuner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/CL/CLTuner.h -------------------------------------------------------------------------------- /arm_compute/runtime/CL/CLTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/CL/CLTypes.h -------------------------------------------------------------------------------- /arm_compute/runtime/CL/ICLTuner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/CL/ICLTuner.h -------------------------------------------------------------------------------- /arm_compute/runtime/CL/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/CL/Utils.h -------------------------------------------------------------------------------- /arm_compute/runtime/IAllocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/IAllocator.h -------------------------------------------------------------------------------- /arm_compute/runtime/IAssetManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/IAssetManager.h -------------------------------------------------------------------------------- /arm_compute/runtime/IFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/IFunction.h -------------------------------------------------------------------------------- /arm_compute/runtime/IMemory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/IMemory.h -------------------------------------------------------------------------------- /arm_compute/runtime/IMemoryGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/IMemoryGroup.h -------------------------------------------------------------------------------- /arm_compute/runtime/IMemoryPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/IMemoryPool.h -------------------------------------------------------------------------------- /arm_compute/runtime/IMemoryRegion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/IMemoryRegion.h -------------------------------------------------------------------------------- /arm_compute/runtime/IOperator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/IOperator.h -------------------------------------------------------------------------------- /arm_compute/runtime/IPoolManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/IPoolManager.h -------------------------------------------------------------------------------- /arm_compute/runtime/IScheduler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/IScheduler.h -------------------------------------------------------------------------------- /arm_compute/runtime/Memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/Memory.h -------------------------------------------------------------------------------- /arm_compute/runtime/MemoryGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/MemoryGroup.h -------------------------------------------------------------------------------- /arm_compute/runtime/MemoryRegion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/MemoryRegion.h -------------------------------------------------------------------------------- /arm_compute/runtime/OperatorList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/OperatorList.h -------------------------------------------------------------------------------- /arm_compute/runtime/PoolManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/PoolManager.h -------------------------------------------------------------------------------- /arm_compute/runtime/Scheduler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/Scheduler.h -------------------------------------------------------------------------------- /arm_compute/runtime/SubTensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/SubTensor.h -------------------------------------------------------------------------------- /arm_compute/runtime/Tensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/Tensor.h -------------------------------------------------------------------------------- /arm_compute/runtime/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/arm_compute/runtime/Types.h -------------------------------------------------------------------------------- /cmake/ArmComputeConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/cmake/ArmComputeConfig.cmake.in -------------------------------------------------------------------------------- /cmake/compilers/clang.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/cmake/compilers/clang.cmake -------------------------------------------------------------------------------- /cmake/compilers/gcc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/cmake/compilers/gcc.cmake -------------------------------------------------------------------------------- /cmake/compilers/setup.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/cmake/compilers/setup.cmake -------------------------------------------------------------------------------- /cmake/configurations.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/cmake/configurations.cmake -------------------------------------------------------------------------------- /cmake/version.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/cmake/version.cmake -------------------------------------------------------------------------------- /data/images/opticalflow_new.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/data/images/opticalflow_new.pgm -------------------------------------------------------------------------------- /data/images/opticalflow_old.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/data/images/opticalflow_old.pgm -------------------------------------------------------------------------------- /docs/ComputeLibrary.dir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/docs/ComputeLibrary.dir -------------------------------------------------------------------------------- /docs/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/docs/Doxyfile -------------------------------------------------------------------------------- /docs/DoxygenLayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/docs/DoxygenLayout.xml -------------------------------------------------------------------------------- /docs/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/docs/header.html -------------------------------------------------------------------------------- /docs/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/docs/stylesheet.css -------------------------------------------------------------------------------- /docs/user_guide/advanced.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/docs/user_guide/advanced.dox -------------------------------------------------------------------------------- /docs/user_guide/data_layout.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/docs/user_guide/data_layout.dox -------------------------------------------------------------------------------- /docs/user_guide/data_type.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/docs/user_guide/data_type.dox -------------------------------------------------------------------------------- /docs/user_guide/dynamic_shape.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/docs/user_guide/dynamic_shape.dox -------------------------------------------------------------------------------- /docs/user_guide/errata.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/docs/user_guide/errata.dox -------------------------------------------------------------------------------- /docs/user_guide/introduction.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/docs/user_guide/introduction.dox -------------------------------------------------------------------------------- /docs/user_guide/library.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/docs/user_guide/library.dox -------------------------------------------------------------------------------- /docs/user_guide/operator_list.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/docs/user_guide/operator_list.dox -------------------------------------------------------------------------------- /docs/user_guide/profiling.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/docs/user_guide/profiling.dox -------------------------------------------------------------------------------- /docs/user_guide/tests.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/docs/user_guide/tests.dox -------------------------------------------------------------------------------- /examples/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/BUILD.bazel -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/SConscript -------------------------------------------------------------------------------- /examples/cl_cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/cl_cache.cpp -------------------------------------------------------------------------------- /examples/cl_sgemm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/cl_sgemm.cpp -------------------------------------------------------------------------------- /examples/gemm_tuner/GemmTuner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/gemm_tuner/GemmTuner.py -------------------------------------------------------------------------------- /examples/gemm_tuner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/gemm_tuner/README.md -------------------------------------------------------------------------------- /examples/graph_alexnet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_alexnet.cpp -------------------------------------------------------------------------------- /examples/graph_edsr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_edsr.cpp -------------------------------------------------------------------------------- /examples/graph_edsr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_edsr.h -------------------------------------------------------------------------------- /examples/graph_googlenet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_googlenet.cpp -------------------------------------------------------------------------------- /examples/graph_inception_v3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_inception_v3.cpp -------------------------------------------------------------------------------- /examples/graph_inception_v4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_inception_v4.cpp -------------------------------------------------------------------------------- /examples/graph_lenet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_lenet.cpp -------------------------------------------------------------------------------- /examples/graph_mobilenet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_mobilenet.cpp -------------------------------------------------------------------------------- /examples/graph_mobilenet_v2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_mobilenet_v2.cpp -------------------------------------------------------------------------------- /examples/graph_resnet12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_resnet12.cpp -------------------------------------------------------------------------------- /examples/graph_resnet50.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_resnet50.cpp -------------------------------------------------------------------------------- /examples/graph_resnet_v2_50.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_resnet_v2_50.cpp -------------------------------------------------------------------------------- /examples/graph_resnext50.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_resnext50.cpp -------------------------------------------------------------------------------- /examples/graph_shufflenet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_shufflenet.cpp -------------------------------------------------------------------------------- /examples/graph_squeezenet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_squeezenet.cpp -------------------------------------------------------------------------------- /examples/graph_squeezenet_v1_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_squeezenet_v1_1.cpp -------------------------------------------------------------------------------- /examples/graph_srcnn955.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_srcnn955.cpp -------------------------------------------------------------------------------- /examples/graph_ssd_mobilenet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_ssd_mobilenet.cpp -------------------------------------------------------------------------------- /examples/graph_vgg16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_vgg16.cpp -------------------------------------------------------------------------------- /examples/graph_vgg19.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_vgg19.cpp -------------------------------------------------------------------------------- /examples/graph_vgg_vdsr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_vgg_vdsr.cpp -------------------------------------------------------------------------------- /examples/graph_yolov3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/graph_yolov3.cpp -------------------------------------------------------------------------------- /examples/neon_cnn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/neon_cnn.cpp -------------------------------------------------------------------------------- /examples/neon_convolution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/neon_convolution.cpp -------------------------------------------------------------------------------- /examples/neon_copy_objects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/neon_copy_objects.cpp -------------------------------------------------------------------------------- /examples/neon_deconvolution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/neon_deconvolution.cpp -------------------------------------------------------------------------------- /examples/neon_gemm_lowp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/neon_gemm_lowp.cpp -------------------------------------------------------------------------------- /examples/neon_gemm_qasymm8.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/neon_gemm_qasymm8.cpp -------------------------------------------------------------------------------- /examples/neon_gemm_s8_f32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/neon_gemm_s8_f32.cpp -------------------------------------------------------------------------------- /examples/neon_matmul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/neon_matmul.cpp -------------------------------------------------------------------------------- /examples/neon_permute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/neon_permute.cpp -------------------------------------------------------------------------------- /examples/neon_scale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/neon_scale.cpp -------------------------------------------------------------------------------- /examples/neon_sgemm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/examples/neon_sgemm.cpp -------------------------------------------------------------------------------- /filedefs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/filedefs.json -------------------------------------------------------------------------------- /filelist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/filelist.json -------------------------------------------------------------------------------- /include/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/BUILD.bazel -------------------------------------------------------------------------------- /include/CL/cl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/CL/cl.h -------------------------------------------------------------------------------- /include/CL/cl_d3d10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/CL/cl_d3d10.h -------------------------------------------------------------------------------- /include/CL/cl_d3d11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/CL/cl_d3d11.h -------------------------------------------------------------------------------- /include/CL/cl_dx9_media_sharing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/CL/cl_dx9_media_sharing.h -------------------------------------------------------------------------------- /include/CL/cl_egl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/CL/cl_egl.h -------------------------------------------------------------------------------- /include/CL/cl_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/CL/cl_ext.h -------------------------------------------------------------------------------- /include/CL/cl_ext_intel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/CL/cl_ext_intel.h -------------------------------------------------------------------------------- /include/CL/cl_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/CL/cl_gl.h -------------------------------------------------------------------------------- /include/CL/cl_gl_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/CL/cl_gl_ext.h -------------------------------------------------------------------------------- /include/CL/cl_half.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/CL/cl_half.h -------------------------------------------------------------------------------- /include/CL/cl_icd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/CL/cl_icd.h -------------------------------------------------------------------------------- /include/CL/cl_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/CL/cl_platform.h -------------------------------------------------------------------------------- /include/CL/cl_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/CL/cl_version.h -------------------------------------------------------------------------------- /include/CL/opencl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/CL/opencl.h -------------------------------------------------------------------------------- /include/CL/opencl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/CL/opencl.hpp -------------------------------------------------------------------------------- /include/REUSE.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/REUSE.toml -------------------------------------------------------------------------------- /include/half/ChangeLog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/half/ChangeLog.txt -------------------------------------------------------------------------------- /include/half/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/half/LICENSE.txt -------------------------------------------------------------------------------- /include/half/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/half/README.txt -------------------------------------------------------------------------------- /include/half/half.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/half/half.hpp -------------------------------------------------------------------------------- /include/libnpy/npy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/libnpy/npy.hpp -------------------------------------------------------------------------------- /include/stb/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/include/stb/stb_image.h -------------------------------------------------------------------------------- /python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/python/pyproject.toml -------------------------------------------------------------------------------- /python/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/python/requirements.txt -------------------------------------------------------------------------------- /scripts/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/BUILD.bazel -------------------------------------------------------------------------------- /scripts/add_copyright.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/add_copyright.py -------------------------------------------------------------------------------- /scripts/check_bad_style.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/check_bad_style.sh -------------------------------------------------------------------------------- /scripts/check_header_guards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/check_header_guards.py -------------------------------------------------------------------------------- /scripts/clang-tidy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/clang-tidy.h -------------------------------------------------------------------------------- /scripts/clang-tidy.h.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/clang-tidy.h.license -------------------------------------------------------------------------------- /scripts/clang_tidy_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/clang_tidy_rules.py -------------------------------------------------------------------------------- /scripts/copyright_eula.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/copyright_eula.txt -------------------------------------------------------------------------------- /scripts/copyright_mit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/copyright_mit.txt -------------------------------------------------------------------------------- /scripts/ensure_single_eol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/ensure_single_eol.py -------------------------------------------------------------------------------- /scripts/format_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/format_code.py -------------------------------------------------------------------------------- /scripts/format_doxygen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/format_doxygen.py -------------------------------------------------------------------------------- /scripts/generate_android_bp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/generate_android_bp.py -------------------------------------------------------------------------------- /scripts/generate_build_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/generate_build_files.py -------------------------------------------------------------------------------- /scripts/generate_documentation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/generate_documentation.sh -------------------------------------------------------------------------------- /scripts/modules/Shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/modules/Shell.py -------------------------------------------------------------------------------- /scripts/print_version_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/print_version_file.py -------------------------------------------------------------------------------- /scripts/update_supported_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/scripts/update_supported_ops.py -------------------------------------------------------------------------------- /src/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/BUILD.bazel -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/c/AclContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/c/AclContext.cpp -------------------------------------------------------------------------------- /src/c/AclOperator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/c/AclOperator.cpp -------------------------------------------------------------------------------- /src/c/AclQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/c/AclQueue.cpp -------------------------------------------------------------------------------- /src/c/AclTensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/c/AclTensor.cpp -------------------------------------------------------------------------------- /src/c/AclTensorPack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/c/AclTensorPack.cpp -------------------------------------------------------------------------------- /src/c/AclVersion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/c/AclVersion.cpp -------------------------------------------------------------------------------- /src/c/cl/AclOpenClExt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/c/cl/AclOpenClExt.cpp -------------------------------------------------------------------------------- /src/c/operators/AclActivation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/c/operators/AclActivation.cpp -------------------------------------------------------------------------------- /src/common/AllocatorWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/AllocatorWrapper.cpp -------------------------------------------------------------------------------- /src/common/AllocatorWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/AllocatorWrapper.h -------------------------------------------------------------------------------- /src/common/IContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/IContext.h -------------------------------------------------------------------------------- /src/common/IOperator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/IOperator.cpp -------------------------------------------------------------------------------- /src/common/IOperator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/IOperator.h -------------------------------------------------------------------------------- /src/common/IQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/IQueue.h -------------------------------------------------------------------------------- /src/common/ITensorV2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/ITensorV2.cpp -------------------------------------------------------------------------------- /src/common/ITensorV2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/ITensorV2.h -------------------------------------------------------------------------------- /src/common/TensorPack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/TensorPack.cpp -------------------------------------------------------------------------------- /src/common/TensorPack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/TensorPack.h -------------------------------------------------------------------------------- /src/common/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/Types.h -------------------------------------------------------------------------------- /src/common/cpuinfo/CpuInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/cpuinfo/CpuInfo.cpp -------------------------------------------------------------------------------- /src/common/cpuinfo/CpuInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/cpuinfo/CpuInfo.h -------------------------------------------------------------------------------- /src/common/cpuinfo/CpuIsaInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/cpuinfo/CpuIsaInfo.cpp -------------------------------------------------------------------------------- /src/common/cpuinfo/CpuIsaInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/cpuinfo/CpuIsaInfo.h -------------------------------------------------------------------------------- /src/common/cpuinfo/CpuModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/cpuinfo/CpuModel.cpp -------------------------------------------------------------------------------- /src/common/cpuinfo/CpuModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/cpuinfo/CpuModel.h -------------------------------------------------------------------------------- /src/common/utils/LegacySupport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/utils/LegacySupport.cpp -------------------------------------------------------------------------------- /src/common/utils/LegacySupport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/utils/LegacySupport.h -------------------------------------------------------------------------------- /src/common/utils/Log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/utils/Log.h -------------------------------------------------------------------------------- /src/common/utils/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/utils/Macros.h -------------------------------------------------------------------------------- /src/common/utils/Object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/utils/Object.h -------------------------------------------------------------------------------- /src/common/utils/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/utils/Utils.h -------------------------------------------------------------------------------- /src/common/utils/Validate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/common/utils/Validate.h -------------------------------------------------------------------------------- /src/core/AccessWindowAutoPadding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/AccessWindowAutoPadding.h -------------------------------------------------------------------------------- /src/core/AccessWindowStatic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/AccessWindowStatic.cpp -------------------------------------------------------------------------------- /src/core/AccessWindowStatic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/AccessWindowStatic.h -------------------------------------------------------------------------------- /src/core/AccessWindowTranspose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/AccessWindowTranspose.cpp -------------------------------------------------------------------------------- /src/core/AccessWindowTranspose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/AccessWindowTranspose.h -------------------------------------------------------------------------------- /src/core/CL/CLCompileContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/CLCompileContext.cpp -------------------------------------------------------------------------------- /src/core/CL/CLHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/CLHelpers.cpp -------------------------------------------------------------------------------- /src/core/CL/CLKernelLibrary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/CLKernelLibrary.cpp -------------------------------------------------------------------------------- /src/core/CL/CLKernels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/CLKernels.h -------------------------------------------------------------------------------- /src/core/CL/CLUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/CLUtils.cpp -------------------------------------------------------------------------------- /src/core/CL/CLUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/CLUtils.h -------------------------------------------------------------------------------- /src/core/CL/CLValidate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/CLValidate.h -------------------------------------------------------------------------------- /src/core/CL/DefaultLWSHeuristics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/DefaultLWSHeuristics.h -------------------------------------------------------------------------------- /src/core/CL/ICLKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/ICLKernel.cpp -------------------------------------------------------------------------------- /src/core/CL/ICLKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/ICLKernel.h -------------------------------------------------------------------------------- /src/core/CL/ICLSimple2DKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/ICLSimple2DKernel.cpp -------------------------------------------------------------------------------- /src/core/CL/ICLSimple2DKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/ICLSimple2DKernel.h -------------------------------------------------------------------------------- /src/core/CL/ICLSimple3DKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/ICLSimple3DKernel.cpp -------------------------------------------------------------------------------- /src/core/CL/ICLSimple3DKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/ICLSimple3DKernel.h -------------------------------------------------------------------------------- /src/core/CL/ICLSimpleKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/ICLSimpleKernel.cpp -------------------------------------------------------------------------------- /src/core/CL/ICLSimpleKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/ICLSimpleKernel.h -------------------------------------------------------------------------------- /src/core/CL/ICLTensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/ICLTensor.cpp -------------------------------------------------------------------------------- /src/core/CL/OpenCL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/OpenCL.cpp -------------------------------------------------------------------------------- /src/core/CL/cl_kernels/helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/cl_kernels/helpers.h -------------------------------------------------------------------------------- /src/core/CL/cl_kernels/repeat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/cl_kernels/repeat.h -------------------------------------------------------------------------------- /src/core/CL/cl_kernels/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/cl_kernels/types.h -------------------------------------------------------------------------------- /src/core/CL/kernels/CLRangeKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/kernels/CLRangeKernel.h -------------------------------------------------------------------------------- /src/core/CL/kernels/CLTileKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CL/kernels/CLTileKernel.h -------------------------------------------------------------------------------- /src/core/CPP/CPPTypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CPP/CPPTypes.cpp -------------------------------------------------------------------------------- /src/core/CPP/Validate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/CPP/Validate.h -------------------------------------------------------------------------------- /src/core/Error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/Error.cpp -------------------------------------------------------------------------------- /src/core/GPUTarget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/GPUTarget.cpp -------------------------------------------------------------------------------- /src/core/Helpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/Helpers.cpp -------------------------------------------------------------------------------- /src/core/IAccessWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/IAccessWindow.cpp -------------------------------------------------------------------------------- /src/core/IKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/IKernel.cpp -------------------------------------------------------------------------------- /src/core/ITensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/ITensor.cpp -------------------------------------------------------------------------------- /src/core/ITensorPack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/ITensorPack.cpp -------------------------------------------------------------------------------- /src/core/KernelTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/KernelTypes.h -------------------------------------------------------------------------------- /src/core/NEON/INEKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/INEKernel.h -------------------------------------------------------------------------------- /src/core/NEON/NEAsymm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/NEAsymm.h -------------------------------------------------------------------------------- /src/core/NEON/NEAsymm.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/NEAsymm.inl -------------------------------------------------------------------------------- /src/core/NEON/NEFixedPoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/NEFixedPoint.h -------------------------------------------------------------------------------- /src/core/NEON/NEFixedPoint.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/NEFixedPoint.inl -------------------------------------------------------------------------------- /src/core/NEON/NEKernels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/NEKernels.h -------------------------------------------------------------------------------- /src/core/NEON/NEMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/NEMath.h -------------------------------------------------------------------------------- /src/core/NEON/NEMath.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/NEMath.inl -------------------------------------------------------------------------------- /src/core/NEON/NESymm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/NESymm.h -------------------------------------------------------------------------------- /src/core/NEON/SVE2Math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/SVE2Math.h -------------------------------------------------------------------------------- /src/core/NEON/SVE2Math.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/SVE2Math.inl -------------------------------------------------------------------------------- /src/core/NEON/SVEAsymm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/SVEAsymm.h -------------------------------------------------------------------------------- /src/core/NEON/SVEAsymm.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/SVEAsymm.inl -------------------------------------------------------------------------------- /src/core/NEON/SVEMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/SVEMath.h -------------------------------------------------------------------------------- /src/core/NEON/SVEMath.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/SVEMath.inl -------------------------------------------------------------------------------- /src/core/NEON/SVESymm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/SVESymm.h -------------------------------------------------------------------------------- /src/core/NEON/wrapper/scalar/add.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/wrapper/scalar/add.h -------------------------------------------------------------------------------- /src/core/NEON/wrapper/scalar/sub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/wrapper/scalar/sub.h -------------------------------------------------------------------------------- /src/core/NEON/wrapper/svtraits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/wrapper/svtraits.h -------------------------------------------------------------------------------- /src/core/NEON/wrapper/traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/wrapper/traits.h -------------------------------------------------------------------------------- /src/core/NEON/wrapper/wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/NEON/wrapper/wrapper.h -------------------------------------------------------------------------------- /src/core/Rounding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/Rounding.cpp -------------------------------------------------------------------------------- /src/core/Size2D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/Size2D.cpp -------------------------------------------------------------------------------- /src/core/Size3D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/Size3D.cpp -------------------------------------------------------------------------------- /src/core/SubTensorInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/SubTensorInfo.cpp -------------------------------------------------------------------------------- /src/core/TensorInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/TensorInfo.cpp -------------------------------------------------------------------------------- /src/core/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/Utils.cpp -------------------------------------------------------------------------------- /src/core/Validate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/Validate.cpp -------------------------------------------------------------------------------- /src/core/Version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/Version.cpp -------------------------------------------------------------------------------- /src/core/common/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/common/Macros.h -------------------------------------------------------------------------------- /src/core/common/Registrars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/common/Registrars.h -------------------------------------------------------------------------------- /src/core/helpers/LUTManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/helpers/LUTManager.cpp -------------------------------------------------------------------------------- /src/core/helpers/LUTManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/helpers/LUTManager.h -------------------------------------------------------------------------------- /src/core/helpers/MemoryHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/helpers/MemoryHelpers.h -------------------------------------------------------------------------------- /src/core/helpers/PoolingHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/helpers/PoolingHelpers.h -------------------------------------------------------------------------------- /src/core/helpers/ScaleHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/helpers/ScaleHelpers.h -------------------------------------------------------------------------------- /src/core/helpers/SoftmaxHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/helpers/SoftmaxHelpers.cpp -------------------------------------------------------------------------------- /src/core/helpers/SoftmaxHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/helpers/SoftmaxHelpers.h -------------------------------------------------------------------------------- /src/core/helpers/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/helpers/Utils.cpp -------------------------------------------------------------------------------- /src/core/helpers/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/helpers/Utils.h -------------------------------------------------------------------------------- /src/core/helpers/WindowHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/helpers/WindowHelpers.cpp -------------------------------------------------------------------------------- /src/core/helpers/WindowHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/helpers/WindowHelpers.h -------------------------------------------------------------------------------- /src/core/utils/AssemblyUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/AssemblyUtils.cpp -------------------------------------------------------------------------------- /src/core/utils/AssemblyUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/AssemblyUtils.h -------------------------------------------------------------------------------- /src/core/utils/DataLayoutUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/DataLayoutUtils.cpp -------------------------------------------------------------------------------- /src/core/utils/DataTypeUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/DataTypeUtils.cpp -------------------------------------------------------------------------------- /src/core/utils/FormatUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/FormatUtils.cpp -------------------------------------------------------------------------------- /src/core/utils/Math.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/Math.cpp -------------------------------------------------------------------------------- /src/core/utils/Math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/Math.h -------------------------------------------------------------------------------- /src/core/utils/ScaleUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/ScaleUtils.cpp -------------------------------------------------------------------------------- /src/core/utils/ScaleUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/ScaleUtils.h -------------------------------------------------------------------------------- /src/core/utils/StringUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/StringUtils.cpp -------------------------------------------------------------------------------- /src/core/utils/helpers/bit_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/helpers/bit_ops.h -------------------------------------------------------------------------------- /src/core/utils/helpers/fft.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/helpers/fft.cpp -------------------------------------------------------------------------------- /src/core/utils/helpers/fft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/helpers/fft.h -------------------------------------------------------------------------------- /src/core/utils/helpers/float_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/helpers/float_ops.h -------------------------------------------------------------------------------- /src/core/utils/io/FileHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/io/FileHandler.cpp -------------------------------------------------------------------------------- /src/core/utils/logging/Helpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/logging/Helpers.cpp -------------------------------------------------------------------------------- /src/core/utils/logging/Logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/logging/Logger.cpp -------------------------------------------------------------------------------- /src/core/utils/misc/MMappedFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/core/utils/misc/MMappedFile.cpp -------------------------------------------------------------------------------- /src/cpu/CpuContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/CpuContext.cpp -------------------------------------------------------------------------------- /src/cpu/CpuContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/CpuContext.h -------------------------------------------------------------------------------- /src/cpu/CpuQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/CpuQueue.cpp -------------------------------------------------------------------------------- /src/cpu/CpuQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/CpuQueue.h -------------------------------------------------------------------------------- /src/cpu/CpuTensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/CpuTensor.cpp -------------------------------------------------------------------------------- /src/cpu/CpuTensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/CpuTensor.h -------------------------------------------------------------------------------- /src/cpu/CpuTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/CpuTypes.h -------------------------------------------------------------------------------- /src/cpu/ICpuKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/ICpuKernel.h -------------------------------------------------------------------------------- /src/cpu/ICpuOperator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/ICpuOperator.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuAddKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuAddKernel.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/CpuAddKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuAddKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuCastKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuCastKernel.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/CpuCastKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuCastKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuCol2ImKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuCol2ImKernel.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/CpuCol2ImKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuCol2ImKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuCopyKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuCopyKernel.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/CpuCopyKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuCopyKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuFillKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuFillKernel.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/CpuFillKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuFillKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuFloorKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuFloorKernel.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/CpuFloorKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuFloorKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuIm2ColKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuIm2ColKernel.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/CpuIm2ColKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuIm2ColKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuMulKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuMulKernel.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/CpuMulKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuMulKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuPermuteKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuPermuteKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuPool2dKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuPool2dKernel.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/CpuPool2dKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuPool2dKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuPool3dKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuPool3dKernel.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/CpuPool3dKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuPool3dKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuQuantizeKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuQuantizeKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuReshapeKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuReshapeKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuScaleKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuScaleKernel.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/CpuScaleKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuScaleKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuScatterKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuScatterKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuSoftmaxKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuSoftmaxKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/CpuSubKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuSubKernel.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/CpuSubKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/CpuSubKernel.h -------------------------------------------------------------------------------- /src/cpu/kernels/activation/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/activation/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/add/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/add/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/addmuladd/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/addmuladd/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/cast/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/cast/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/conv3d/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/conv3d/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/crop/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/crop/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/directconv2d/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/directconv2d/impl.h -------------------------------------------------------------------------------- /src/cpu/kernels/directconv2d/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/directconv2d/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/floor/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/floor/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/floor/neon/fp16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/floor/neon/fp16.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/floor/neon/fp32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/floor/neon/fp32.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/genproposals/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/genproposals/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/instancenorm/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/instancenorm/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/l2normlayer/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/l2normlayer/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/logistic/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/logistic/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/lut/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/lut/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/maxunpool/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/maxunpool/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/pool2d/neon/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/pool2d/neon/impl.h -------------------------------------------------------------------------------- /src/cpu/kernels/pool2d/neon/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/pool2d/neon/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/pool3d/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/pool3d/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/pool3d/neon/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/pool3d/neon/impl.h -------------------------------------------------------------------------------- /src/cpu/kernels/range/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/range/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/roialign/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/roialign/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/scale/neon/fp16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/scale/neon/fp16.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/scale/neon/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/scale/neon/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/scale/sve/fp16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/scale/sve/fp16.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/scale/sve/fp32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/scale/sve/fp32.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/scale/sve/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/scale/sve/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/scatter/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/scatter/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/select/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/select/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/softmax/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/softmax/list.h -------------------------------------------------------------------------------- /src/cpu/kernels/sub/neon/fp16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/sub/neon/fp16.cpp -------------------------------------------------------------------------------- /src/cpu/kernels/sub/neon/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/sub/neon/impl.h -------------------------------------------------------------------------------- /src/cpu/kernels/sub/neon/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/kernels/sub/neon/list.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuActivation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuActivation.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuActivation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuActivation.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuAdd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuAdd.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuAdd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuAdd.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuAddMulAdd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuAddMulAdd.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuAddMulAdd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuAddMulAdd.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuCast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuCast.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuCast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuCast.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuConcatenate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuConcatenate.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuConv2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuConv2d.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuConv2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuConv2d.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuCopy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuCopy.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuCopy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuCopy.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuDequantize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuDequantize.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuDequantize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuDequantize.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuDirectConv2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuDirectConv2d.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuDirectConv3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuDirectConv3d.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuDynamicGemm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuDynamicGemm.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuElementwise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuElementwise.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuFill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuFill.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuFill.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuFill.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuFlatten.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuFlatten.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuFlatten.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuFlatten.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuFloor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuFloor.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuFloor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuFloor.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuGemm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuGemm.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuGemm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuGemm.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuGemmConv2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuGemmConv2d.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuGemmConv2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuGemmConv2d.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuMatMul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuMatMul.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuMatMul.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuMatMul.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuMaxUnpooling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuMaxUnpooling.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuMul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuMul.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuMul.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuMul.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuPRelu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuPRelu.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuPermute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuPermute.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuPermute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuPermute.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuPool2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuPool2d.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuPool2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuPool2d.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuPool3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuPool3d.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuPool3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuPool3d.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuQuantize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuQuantize.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuQuantize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuQuantize.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuReshape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuReshape.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuReshape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuReshape.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuScale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuScale.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuScale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuScale.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuScatter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuScatter.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuScatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuScatter.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuSoftmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuSoftmax.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuSoftmax.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuSoftmax.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuSub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuSub.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuSub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuSub.h -------------------------------------------------------------------------------- /src/cpu/operators/CpuTranspose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuTranspose.cpp -------------------------------------------------------------------------------- /src/cpu/operators/CpuTranspose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/operators/CpuTranspose.h -------------------------------------------------------------------------------- /src/cpu/utils/CpuAuxTensorHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/cpu/utils/CpuAuxTensorHandler.h -------------------------------------------------------------------------------- /src/gpu/cl/ClCompileContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/ClCompileContext.h -------------------------------------------------------------------------------- /src/gpu/cl/ClContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/ClContext.cpp -------------------------------------------------------------------------------- /src/gpu/cl/ClContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/ClContext.h -------------------------------------------------------------------------------- /src/gpu/cl/ClKernelLibrary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/ClKernelLibrary.cpp -------------------------------------------------------------------------------- /src/gpu/cl/ClKernelLibrary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/ClKernelLibrary.h -------------------------------------------------------------------------------- /src/gpu/cl/ClQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/ClQueue.cpp -------------------------------------------------------------------------------- /src/gpu/cl/ClQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/ClQueue.h -------------------------------------------------------------------------------- /src/gpu/cl/ClTensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/ClTensor.cpp -------------------------------------------------------------------------------- /src/gpu/cl/ClTensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/ClTensor.h -------------------------------------------------------------------------------- /src/gpu/cl/IClKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/IClKernel.h -------------------------------------------------------------------------------- /src/gpu/cl/IClOperator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/IClOperator.h -------------------------------------------------------------------------------- /src/gpu/cl/kernels/ClCastKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/kernels/ClCastKernel.cpp -------------------------------------------------------------------------------- /src/gpu/cl/kernels/ClCastKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/kernels/ClCastKernel.h -------------------------------------------------------------------------------- /src/gpu/cl/kernels/ClCol2ImKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/kernels/ClCol2ImKernel.h -------------------------------------------------------------------------------- /src/gpu/cl/kernels/ClCopyKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/kernels/ClCopyKernel.cpp -------------------------------------------------------------------------------- /src/gpu/cl/kernels/ClCopyKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/kernels/ClCopyKernel.h -------------------------------------------------------------------------------- /src/gpu/cl/kernels/ClCropKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/kernels/ClCropKernel.cpp -------------------------------------------------------------------------------- /src/gpu/cl/kernels/ClCropKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/kernels/ClCropKernel.h -------------------------------------------------------------------------------- /src/gpu/cl/kernels/ClFillKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/kernels/ClFillKernel.cpp -------------------------------------------------------------------------------- /src/gpu/cl/kernels/ClFillKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/kernels/ClFillKernel.h -------------------------------------------------------------------------------- /src/gpu/cl/kernels/ClFloorKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/kernels/ClFloorKernel.h -------------------------------------------------------------------------------- /src/gpu/cl/kernels/ClIm2ColKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/kernels/ClIm2ColKernel.h -------------------------------------------------------------------------------- /src/gpu/cl/kernels/ClMulKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/kernels/ClMulKernel.cpp -------------------------------------------------------------------------------- /src/gpu/cl/kernels/ClMulKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/kernels/ClMulKernel.h -------------------------------------------------------------------------------- /src/gpu/cl/kernels/ClPool2dKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/kernels/ClPool2dKernel.h -------------------------------------------------------------------------------- /src/gpu/cl/kernels/ClPool3dKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/kernels/ClPool3dKernel.h -------------------------------------------------------------------------------- /src/gpu/cl/kernels/ClScaleKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/kernels/ClScaleKernel.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClActivation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClActivation.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClAdd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClAdd.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClAdd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClAdd.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClCast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClCast.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClCast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClCast.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClConv2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClConv2d.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClConv2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClConv2d.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClCopy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClCopy.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClCopy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClCopy.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClCrop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClCrop.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClCrop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClCrop.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClDequantize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClDequantize.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClFill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClFill.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClFill.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClFill.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClFlatten.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClFlatten.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClFlatten.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClFlatten.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClFloor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClFloor.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClFloor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClFloor.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClGemm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClGemm.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClGemm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClGemm.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClGemmConv2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClGemmConv2d.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClLogicalNot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClLogicalNot.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClMatMul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClMatMul.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClMatMul.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClMatMul.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClMul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClMul.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClMul.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClMul.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClPRelu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClPRelu.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClPRelu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClPRelu.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClPermute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClPermute.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClPermute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClPermute.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClPool2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClPool2d.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClPool2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClPool2d.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClPool3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClPool3d.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClPool3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClPool3d.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClQuantize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClQuantize.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClQuantize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClQuantize.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClReshape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClReshape.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClReshape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClReshape.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClScale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClScale.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClScale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClScale.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClScatter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClScatter.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClScatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClScatter.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClSoftmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClSoftmax.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClSoftmax.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClSoftmax.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClSub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClSub.cpp -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClSub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClSub.h -------------------------------------------------------------------------------- /src/gpu/cl/operators/ClTranspose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/gpu/cl/operators/ClTranspose.h -------------------------------------------------------------------------------- /src/graph/DataLayerVisitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/DataLayerVisitor.cpp -------------------------------------------------------------------------------- /src/graph/Graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/Graph.cpp -------------------------------------------------------------------------------- /src/graph/GraphBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/GraphBuilder.cpp -------------------------------------------------------------------------------- /src/graph/GraphContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/GraphContext.cpp -------------------------------------------------------------------------------- /src/graph/GraphManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/GraphManager.cpp -------------------------------------------------------------------------------- /src/graph/INode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/INode.cpp -------------------------------------------------------------------------------- /src/graph/INodeVisitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/INodeVisitor.cpp -------------------------------------------------------------------------------- /src/graph/PassManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/PassManager.cpp -------------------------------------------------------------------------------- /src/graph/Tensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/Tensor.cpp -------------------------------------------------------------------------------- /src/graph/TypeLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/TypeLoader.cpp -------------------------------------------------------------------------------- /src/graph/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/Utils.cpp -------------------------------------------------------------------------------- /src/graph/Workload.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/Workload.cpp -------------------------------------------------------------------------------- /src/graph/frontend/Stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/frontend/Stream.cpp -------------------------------------------------------------------------------- /src/graph/frontend/SubStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/frontend/SubStream.cpp -------------------------------------------------------------------------------- /src/graph/mutators/MutatorUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/mutators/MutatorUtils.cpp -------------------------------------------------------------------------------- /src/graph/mutators/MutatorUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/mutators/MutatorUtils.h -------------------------------------------------------------------------------- /src/graph/nodes/ConstNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/nodes/ConstNode.cpp -------------------------------------------------------------------------------- /src/graph/nodes/DummyNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/nodes/DummyNode.cpp -------------------------------------------------------------------------------- /src/graph/nodes/InputNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/nodes/InputNode.cpp -------------------------------------------------------------------------------- /src/graph/nodes/OutputNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/nodes/OutputNode.cpp -------------------------------------------------------------------------------- /src/graph/nodes/PReluLayerNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/nodes/PReluLayerNode.cpp -------------------------------------------------------------------------------- /src/graph/nodes/PadLayerNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/nodes/PadLayerNode.cpp -------------------------------------------------------------------------------- /src/graph/nodes/PrintLayerNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/nodes/PrintLayerNode.cpp -------------------------------------------------------------------------------- /src/graph/nodes/ReorgLayerNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/nodes/ReorgLayerNode.cpp -------------------------------------------------------------------------------- /src/graph/nodes/ReshapeLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/nodes/ReshapeLayer.cpp -------------------------------------------------------------------------------- /src/graph/nodes/ResizeLayerNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/nodes/ResizeLayerNode.cpp -------------------------------------------------------------------------------- /src/graph/nodes/SliceLayerNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/nodes/SliceLayerNode.cpp -------------------------------------------------------------------------------- /src/graph/nodes/SplitLayerNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/nodes/SplitLayerNode.cpp -------------------------------------------------------------------------------- /src/graph/nodes/StackLayerNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/graph/nodes/StackLayerNode.cpp -------------------------------------------------------------------------------- /src/runtime/Allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/Allocator.cpp -------------------------------------------------------------------------------- /src/runtime/BlobLifetimeManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/BlobLifetimeManager.cpp -------------------------------------------------------------------------------- /src/runtime/BlobMemoryPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/BlobMemoryPool.cpp -------------------------------------------------------------------------------- /src/runtime/CL/CLHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/CLHelpers.cpp -------------------------------------------------------------------------------- /src/runtime/CL/CLMemory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/CLMemory.cpp -------------------------------------------------------------------------------- /src/runtime/CL/CLMemoryRegion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/CLMemoryRegion.cpp -------------------------------------------------------------------------------- /src/runtime/CL/CLOperator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/CLOperator.cpp -------------------------------------------------------------------------------- /src/runtime/CL/CLRuntimeContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/CLRuntimeContext.cpp -------------------------------------------------------------------------------- /src/runtime/CL/CLScheduler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/CLScheduler.cpp -------------------------------------------------------------------------------- /src/runtime/CL/CLSubTensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/CLSubTensor.cpp -------------------------------------------------------------------------------- /src/runtime/CL/CLTensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/CLTensor.cpp -------------------------------------------------------------------------------- /src/runtime/CL/CLTuner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/CLTuner.cpp -------------------------------------------------------------------------------- /src/runtime/CL/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/Utils.cpp -------------------------------------------------------------------------------- /src/runtime/CL/functions/CLCast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/functions/CLCast.cpp -------------------------------------------------------------------------------- /src/runtime/CL/functions/CLCopy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/functions/CLCopy.cpp -------------------------------------------------------------------------------- /src/runtime/CL/functions/CLCrop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/functions/CLCrop.cpp -------------------------------------------------------------------------------- /src/runtime/CL/functions/CLFill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/functions/CLFill.cpp -------------------------------------------------------------------------------- /src/runtime/CL/functions/CLGEMM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/functions/CLGEMM.cpp -------------------------------------------------------------------------------- /src/runtime/CL/functions/CLTile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/functions/CLTile.cpp -------------------------------------------------------------------------------- /src/runtime/CL/mlgo/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/mlgo/Common.h -------------------------------------------------------------------------------- /src/runtime/CL/mlgo/HeuristicTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/mlgo/HeuristicTree.h -------------------------------------------------------------------------------- /src/runtime/CL/mlgo/MLGOParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/mlgo/MLGOParser.cpp -------------------------------------------------------------------------------- /src/runtime/CL/mlgo/MLGOParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/mlgo/MLGOParser.h -------------------------------------------------------------------------------- /src/runtime/CL/mlgo/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/mlgo/Utils.cpp -------------------------------------------------------------------------------- /src/runtime/CL/mlgo/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CL/mlgo/Utils.h -------------------------------------------------------------------------------- /src/runtime/CPP/CPPScheduler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/CPP/CPPScheduler.cpp -------------------------------------------------------------------------------- /src/runtime/IScheduler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/IScheduler.cpp -------------------------------------------------------------------------------- /src/runtime/ITensorAllocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/ITensorAllocator.cpp -------------------------------------------------------------------------------- /src/runtime/IWeightsManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/IWeightsManager.cpp -------------------------------------------------------------------------------- /src/runtime/Memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/Memory.cpp -------------------------------------------------------------------------------- /src/runtime/NEON/INEOperator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/NEON/INEOperator.cpp -------------------------------------------------------------------------------- /src/runtime/OMP/OMPScheduler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/OMP/OMPScheduler.cpp -------------------------------------------------------------------------------- /src/runtime/OffsetMemoryPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/OffsetMemoryPool.cpp -------------------------------------------------------------------------------- /src/runtime/OperatorTensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/OperatorTensor.cpp -------------------------------------------------------------------------------- /src/runtime/PoolManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/PoolManager.cpp -------------------------------------------------------------------------------- /src/runtime/RuntimeContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/RuntimeContext.cpp -------------------------------------------------------------------------------- /src/runtime/Scheduler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/Scheduler.cpp -------------------------------------------------------------------------------- /src/runtime/SchedulerFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/SchedulerFactory.cpp -------------------------------------------------------------------------------- /src/runtime/SchedulerUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/SchedulerUtils.cpp -------------------------------------------------------------------------------- /src/runtime/SchedulerUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/SchedulerUtils.h -------------------------------------------------------------------------------- /src/runtime/SubTensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/SubTensor.cpp -------------------------------------------------------------------------------- /src/runtime/Tensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/Tensor.cpp -------------------------------------------------------------------------------- /src/runtime/TensorAllocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/TensorAllocator.cpp -------------------------------------------------------------------------------- /src/runtime/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/Utils.cpp -------------------------------------------------------------------------------- /src/runtime/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/src/runtime/Utils.h -------------------------------------------------------------------------------- /support/AclRequires.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/AclRequires.h -------------------------------------------------------------------------------- /support/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/BUILD.bazel -------------------------------------------------------------------------------- /support/Bfloat16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/Bfloat16.h -------------------------------------------------------------------------------- /support/CRTP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/CRTP.h -------------------------------------------------------------------------------- /support/Cast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/Cast.h -------------------------------------------------------------------------------- /support/DeepCopy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/DeepCopy.h -------------------------------------------------------------------------------- /support/Half.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/Half.h -------------------------------------------------------------------------------- /support/ICloneable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/ICloneable.h -------------------------------------------------------------------------------- /support/Iterable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/Iterable.h -------------------------------------------------------------------------------- /support/Mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/Mutex.h -------------------------------------------------------------------------------- /support/Random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/Random.h -------------------------------------------------------------------------------- /support/Rounding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/Rounding.h -------------------------------------------------------------------------------- /support/SaturateCast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/SaturateCast.h -------------------------------------------------------------------------------- /support/Semaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/Semaphore.h -------------------------------------------------------------------------------- /support/StringSupport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/StringSupport.h -------------------------------------------------------------------------------- /support/ToolchainSupport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/ToolchainSupport.h -------------------------------------------------------------------------------- /support/Traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/support/Traits.h -------------------------------------------------------------------------------- /tests/AssetsLibrary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/AssetsLibrary.cpp -------------------------------------------------------------------------------- /tests/AssetsLibrary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/AssetsLibrary.h -------------------------------------------------------------------------------- /tests/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/BUILD.bazel -------------------------------------------------------------------------------- /tests/CL/CLAccessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/CL/CLAccessor.h -------------------------------------------------------------------------------- /tests/CL/CLArrayAccessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/CL/CLArrayAccessor.h -------------------------------------------------------------------------------- /tests/CL/Helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/CL/Helper.h -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/Globals.h -------------------------------------------------------------------------------- /tests/IAccessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/IAccessor.h -------------------------------------------------------------------------------- /tests/IArrayAccessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/IArrayAccessor.h -------------------------------------------------------------------------------- /tests/NEON/Accessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/NEON/Accessor.h -------------------------------------------------------------------------------- /tests/NEON/ArrayAccessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/NEON/ArrayAccessor.h -------------------------------------------------------------------------------- /tests/NEON/Helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/NEON/Helper.h -------------------------------------------------------------------------------- /tests/PaddingCalculator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/PaddingCalculator.h -------------------------------------------------------------------------------- /tests/RawTensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/RawTensor.cpp -------------------------------------------------------------------------------- /tests/RawTensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/RawTensor.h -------------------------------------------------------------------------------- /tests/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/SConscript -------------------------------------------------------------------------------- /tests/SimpleTensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/SimpleTensor.h -------------------------------------------------------------------------------- /tests/SimpleTensorAccessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/SimpleTensorAccessor.h -------------------------------------------------------------------------------- /tests/SimpleTensorPrinter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/SimpleTensorPrinter.h -------------------------------------------------------------------------------- /tests/TensorCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/TensorCache.h -------------------------------------------------------------------------------- /tests/TypeReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/TypeReader.h -------------------------------------------------------------------------------- /tests/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/Types.h -------------------------------------------------------------------------------- /tests/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/Utils.h -------------------------------------------------------------------------------- /tests/benchmark/CL/Scale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/benchmark/CL/Scale.cpp -------------------------------------------------------------------------------- /tests/benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/benchmark/CMakeLists.txt -------------------------------------------------------------------------------- /tests/benchmark/NEON/Scale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/benchmark/NEON/Scale.cpp -------------------------------------------------------------------------------- /tests/datasets/AlexNetGEMMDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/AlexNetGEMMDataset.h -------------------------------------------------------------------------------- /tests/datasets/BorderModeDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/BorderModeDataset.h -------------------------------------------------------------------------------- /tests/datasets/Col2ImLayerDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/Col2ImLayerDataset.h -------------------------------------------------------------------------------- /tests/datasets/CropResizeDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/CropResizeDataset.h -------------------------------------------------------------------------------- /tests/datasets/DatatypeDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/DatatypeDataset.h -------------------------------------------------------------------------------- /tests/datasets/GEMMDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/GEMMDataset.h -------------------------------------------------------------------------------- /tests/datasets/GEMMLowpDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/GEMMLowpDataset.h -------------------------------------------------------------------------------- /tests/datasets/GatherDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/GatherDataset.h -------------------------------------------------------------------------------- /tests/datasets/LSTMLayerDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/LSTMLayerDataset.h -------------------------------------------------------------------------------- /tests/datasets/LargeGEMMDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/LargeGEMMDataset.h -------------------------------------------------------------------------------- /tests/datasets/LargeMatMulDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/LargeMatMulDataset.h -------------------------------------------------------------------------------- /tests/datasets/MatMulDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/MatMulDataset.h -------------------------------------------------------------------------------- /tests/datasets/RNNLayerDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/RNNLayerDataset.h -------------------------------------------------------------------------------- /tests/datasets/ROIDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/ROIDataset.h -------------------------------------------------------------------------------- /tests/datasets/ReorgLayerDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/ReorgLayerDataset.h -------------------------------------------------------------------------------- /tests/datasets/ScaleLayerDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/ScaleLayerDataset.h -------------------------------------------------------------------------------- /tests/datasets/ScatterDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/ScatterDataset.h -------------------------------------------------------------------------------- /tests/datasets/ShapeDatasets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/ShapeDatasets.h -------------------------------------------------------------------------------- /tests/datasets/SmallGEMMDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/SmallGEMMDataset.h -------------------------------------------------------------------------------- /tests/datasets/SmallMatMulDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/SmallMatMulDataset.h -------------------------------------------------------------------------------- /tests/datasets/SplitDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/SplitDataset.h -------------------------------------------------------------------------------- /tests/datasets/ThresholdDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/ThresholdDataset.h -------------------------------------------------------------------------------- /tests/datasets/TinyGEMMDataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/datasets/TinyGEMMDataset.h -------------------------------------------------------------------------------- /tests/framework/Asserts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/Asserts.h -------------------------------------------------------------------------------- /tests/framework/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/BUILD.bazel -------------------------------------------------------------------------------- /tests/framework/DatasetModes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/DatasetModes.cpp -------------------------------------------------------------------------------- /tests/framework/DatasetModes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/DatasetModes.h -------------------------------------------------------------------------------- /tests/framework/Exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/Exceptions.cpp -------------------------------------------------------------------------------- /tests/framework/Exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/Exceptions.h -------------------------------------------------------------------------------- /tests/framework/Fixture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/Fixture.h -------------------------------------------------------------------------------- /tests/framework/Framework.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/Framework.cpp -------------------------------------------------------------------------------- /tests/framework/Framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/Framework.h -------------------------------------------------------------------------------- /tests/framework/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/Macros.h -------------------------------------------------------------------------------- /tests/framework/ParametersLibrary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/ParametersLibrary.h -------------------------------------------------------------------------------- /tests/framework/Profiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/Profiler.cpp -------------------------------------------------------------------------------- /tests/framework/Profiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/Profiler.h -------------------------------------------------------------------------------- /tests/framework/Registrars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/Registrars.h -------------------------------------------------------------------------------- /tests/framework/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/SConscript -------------------------------------------------------------------------------- /tests/framework/TestCase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/TestCase.h -------------------------------------------------------------------------------- /tests/framework/TestCaseFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/TestCaseFactory.h -------------------------------------------------------------------------------- /tests/framework/TestFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/TestFilter.cpp -------------------------------------------------------------------------------- /tests/framework/TestFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/TestFilter.h -------------------------------------------------------------------------------- /tests/framework/TestResult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/TestResult.h -------------------------------------------------------------------------------- /tests/framework/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/Utils.cpp -------------------------------------------------------------------------------- /tests/framework/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/Utils.h -------------------------------------------------------------------------------- /tests/framework/datasets/Dataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/datasets/Dataset.h -------------------------------------------------------------------------------- /tests/framework/datasets/Datasets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/datasets/Datasets.h -------------------------------------------------------------------------------- /tests/framework/instruments/PMU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/instruments/PMU.cpp -------------------------------------------------------------------------------- /tests/framework/instruments/PMU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/instruments/PMU.h -------------------------------------------------------------------------------- /tests/framework/instruments/hwc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/instruments/hwc.hpp -------------------------------------------------------------------------------- /tests/framework/printers/Printer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/printers/Printer.h -------------------------------------------------------------------------------- /tests/framework/printers/Printers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/framework/printers/Printers.h -------------------------------------------------------------------------------- /tests/instruments/Helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/instruments/Helpers.h -------------------------------------------------------------------------------- /tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/main.cpp -------------------------------------------------------------------------------- /tests/validate_examples/cl_gemm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validate_examples/cl_gemm.cpp -------------------------------------------------------------------------------- /tests/validation/CL/AbsLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/AbsLayer.cpp -------------------------------------------------------------------------------- /tests/validation/CL/ArgMinMax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/ArgMinMax.cpp -------------------------------------------------------------------------------- /tests/validation/CL/BitwiseAnd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/BitwiseAnd.cpp -------------------------------------------------------------------------------- /tests/validation/CL/BitwiseNot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/BitwiseNot.cpp -------------------------------------------------------------------------------- /tests/validation/CL/BitwiseOr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/BitwiseOr.cpp -------------------------------------------------------------------------------- /tests/validation/CL/BitwiseXor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/BitwiseXor.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Cast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Cast.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Col2Im.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Col2Im.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Comparisons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Comparisons.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Copy.cpp -------------------------------------------------------------------------------- /tests/validation/CL/CropResize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/CropResize.cpp -------------------------------------------------------------------------------- /tests/validation/CL/ExpLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/ExpLayer.cpp -------------------------------------------------------------------------------- /tests/validation/CL/FFT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/FFT.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Fill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Fill.cpp -------------------------------------------------------------------------------- /tests/validation/CL/FillBorder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/FillBorder.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Flatten.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Flatten.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Floor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Floor.cpp -------------------------------------------------------------------------------- /tests/validation/CL/GEMM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/GEMM.cpp -------------------------------------------------------------------------------- /tests/validation/CL/GEMMLowp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/GEMMLowp.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Gather.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Gather.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Im2Col.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Im2Col.cpp -------------------------------------------------------------------------------- /tests/validation/CL/LSTMLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/LSTMLayer.cpp -------------------------------------------------------------------------------- /tests/validation/CL/LogLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/LogLayer.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Logical.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Logical.cpp -------------------------------------------------------------------------------- /tests/validation/CL/MatMul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/MatMul.cpp -------------------------------------------------------------------------------- /tests/validation/CL/NegLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/NegLayer.cpp -------------------------------------------------------------------------------- /tests/validation/CL/PReluLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/PReluLayer.cpp -------------------------------------------------------------------------------- /tests/validation/CL/PadLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/PadLayer.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Permute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Permute.cpp -------------------------------------------------------------------------------- /tests/validation/CL/RNNLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/RNNLayer.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Range.cpp -------------------------------------------------------------------------------- /tests/validation/CL/ReduceMean.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/ReduceMean.cpp -------------------------------------------------------------------------------- /tests/validation/CL/ReorgLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/ReorgLayer.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Reverse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Reverse.cpp -------------------------------------------------------------------------------- /tests/validation/CL/RoundLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/RoundLayer.cpp -------------------------------------------------------------------------------- /tests/validation/CL/RsqrtLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/RsqrtLayer.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Scale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Scale.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Select.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Select.cpp -------------------------------------------------------------------------------- /tests/validation/CL/SinLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/SinLayer.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Slice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Slice.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Split.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Split.cpp -------------------------------------------------------------------------------- /tests/validation/CL/StackLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/StackLayer.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Tile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Tile.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Transpose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Transpose.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Unstack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Unstack.cpp -------------------------------------------------------------------------------- /tests/validation/CL/Winograd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CL/Winograd.cpp -------------------------------------------------------------------------------- /tests/validation/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CMakeLists.txt -------------------------------------------------------------------------------- /tests/validation/CPP/DFT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CPP/DFT.cpp -------------------------------------------------------------------------------- /tests/validation/CPP/LUT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CPP/LUT.cpp -------------------------------------------------------------------------------- /tests/validation/CPP/Permute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CPP/Permute.cpp -------------------------------------------------------------------------------- /tests/validation/CPP/TopKV.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/CPP/TopKV.cpp -------------------------------------------------------------------------------- /tests/validation/Helpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/Helpers.cpp -------------------------------------------------------------------------------- /tests/validation/Helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/Helpers.h -------------------------------------------------------------------------------- /tests/validation/NEON/AddMulAdd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/AddMulAdd.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/ArgMinMax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/ArgMinMax.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/BitwiseOr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/BitwiseOr.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/Cast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/Cast.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/Col2Im.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/Col2Im.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/Copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/Copy.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/FFT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/FFT.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/Fill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/Fill.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/Flatten.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/Flatten.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/Floor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/Floor.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/GEMM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/GEMM.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/GEMMLowp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/GEMMLowp.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/Gather.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/Gather.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/Im2Col.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/Im2Col.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/LSTMLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/LSTMLayer.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/Logical.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/Logical.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/MatMul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/MatMul.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/PadLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/PadLayer.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/Range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/Range.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/Scale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/Scale.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/Select.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/Select.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/Slice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/Slice.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/Split.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/Split.cpp -------------------------------------------------------------------------------- /tests/validation/NEON/Tile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/NEON/Tile.cpp -------------------------------------------------------------------------------- /tests/validation/UNIT/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/UNIT/Utils.cpp -------------------------------------------------------------------------------- /tests/validation/Validation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/Validation.cpp -------------------------------------------------------------------------------- /tests/validation/Validation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/Validation.h -------------------------------------------------------------------------------- /tests/validation/reference/DFT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/tests/validation/reference/DFT.h -------------------------------------------------------------------------------- /third_party/REUSE.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/third_party/REUSE.toml -------------------------------------------------------------------------------- /third_party/kleidiai/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/third_party/kleidiai/.bazelrc -------------------------------------------------------------------------------- /third_party/kleidiai/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/third_party/kleidiai/.clang-tidy -------------------------------------------------------------------------------- /third_party/kleidiai/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/third_party/kleidiai/.gitignore -------------------------------------------------------------------------------- /third_party/kleidiai/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/third_party/kleidiai/BUILD.bazel -------------------------------------------------------------------------------- /third_party/kleidiai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/third_party/kleidiai/README.md -------------------------------------------------------------------------------- /third_party/kleidiai/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/third_party/kleidiai/SECURITY.md -------------------------------------------------------------------------------- /third_party/kleidiai/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/third_party/kleidiai/WORKSPACE -------------------------------------------------------------------------------- /third_party/perfetto/perfetto.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/third_party/perfetto/perfetto.cc -------------------------------------------------------------------------------- /third_party/perfetto/perfetto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/third_party/perfetto/perfetto.h -------------------------------------------------------------------------------- /utils/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/utils/BUILD.bazel -------------------------------------------------------------------------------- /utils/CommonGraphOptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/utils/CommonGraphOptions.cpp -------------------------------------------------------------------------------- /utils/CommonGraphOptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/utils/CommonGraphOptions.h -------------------------------------------------------------------------------- /utils/GraphUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/utils/GraphUtils.cpp -------------------------------------------------------------------------------- /utils/GraphUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/utils/GraphUtils.h -------------------------------------------------------------------------------- /utils/ImageLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/utils/ImageLoader.h -------------------------------------------------------------------------------- /utils/TypePrinter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/utils/TypePrinter.h -------------------------------------------------------------------------------- /utils/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/utils/Utils.cpp -------------------------------------------------------------------------------- /utils/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/utils/Utils.h -------------------------------------------------------------------------------- /utils/command_line/EnumOption.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/utils/command_line/EnumOption.h -------------------------------------------------------------------------------- /utils/command_line/ListOption.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/utils/command_line/ListOption.h -------------------------------------------------------------------------------- /utils/command_line/Option.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ARM-software/ComputeLibrary/HEAD/utils/command_line/Option.h --------------------------------------------------------------------------------