| .. |
|
CMakeLists.txt
|
Github release 1.1.0
|
2020-11-05 16:49:17 +08:00 |
|
MNNMetalContext.h
|
[PATCH 42/78] [Metal:Refractor] Temply remove metal profile for op
|
2020-11-25 18:57:54 +08:00 |
|
MNNMetalContext.mm
|
[PATCH 59/78] [Metal:Refractor] Avoid threadgroup < 64 error
|
2020-11-25 18:57:55 +08:00 |
|
MetalBackend.hpp
|
[PATCH 43/78] [Metal:Feature] Support count memory for metal
|
2020-11-25 18:57:54 +08:00 |
|
MetalBackend.metal
|
[PATCH 30/78] [Metal:Speed] Support Metal C4 opt for raster
|
2020-11-25 18:57:53 +08:00 |
|
MetalBackend.mm
|
[PATCH 44/78] [Metal:Refractor] Reduce memory alloc for MetalBackend.mm
|
2020-11-25 18:57:54 +08:00 |
|
MetalBinary.hpp
|
[PATCH 33/78] [Metal:Speed] move metal op's allock into onResize
|
2020-11-25 18:57:53 +08:00 |
|
MetalBinary.metal
|
[PATCH 33/78] [Metal:Speed] move metal op's allock into onResize
|
2020-11-25 18:57:53 +08:00 |
|
MetalBinary.mm
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |
|
MetalCast.hpp
|
Update
|
2019-12-27 22:16:57 +08:00 |
|
MetalCast.metal
|
Github release 1.1.0
|
2020-11-05 16:49:17 +08:00 |
|
MetalCast.mm
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |
|
MetalCodeGen.py
|
Update
|
2019-12-27 22:16:57 +08:00 |
|
MetalConvolution.hpp
|
[PATCH 19/78] [MNN METAL] fix unary precision
|
2020-11-25 18:57:52 +08:00 |
|
MetalConvolution.metal
|
Github release 1.1.0
|
2020-11-05 16:49:17 +08:00 |
|
MetalConvolution.mm
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |
|
MetalConvolution1x1.hpp
|
[PATCH 57/78] [Metal:Speed] Optimize thread group set
|
2020-11-25 18:57:55 +08:00 |
|
MetalConvolution1x1.metal
|
[PATCH 58/78] [Metal:Speed] Optimize MetalConvolution1x1 by replace z unrool to x unrool
|
2020-11-25 18:57:55 +08:00 |
|
MetalConvolution1x1.mm
|
[PATCH 58/78] [Metal:Speed] Optimize MetalConvolution1x1 by replace z unrool to x unrool
|
2020-11-25 18:57:55 +08:00 |
|
MetalConvolutionActivation.metal
|
beta 0.1.0
|
2019-04-19 20:50:09 +08:00 |
|
MetalConvolutionCommon.hpp
|
Github release 1.1.0
|
2020-11-05 16:49:17 +08:00 |
|
MetalConvolutionCommon.mm
|
Github release 1.1.0
|
2020-11-05 16:49:17 +08:00 |
|
MetalConvolutionDepthwise.hpp
|
[PATCH 33/78] [Metal:Speed] move metal op's allock into onResize
|
2020-11-25 18:57:53 +08:00 |
|
MetalConvolutionDepthwise.metal
|
Github release 1.1.0
|
2020-11-05 16:49:17 +08:00 |
|
MetalConvolutionDepthwise.mm
|
[PATCH 45/78] [Metal:Bugfix] Fix crash bug for metal reduce not support type and multi convolution input
|
2020-11-25 18:57:54 +08:00 |
|
MetalConvolutionGEMM.hpp
|
[PATCH 56/78] [Metal:Speed] MetalConvolutionGEMM small opt
|
2020-11-25 18:57:55 +08:00 |
|
MetalConvolutionGEMM.metal
|
Github release 1.1.0
|
2020-11-05 16:49:17 +08:00 |
|
MetalConvolutionGEMM.mm
|
[PATCH 56/78] [Metal:Speed] MetalConvolutionGEMM small opt
|
2020-11-25 18:57:55 +08:00 |
|
MetalConvolutionWinograd.hpp
|
Github release 1.1.0
|
2020-11-05 16:49:17 +08:00 |
|
MetalConvolutionWinograd.metal
|
beta 0.1.1.5
|
2019-06-05 10:45:59 +08:00 |
|
MetalConvolutionWinograd.mm
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |
|
MetalDeconvolution.hpp
|
[PATCH 37/78] [Metal:Speed] Optimize deconvolution of metal
|
2020-11-25 18:57:53 +08:00 |
|
MetalDeconvolution.metal
|
[PATCH 57/78] [Metal:Speed] Optimize thread group set
|
2020-11-25 18:57:55 +08:00 |
|
MetalDeconvolution.mm
|
[PATCH 57/78] [Metal:Speed] Optimize thread group set
|
2020-11-25 18:57:55 +08:00 |
|
MetalDefine.h
|
Github release 1.1.0
|
2020-11-05 16:49:17 +08:00 |
|
MetalDefine.metal
|
beta 0.1.0
|
2019-04-19 20:50:09 +08:00 |
|
MetalEltwise.hpp
|
[PATCH 34/78] [Metal:Bugfix] Fix bug for MetalEltwise outof range
|
2020-11-25 18:57:53 +08:00 |
|
MetalEltwise.metal
|
[PATCH 46/78] [Metal:Bugfix] Fix metal crash bug on iphone6p
|
2020-11-25 18:57:54 +08:00 |
|
MetalEltwise.mm
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |
|
MetalFixedPoint.metal
|
beta 0.1.0
|
2019-04-19 20:50:09 +08:00 |
|
MetalInterp.hpp
|
[PATCH 33/78] [Metal:Speed] move metal op's allock into onResize
|
2020-11-25 18:57:53 +08:00 |
|
MetalInterp.mm
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |
|
MetalMatMul.hpp
|
Github release 1.1.0
|
2020-11-05 16:49:17 +08:00 |
|
MetalMatMul.metal
|
Github release 1.1.0
|
2020-11-05 16:49:17 +08:00 |
|
MetalMatMul.mm
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |
|
MetalOPRegister.mm
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |
|
MetalPReLU.hpp
|
[PATCH 33/78] [Metal:Speed] move metal op's allock into onResize
|
2020-11-25 18:57:53 +08:00 |
|
MetalPReLU.metal
|
beta 0.1.0
|
2019-04-19 20:50:09 +08:00 |
|
MetalPReLU.mm
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |
|
MetalPooling.hpp
|
[PATCH 31/78] [Metal:Speed] Optimized MetalPooling by move operate into onResize
|
2020-11-25 18:57:53 +08:00 |
|
MetalPooling.metal
|
beta 0.1.0
|
2019-04-19 20:50:09 +08:00 |
|
MetalPooling.mm
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |
|
MetalROIPooling.hpp
|
Update
|
2019-12-27 22:16:57 +08:00 |
|
MetalROIPooling.metal
|
beta 0.1.0
|
2019-04-19 20:50:09 +08:00 |
|
MetalROIPooling.mm
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |
|
MetalRaster.hpp
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |
|
MetalRaster.mm
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |
|
MetalReLU.hpp
|
Update
|
2019-12-27 22:16:57 +08:00 |
|
MetalReLU.metal
|
beta 0.1.0
|
2019-04-19 20:50:09 +08:00 |
|
MetalReLU.mm
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |
|
MetalReLU6.hpp
|
Update
|
2019-12-27 22:16:57 +08:00 |
|
MetalReLU6.metal
|
beta 0.1.0
|
2019-04-19 20:50:09 +08:00 |
|
MetalReLU6.mm
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |
|
MetalReduction.hpp
|
[PATCH 36/78] [Metal:Speed] Optimize Metal Reduce
|
2020-11-25 18:57:53 +08:00 |
|
MetalReduction.metal
|
beta 0.1.0
|
2019-04-19 20:50:09 +08:00 |
|
MetalReduction.mm
|
[PATCH 45/78] [Metal:Bugfix] Fix crash bug for metal reduce not support type and multi convolution input
|
2020-11-25 18:57:54 +08:00 |
|
MetalResize.metal
|
Fix bug for MetalInterp compute error for pytorch half pixels
|
2020-11-13 15:26:31 +08:00 |
|
MetalScale.hpp
|
[PATCH 35/78] [Metal:Speed] Optimize metal scale's execute
|
2020-11-25 18:57:53 +08:00 |
|
MetalScale.metal
|
[PATCH 35/78] [Metal:Speed] Optimize metal scale's execute
|
2020-11-25 18:57:53 +08:00 |
|
MetalScale.mm
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |
|
MetalTensorConverter.hpp
|
Update
|
2019-12-27 22:16:57 +08:00 |
|
MetalTensorConverter.mm
|
Update
|
2019-12-27 22:16:57 +08:00 |
|
MetalUnary.hpp
|
[PATCH 33/78] [Metal:Speed] move metal op's allock into onResize
|
2020-11-25 18:57:53 +08:00 |
|
MetalUnary.metal
|
[PATCH 19/78] [MNN METAL] fix unary precision
|
2020-11-25 18:57:52 +08:00 |
|
MetalUnary.mm
|
[PATCH 41/78] [Metal:Speed] Reduce metal encoder and buffer alloc, delete unuseful code
|
2020-11-25 18:57:53 +08:00 |