MNN/source/backend/cpu
Zhang 91b5ade49a
Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580)
* Sync code with latest internal version

* Update CMake

* Fix logging issues

* Fix OpenGL Building

* Bump CMakeLists version. Update Podspec

* Update MetalLib Lookup logic

* Fix Windows Build
2020-01-16 16:55:46 +08:00
..
arm Update 2019-12-27 22:16:57 +08:00
compute Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
x86_x64 Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
CPUArgMax.cpp Update 2019-12-27 22:16:57 +08:00
CPUArgMax.hpp Update 2019-12-27 22:16:57 +08:00
CPUAsString.cpp Update 2019-12-27 22:16:57 +08:00
CPUAsString.hpp Update 2019-12-27 22:16:57 +08:00
CPUBackend.cpp Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
CPUBackend.hpp Update 2019-12-27 22:16:57 +08:00
CPUBatchMatMul.cpp Update 2019-12-27 22:16:57 +08:00
CPUBatchMatMul.hpp Update 2019-12-27 22:16:57 +08:00
CPUBatchToSpaceND.cpp Update 2019-12-27 22:16:57 +08:00
CPUBatchToSpaceND.hpp Update 2019-12-27 22:16:57 +08:00
CPUBinary.cpp Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
CPUBinary.hpp Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
CPUBroadcastTo.cpp Update 2019-12-27 22:16:57 +08:00
CPUBroadcastTo.hpp Update 2019-12-27 22:16:57 +08:00
CPUCast.cpp Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
CPUCast.hpp Update 2019-12-27 22:16:57 +08:00
CPUConcat.cpp Update 2019-12-27 22:16:57 +08:00
CPUConcat.hpp Update 2019-12-27 22:16:57 +08:00
CPUConst.cpp Update 2019-12-27 22:16:57 +08:00
CPUConst.hpp Update 2019-12-27 22:16:57 +08:00
CPUConv2DBackPropFilter.cpp Update 2019-12-27 22:16:57 +08:00
CPUConv2DBackPropFilter.hpp Update 2019-12-27 22:16:57 +08:00
CPUConvInt8.cpp Update 2019-12-27 22:16:57 +08:00
CPUConvInt8.hpp Update 2019-12-27 22:16:57 +08:00
CPUConvolution.cpp Update 2019-12-27 22:16:57 +08:00
CPUConvolution.hpp Update 2019-12-27 22:16:57 +08:00
CPUConvolution3D.cpp Update 2019-12-27 22:16:57 +08:00
CPUConvolution3D.hpp Update 2019-12-27 22:16:57 +08:00
CPUConvolutionDepthwise.cpp Update 2019-12-27 22:16:57 +08:00
CPUConvolutionDepthwise.hpp Update 2019-12-27 22:16:57 +08:00
CPUCosineSimilarity.cpp Update 2019-12-27 22:16:57 +08:00
CPUCosineSimilarity.hpp Update 2019-12-27 22:16:57 +08:00
CPUCrop.cpp Update 2019-12-27 22:16:57 +08:00
CPUCrop.hpp Update 2019-12-27 22:16:57 +08:00
CPUCropAndResize.cpp Update 2019-12-27 22:16:57 +08:00
CPUCropAndResize.hpp Update 2019-12-27 22:16:57 +08:00
CPUDeconvolution.cpp Update 2019-12-27 22:16:57 +08:00
CPUDeconvolution.hpp Update 2019-12-27 22:16:57 +08:00
CPUDeconvolutionDepthwise.cpp Update 2019-12-27 22:16:57 +08:00
CPUDeconvolutionDepthwise.hpp Update 2019-12-27 22:16:57 +08:00
CPUDepthToSpace.cpp Update 2019-12-27 22:16:57 +08:00
CPUDepthToSpace.hpp Update 2019-12-27 22:16:57 +08:00
CPUDepthwiseConvInt8.cpp Update 2019-12-27 22:16:57 +08:00
CPUDepthwiseConvInt8.hpp Update 2019-12-27 22:16:57 +08:00
CPUDequantize.cpp Update 2019-12-27 22:16:57 +08:00
CPUDequantize.hpp Update 2019-12-27 22:16:57 +08:00
CPUDetectionOutput.cpp Update 2019-12-27 22:16:57 +08:00
CPUDetectionOutput.hpp Update 2019-12-27 22:16:57 +08:00
CPUDetectionPostProcess.cpp Update 2019-12-27 22:16:57 +08:00
CPUDetectionPostProcess.hpp Update 2019-12-27 22:16:57 +08:00
CPUDilation2D.cpp Update 2019-12-27 22:16:57 +08:00
CPUDilation2D.hpp Update 2019-12-27 22:16:57 +08:00
CPUEltwise.cpp Update 2019-12-27 22:16:57 +08:00
CPUEltwise.hpp Update 2019-12-27 22:16:57 +08:00
CPUEltwiseInt8.cpp Update 2019-12-27 22:16:57 +08:00
CPUEltwiseInt8.hpp Update 2019-12-27 22:16:57 +08:00
CPUElu.cpp Update 2019-12-27 22:16:57 +08:00
CPUElu.hpp Update 2019-12-27 22:16:57 +08:00
CPUExpandDims.cpp Update 2019-12-27 22:16:57 +08:00
CPUExpandDims.hpp Update 2019-12-27 22:16:57 +08:00
CPUFill.cpp Update 2019-12-27 22:16:57 +08:00
CPUFill.hpp Update 2019-12-27 22:16:57 +08:00
CPUFixedPoint.hpp Update 2019-12-27 22:16:57 +08:00
CPUFloatToInt8.cpp Update 2019-12-27 22:16:57 +08:00
CPUFloatToInt8.hpp Update 2019-12-27 22:16:57 +08:00
CPUGather.cpp Update 2019-12-27 22:16:57 +08:00
CPUGather.hpp Update 2019-12-27 22:16:57 +08:00
CPUGatherND.cpp Update 2019-12-27 22:16:57 +08:00
CPUGatherND.hpp Update 2019-12-27 22:16:57 +08:00
CPUGatherV2.cpp Update 2019-12-27 22:16:57 +08:00
CPUGatherV2.hpp Update 2019-12-27 22:16:57 +08:00
CPUInnerProduct.cpp Update 2019-12-27 22:16:57 +08:00
CPUInnerProduct.hpp Update 2019-12-27 22:16:57 +08:00
CPUInstanceNorm.cpp Update 2019-12-27 22:16:57 +08:00
CPUInstanceNorm.hpp Update 2019-12-27 22:16:57 +08:00
CPUInt8ToFloat.cpp Update 2019-12-27 22:16:57 +08:00
CPUInt8ToFloat.hpp Update 2019-12-27 22:16:57 +08:00
CPUInterp.cpp Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
CPUInterp.hpp Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
CPULRN.cpp Update 2019-12-27 22:16:57 +08:00
CPULRN.hpp Update 2019-12-27 22:16:57 +08:00
CPULSTM.cpp Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
CPULSTM.hpp Update 2019-12-27 22:16:57 +08:00
CPULinSpace.cpp Update 2019-12-27 22:16:57 +08:00
CPULinSpace.hpp Update 2019-12-27 22:16:57 +08:00
CPUMatMul.cpp Update 2019-12-27 22:16:57 +08:00
CPUMatMul.hpp Update 2019-12-27 22:16:57 +08:00
CPUMatrixBandPart.cpp Update 2019-12-27 22:16:57 +08:00
CPUMatrixBandPart.hpp Update 2019-12-27 22:16:57 +08:00
CPUMoments.cpp Update 2019-12-27 22:16:57 +08:00
CPUMoments.hpp Update 2019-12-27 22:16:57 +08:00
CPUNonMaxSuppressionV2.cpp Update 2019-12-27 22:16:57 +08:00
CPUNonMaxSuppressionV2.hpp Update 2019-12-27 22:16:57 +08:00
CPUNormalize.cpp Update 2019-12-27 22:16:57 +08:00
CPUNormalize.hpp Update 2019-12-27 22:16:57 +08:00
CPUOPRegister.cpp Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
CPUOneHot.cpp Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
CPUOneHot.hpp Update 2019-12-27 22:16:57 +08:00
CPUPack.cpp Update 2019-12-27 22:16:57 +08:00
CPUPack.hpp Update 2019-12-27 22:16:57 +08:00
CPUPadding.cpp Update 2019-12-27 22:16:57 +08:00
CPUPadding.hpp Update 2019-12-27 22:16:57 +08:00
CPUPermute.cpp Update 2019-12-27 22:16:57 +08:00
CPUPermute.hpp Update 2019-12-27 22:16:57 +08:00
CPUPool.cpp Update 2019-12-27 22:16:57 +08:00
CPUPool.hpp Update 2019-12-27 22:16:57 +08:00
CPUPoolGrad.cpp Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
CPUPoolGrad.hpp Update 2019-12-27 22:16:57 +08:00
CPUPoolInt8.cpp Update 2019-12-27 22:16:57 +08:00
CPUPoolInt8.hpp Update 2019-12-27 22:16:57 +08:00
CPUPriorbox.cpp Update 2019-12-27 22:16:57 +08:00
CPUPriorbox.hpp Update 2019-12-27 22:16:57 +08:00
CPUProposal.cpp Update 2019-12-27 22:16:57 +08:00
CPUProposal.hpp Update 2019-12-27 22:16:57 +08:00
CPUQuanConvolutionDepthwise.cpp Update 2019-12-27 22:16:57 +08:00
CPUQuanConvolutionDepthwise.hpp Update 2019-12-27 22:16:57 +08:00
CPUQuantizationUtils.hpp beta 0.1.0 2019-04-19 20:50:09 +08:00
CPUQuantizedAdd.cpp Update 2019-12-27 22:16:57 +08:00
CPUQuantizedAdd.hpp Update 2019-12-27 22:16:57 +08:00
CPUQuantizedAvgPool.cpp Update 2019-12-27 22:16:57 +08:00
CPUQuantizedAvgPool.hpp Update 2019-12-27 22:16:57 +08:00
CPUQuantizedConcat.cpp Update 2019-12-27 22:16:57 +08:00
CPUQuantizedConcat.hpp Update 2019-12-27 22:16:57 +08:00
CPUQuantizedLogistic.cpp Update 2019-12-27 22:16:57 +08:00
CPUQuantizedLogistic.hpp Update 2019-12-27 22:16:57 +08:00
CPUQuantizedMaxPool.cpp Update 2019-12-27 22:16:57 +08:00
CPUQuantizedMaxPool.hpp Update 2019-12-27 22:16:57 +08:00
CPUQuantizedReshape.cpp Update 2019-12-27 22:16:57 +08:00
CPUQuantizedReshape.hpp Update 2019-12-27 22:16:57 +08:00
CPUQuantizedSoftmax.cpp Update 2019-12-27 22:16:57 +08:00
CPUQuantizedSoftmax.hpp Update 2019-12-27 22:16:57 +08:00
CPURNNSequenceGRU.cpp Update 2019-12-27 22:16:57 +08:00
CPURNNSequenceGRU.hpp Update 2019-12-27 22:16:57 +08:00
CPUROIPooling.cpp Update 2019-12-27 22:16:57 +08:00
CPUROIPooling.hpp Update 2019-12-27 22:16:57 +08:00
CPURange.cpp Update 2019-12-27 22:16:57 +08:00
CPURange.hpp Update 2019-12-27 22:16:57 +08:00
CPURank.cpp Update 2019-12-27 22:16:57 +08:00
CPURank.hpp Update 2019-12-27 22:16:57 +08:00
CPUReduceJoin.cpp Update 2019-12-27 22:16:57 +08:00
CPUReduceJoin.hpp Update 2019-12-27 22:16:57 +08:00
CPUReduction.cpp Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
CPUReduction.hpp Update 2019-12-27 22:16:57 +08:00
CPURelu.cpp Update 2019-12-27 22:16:57 +08:00
CPURelu.hpp Update 2019-12-27 22:16:57 +08:00
CPUReluGrad.cpp Update 2019-12-27 22:16:57 +08:00
CPUReluGrad.hpp Update 2019-12-27 22:16:57 +08:00
CPUReshape.cpp Update 2019-12-27 22:16:57 +08:00
CPUReshape.hpp Update 2019-12-27 22:16:57 +08:00
CPUResize.cpp Update 2019-12-27 22:16:57 +08:00
CPUResize.hpp Update 2019-12-27 22:16:57 +08:00
CPUReverseSequence.cpp Update 2019-12-27 22:16:57 +08:00
CPUReverseSequence.hpp Update 2019-12-27 22:16:57 +08:00
CPURuntime.cpp Update 2019-12-27 22:16:57 +08:00
CPURuntime.hpp - dynamic computation graph (beta) 2019-09-26 21:02:07 +08:00
CPUScale.cpp Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
CPUScale.hpp Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
CPUScatterNd.cpp Update 2019-12-27 22:16:57 +08:00
CPUScatterNd.hpp Update 2019-12-27 22:16:57 +08:00
CPUSelect.cpp Update 2019-12-27 22:16:57 +08:00
CPUSelect.hpp Update 2019-12-27 22:16:57 +08:00
CPUSelu.cpp Update 2019-12-27 22:16:57 +08:00
CPUSelu.hpp Update 2019-12-27 22:16:57 +08:00
CPUSetDiff1D.cpp Update 2019-12-27 22:16:57 +08:00
CPUSetDiff1D.hpp Update 2019-12-27 22:16:57 +08:00
CPUShape.cpp Update 2019-12-27 22:16:57 +08:00
CPUShape.hpp Update 2019-12-27 22:16:57 +08:00
CPUSigmoid.cpp Update 2019-12-27 22:16:57 +08:00
CPUSigmoid.hpp Update 2019-12-27 22:16:57 +08:00
CPUSize.cpp Update 2019-12-27 22:16:57 +08:00
CPUSize.hpp Update 2019-12-27 22:16:57 +08:00
CPUSlice.cpp Update 2019-12-27 22:16:57 +08:00
CPUSlice.hpp Update 2019-12-27 22:16:57 +08:00
CPUSliceTf.cpp Update 2019-12-27 22:16:57 +08:00
CPUSliceTf.hpp Update 2019-12-27 22:16:57 +08:00
CPUSoftmax.cpp Update 2019-12-27 22:16:57 +08:00
CPUSoftmax.hpp Update 2019-12-27 22:16:57 +08:00
CPUSoftmaxGrad.cpp Update 2019-12-27 22:16:57 +08:00
CPUSoftmaxGrad.hpp Update 2019-12-27 22:16:57 +08:00
CPUSpaceToBatchND.cpp Update 2019-12-27 22:16:57 +08:00
CPUSpaceToBatchND.hpp Update 2019-12-27 22:16:57 +08:00
CPUSpaceToDepth.cpp Update 2019-12-27 22:16:57 +08:00
CPUSpaceToDepth.hpp Update 2019-12-27 22:16:57 +08:00
CPUSpatialProduct.cpp Update 2019-12-27 22:16:57 +08:00
CPUSpatialProduct.hpp Update 2019-12-27 22:16:57 +08:00
CPUSqueeze.cpp Update 2019-12-27 22:16:57 +08:00
CPUSqueeze.hpp Update 2019-12-27 22:16:57 +08:00
CPUStridedSlice.cpp Update 2019-12-27 22:16:57 +08:00
CPUStridedSlice.hpp Update 2019-12-27 22:16:57 +08:00
CPUTFQuantizedConv2D.cpp Update 2019-12-27 22:16:57 +08:00
CPUTFQuantizedConv2D.hpp Update 2019-12-27 22:16:57 +08:00
CPUTanh.cpp Update 2019-12-27 22:16:57 +08:00
CPUTanh.hpp Update 2019-12-27 22:16:57 +08:00
CPUTensorConvert.cpp Update 2019-12-27 22:16:57 +08:00
CPUTensorConvert.hpp Update 2019-12-27 22:16:57 +08:00
CPUThreshold.cpp Update 2019-12-27 22:16:57 +08:00
CPUThreshold.hpp Update 2019-12-27 22:16:57 +08:00
CPUTile.cpp Update 2019-12-27 22:16:57 +08:00
CPUTile.hpp Update 2019-12-27 22:16:57 +08:00
CPUTopKV2.cpp Update 2019-12-27 22:16:57 +08:00
CPUTopKV2.hpp Update 2019-12-27 22:16:57 +08:00
CPUTranspose.cpp Update 2019-12-27 22:16:57 +08:00
CPUTranspose.hpp Update 2019-12-27 22:16:57 +08:00
CPUUnary.cpp Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
CPUUnary.hpp Update 2019-12-27 22:16:57 +08:00
CPUUnpack.cpp Update 2019-12-27 22:16:57 +08:00
CPUUnpack.hpp Update 2019-12-27 22:16:57 +08:00
CPUUnravelIndex.cpp Update 2019-12-27 22:16:57 +08:00
CPUUnravelIndex.hpp Update 2019-12-27 22:16:57 +08:00
CPUWhere.cpp Update 2019-12-27 22:16:57 +08:00
CPUWhere.hpp Update 2019-12-27 22:16:57 +08:00
CPUZeroLike.cpp Sync. Fix OpenGL related building issues. Build the whole suite on Android CI (#580) 2020-01-16 16:55:46 +08:00
CPUZeroLike.hpp Update 2019-12-27 22:16:57 +08:00
ThreadPool.cpp Update 2019-12-27 22:16:57 +08:00
ThreadPool.hpp Update 2019-12-27 22:16:57 +08:00