aboutsummaryrefslogtreecommitdiff
path: root/src/core/cpu
AgeCommit message (Expand)Author
2021-08-25Move CPU/GPU files from Core/Runtime to the respective backend foldersGeorgios Pinitas
2021-08-24Re-use auxiliary memory withing CpuWinogradConv2d operatorsGeorgios Pinitas
2021-08-04Avoid over-allocation of temporary buffers within CpuWinogradConv2dGeorgios Pinitas
2021-07-29Port NEConvolutionLayerMichalis Spyrou
2021-07-28Reduce binary footprint of CpuConvertFullyConnectedWeightsKernelMichele Di Giorgio
2021-07-28Fix cpu GEMM fp16 issueFreddie Liardet
2021-07-22Update GEMM assembly kernelsGeorgios Pinitas
2021-07-15Port NEGEMMConvolutionLayerManuel Bottini
2021-07-13Port NEWinogradConvolutionLayerMichalis Spyrou
2021-07-09Port NECol2ImKernelManuel Bottini
2021-07-08Remove redundant implementations of Add/Sub operatorsGeorgios Pinitas
2021-07-08Port NEGEMMLowp Part 2Manuel Bottini
2021-07-06Port NEIm2ColKernelManuel Bottini
2021-07-05Improve implementation selection speed of CpuElementwiseUnaryGeorgios Pinitas
2021-07-02Align kernel/operator header layoutGeorgios Pinitas
2021-07-01Reduce binary size footprint of CpuGemmInterleave4x4KernelMichele Di Giorgio
2021-06-29Port NEGEMM to memory injecting interface (Part 2)Michele Di Giorgio
2021-06-29Port NEGEMM to memory injecting interface (Part 1)Michele Di Giorgio
2021-06-29Improve selection speed of CPU implementationsGeorgios Pinitas
2021-06-25Rename pooling implementation folder to pool2dGeorgios Pinitas
2021-06-23Create core library using high priority operatorsMichalis Spyrou
2021-06-22Port NEGEMMLowp Part 1Manuel Bottini
2021-06-18Integrate improved CPU depthwise convolution kernelsMichele Di Giorgio
2021-06-15Add CPU discovery capabilities.Georgios Pinitas
2021-06-08Add guards on SVE kernelsMichalis Spyrou
2021-06-07Enable fat binary supportGeorgios Pinitas
2021-06-01Rename ported functionsManuel Bottini
2021-06-01Optimize int8 arithmetic addition on CPUGiorgio Arena
2021-05-19Port DepthConvert to new ApiGeorgios Pinitas
2021-05-17Move memory management out of CpuPoolingMichele Di Giorgio
2021-05-14Rename NEGEMMAssembly to CpuGemmAssemblySang-Hoon Park
2021-05-13Fix integer overflow and null dereferenceMichalis Spyrou
2021-05-13Fix Pooling Layer Bug when input is 1xN sizeFreddie Liardet
2021-05-05Rename Quantization/Dequantization kernels/operators to imperative moodGeorgios Pinitas
2021-05-04Rename PixelwiseMultiplications to Mul for simplicityGeorgios Pinitas
2021-04-28Add Queue supportGeorgios Pinitas
2021-04-20Port CpuConvertFullyConnectedWeights to new APITeresa Charlin
2021-04-19Port DepthwiseConvolution to new APIMichalis Spyrou
2021-04-19Add padding consideration to pooling index computationSang-Hoon Park
2021-04-14Remove unused AccessWindow* includesMichele Di Giorgio
2021-04-14Port NEDirectConvolutionLayer to new APIManuel Bottini
2021-04-12Fix validation in reshape kernel [cpu,gpu]Gian Marco Iodice
2021-04-06Correct Copyright datesMichalis Spyrou
2021-04-06Mixed data-layout testing on high priority operatorsManuel Bottini
2021-03-31Fix trademarks throughout the codebaseMichele Di Giorgio
2021-03-26Make CpuPixelWiseMultiplicationKernel statelessSheri Zhang
2021-03-24Fix indexing of SVE ArithmeticAddition kernelSang-Hoon Park
2021-03-23Port CpuTranspose to new APITeresa Charlin
2021-03-16Port Arm(R) Neon(TM) Scale to new APIManuel Bottini
2021-03-11Port Arm(R) Neon(TM) Dequantization to new APIManuel Bottini