MNN/source/backend/metal
xiaying d3ffdf4229 [MNN:Sync] Sync internal gitlab 2022-06-24 18:30:05 +08:00
..
schema [MNN:Sync] Sync internal gitlab 2022-01-04 10:50:40 +08:00
CMakeLists.txt update MetalLib.h for low version macos 2021-12-01 12:13:50 +08:00
MNNMetalContext.h [MNN:Sync] Sync internal gitlab 2022-01-04 10:50:40 +08:00
MNNMetalContext.mm [Sync] Sync internal gitlab 2022-05-06 19:51:20 +08:00
MNNMetalLib.h [MNN:Sync] Sync internal gitlab 2022-06-24 18:30:05 +08:00
MetalBackend.hpp [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +08:00
MetalBackend.metal [MNN:Sync] Sync internal gitlab 2022-06-24 18:30:05 +08:00
MetalBackend.mm [MNN:Sync] Sync internal gitlab 2022-06-24 18:30:05 +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 [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +08:00
MetalCache_generated.h [MNN:Sync] Sync internal gitlab 2022-01-04 10:50:40 +08:00
MetalCast.hpp Update 2019-12-27 22:16:57 +08:00
MetalCast.metal [Sync] Sync internal gitlab 2022-05-06 19:51:20 +08:00
MetalCast.mm [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +08:00
MetalCodeGen.py [MNN:Sync] Sync internal gitlab 2022-06-24 18:30:05 +08:00
MetalConvolution.hpp [MNN:Sync] Sync internal Gitlab 2021-09-18 15:52:30 +08:00
MetalConvolution.metal [MNN:Sync] Sync internal Gitlab 2021-09-18 15:52:30 +08:00
MetalConvolution.mm [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +08:00
MetalConvolution1x1.hpp [PATCH 57/78] [Metal:Speed] Optimize thread group set 2020-11-25 18:57:55 +08:00
MetalConvolution1x1.metal [MNN:Sync] Sync internal Gitlab 2021-09-18 15:52:30 +08:00
MetalConvolution1x1.mm [MNN:Sync] Sync internal gitlab 2021-11-30 10:10:53 +08:00
MetalConvolutionActivation.metal beta 0.1.0 2019-04-19 20:50:09 +08:00
MetalConvolutionCommon.hpp [MNN:Sync] Sync internal gitlab 2021-11-30 10:10:53 +08:00
MetalConvolutionCommon.mm [MNN:Sync] Sync internal gitlab 2021-11-30 10:10:53 +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 [MNN:Sync] Sync internal Gitlab 2021-09-18 15:52:30 +08:00
MetalConvolutionDepthwise.mm [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +08:00
MetalConvolutionGEMM.hpp [PATCH 56/78] [Metal:Speed] MetalConvolutionGEMM small opt 2020-11-25 18:57:55 +08:00
MetalConvolutionGEMM.metal [MNN:Sync] Sync internal Gitlab 2021-09-18 15:52:30 +08:00
MetalConvolutionGEMM.mm [MNN:Sync] Sync internal gitlab 2021-11-30 10:10:53 +08:00
MetalConvolutionWinograd.hpp [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +08:00
MetalConvolutionWinograd.metal beta 0.1.1.5 2019-06-05 10:45:59 +08:00
MetalConvolutionWinograd.mm [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +08:00
MetalDeconvolution.hpp [Sync] Sync internal gitlab 2022-05-06 19:51:20 +08:00
MetalDeconvolution.metal [Sync] Sync internal gitlab 2022-05-06 19:51:20 +08:00
MetalDeconvolution.mm [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +08:00
MetalDefine.h Github release 1.1.0 2020-11-05 16:49:17 +08:00
MetalDefine.metal [MNN:Sync] Sync internal Gitlab 2021-09-18 15:52:30 +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 [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +08:00
MetalGridSample.hpp [MNN:Sync] Sync internal Gitlab 2021-04-08 15:34:23 +08:00
MetalGridSample.metal [MNN:Sync] Sync internal Gitlab 2021-04-08 15:34:23 +08:00
MetalGridSample.mm [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +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 [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +08:00
MetalLayerNorm.hpp [MNN:Sync] Sync internal gitlab 2022-06-24 18:30:05 +08:00
MetalLayerNorm.metal [MNN:Sync] Sync internal gitlab 2022-06-24 18:30:05 +08:00
MetalLayerNorm.mm [MNN:Sync] Sync internal gitlab 2022-06-24 18:30:05 +08:00
MetalMatMul.hpp [MNN:Sync] Sync internal gitlab 2021-11-30 10:10:53 +08:00
MetalMatMul.metal [MNN:Sync] Sync internal Gitlab 2021-09-18 15:52:30 +08:00
MetalMatMul.mm [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +08:00
MetalOPRegister.mm [MNN:Sync] Sync internal gitlab 2022-06-24 18:30:05 +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 [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +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 [MNN:Sync] Sync internal Gitlab 2021-09-18 15:52:30 +08:00
MetalPooling.mm [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +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 [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +08:00
MetalRaster.hpp [MNN:Sync] Sync internal gitlab 2021-11-30 10:10:53 +08:00
MetalRaster.mm [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +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 [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +08:00
MetalReLU6.hpp Sync Internal Github 2021-02-07 10:47:03 +08:00
MetalReLU6.metal Sync Internal Github 2021-02-07 10:47:03 +08:00
MetalReLU6.mm [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +08:00
MetalReduction.hpp [PATCH 36/78] [Metal:Speed] Optimize Metal Reduce 2020-11-25 18:57:53 +08:00
MetalReduction.metal [MNN:Sync] Sync internal Gitlab 2021-09-18 15:52:30 +08:00
MetalReduction.mm [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +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 [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +08:00
MetalSoftmax.hpp [MNN:Sync] Sync internal gitlab 2022-06-24 18:30:05 +08:00
MetalSoftmax.metal [MNN:Sync] Sync internal gitlab 2022-06-24 18:30:05 +08:00
MetalSoftmax.mm [MNN:Sync] Sync internal gitlab 2022-06-24 18:30:05 +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 [MNN:Sync] Sync internal Gitlab 2021-09-18 15:52:30 +08:00
MetalUnary.mm [MNN:Sync] Sync internal gitlab 2022-06-10 10:39:50 +08:00