|
44 | 44 | 4843AA5922A7E9AB00889A63 /* CPUConv2DBackPropFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4843AA5122A7E9AB00889A63 /* CPUConv2DBackPropFilter.cpp */; }; |
45 | 45 | 4843AA5A22A7E9AB00889A63 /* CPUSoftmaxGrad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4843AA5222A7E9AB00889A63 /* CPUSoftmaxGrad.cpp */; }; |
46 | 46 | 4843AA5B22A7E9AB00889A63 /* CPUSoftmaxGrad.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 4843AA5322A7E9AB00889A63 /* CPUSoftmaxGrad.hpp */; }; |
| 47 | + 4847D41D22C0739A0049F3CA /* ShapePadding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4847D41C22C0739A0049F3CA /* ShapePadding.cpp */; }; |
| 48 | + 4847D42022C07E850049F3CA /* CPUPadding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4847D41E22C07E850049F3CA /* CPUPadding.cpp */; }; |
| 49 | + 4847D42122C07E850049F3CA /* CPUPadding.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 4847D41F22C07E850049F3CA /* CPUPadding.hpp */; }; |
47 | 50 | 4851BE102122C1BC009BB0AC /* Tensor.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 4851BE0F2122C1BC009BB0AC /* Tensor.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; |
48 | 51 | 485DD411217F495500129159 /* CPUQuantizedAdd.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 485DD40B217F495400129159 /* CPUQuantizedAdd.hpp */; }; |
49 | 52 | 485DD412217F495500129159 /* CPUQuantizedSoftmax.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 485DD40C217F495500129159 /* CPUQuantizedSoftmax.cpp */; }; |
|
752 | 755 | 4843AA5122A7E9AB00889A63 /* CPUConv2DBackPropFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CPUConv2DBackPropFilter.cpp; sourceTree = "<group>"; }; |
753 | 756 | 4843AA5222A7E9AB00889A63 /* CPUSoftmaxGrad.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CPUSoftmaxGrad.cpp; sourceTree = "<group>"; }; |
754 | 757 | 4843AA5322A7E9AB00889A63 /* CPUSoftmaxGrad.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CPUSoftmaxGrad.hpp; sourceTree = "<group>"; }; |
| 758 | + 4847D41C22C0739A0049F3CA /* ShapePadding.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ShapePadding.cpp; sourceTree = "<group>"; }; |
| 759 | + 4847D41E22C07E850049F3CA /* CPUPadding.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = CPUPadding.cpp; sourceTree = "<group>"; }; |
| 760 | + 4847D41F22C07E850049F3CA /* CPUPadding.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = CPUPadding.hpp; sourceTree = "<group>"; }; |
755 | 761 | 4851BE0F2122C1BC009BB0AC /* Tensor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Tensor.hpp; sourceTree = "<group>"; }; |
756 | 762 | 485DD40B217F495400129159 /* CPUQuantizedAdd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CPUQuantizedAdd.hpp; sourceTree = "<group>"; }; |
757 | 763 | 485DD40C217F495500129159 /* CPUQuantizedSoftmax.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CPUQuantizedSoftmax.cpp; sourceTree = "<group>"; }; |
|
1908 | 1914 | 48B904A522953E0F003116BB /* CPUZeroLike.hpp */, |
1909 | 1915 | 4829D54E22AF5C340093E3BE /* CPUSetDiff1D.cpp */, |
1910 | 1916 | 4829D54F22AF5C340093E3BE /* CPUSetDiff1D.hpp */, |
| 1917 | + 4847D41E22C07E850049F3CA /* CPUPadding.cpp */, |
| 1918 | + 4847D41F22C07E850049F3CA /* CPUPadding.hpp */, |
1911 | 1919 | ); |
1912 | 1920 | name = cpu; |
1913 | 1921 | path = backend/cpu; |
|
2341 | 2349 | EBB38EF421E748B9005F76D7 /* ShapeUnpack.cpp */, |
2342 | 2350 | EBB38EDC21E748B9005F76D7 /* ShapeWhere.cpp */, |
2343 | 2351 | 48B904A8229550CF003116BB /* ShapeSelect.cpp */, |
| 2352 | + 4847D41C22C0739A0049F3CA /* ShapePadding.cpp */, |
2344 | 2353 | ); |
2345 | 2354 | path = shape; |
2346 | 2355 | sourceTree = "<group>"; |
|
2475 | 2484 | 488875D5215B639F0079B12E /* MetalInterp.hpp in Headers */, |
2476 | 2485 | 488875B4215B639F0079B12E /* MetalReLU.hpp in Headers */, |
2477 | 2486 | 48887644215B639F0079B12E /* ConvolutionTiledExecutor.hpp in Headers */, |
| 2487 | + 4847D42122C07E850049F3CA /* CPUPadding.hpp in Headers */, |
2478 | 2488 | 488875B7215B639F0079B12E /* MetalSlice.hpp in Headers */, |
2479 | 2489 | 92EEFEB2217F0CBB00F89377 /* CPUCrop.hpp in Headers */, |
2480 | 2490 | 921722F021DDF63A004583BF /* GpuLibrary_generated.h in Headers */, |
|
2827 | 2837 | 92C674F922549A1600011D33 /* MetalReLU6.mm in Sources */, |
2828 | 2838 | 488875D3215B639F0079B12E /* MetalSpatialProduct.metal in Sources */, |
2829 | 2839 | 48887630215B639F0079B12E /* CPUTopKV2.cpp in Sources */, |
| 2840 | + 4847D42022C07E850049F3CA /* CPUPadding.cpp in Sources */, |
2830 | 2841 | 48BF218621A4257500AFF78E /* MNNSamplerC1BilinearOpt.S in Sources */, |
2831 | 2842 | CE96FE8121707D58004AB400 /* MetalMatMul.metal in Sources */, |
2832 | 2843 | 48887689215B639F0079B12E /* MNNCubicLineC4.S in Sources */, |
|
2844 | 2855 | 488875FF215B639F0079B12E /* CPUSize.cpp in Sources */, |
2845 | 2856 | EB4925C3224A147E00C512BB /* CPUMoments.cpp in Sources */, |
2846 | 2857 | 92256950219D6E0200F251E2 /* MetalRange.mm in Sources */, |
| 2858 | + 4847D41D22C0739A0049F3CA /* ShapePadding.cpp in Sources */, |
2847 | 2859 | 924F132521ABD47F006D46A4 /* MetalQuantizedSoftmax.metal in Sources */, |
2848 | 2860 | EBB38F1521E748B9005F76D7 /* ShapeWhere.cpp in Sources */, |
2849 | 2861 | 488876D9215B639F0079B12E /* CPUTanh.cpp in Sources */, |
|
0 commit comments