project.pbxproj 75.0 KB
Newer Older
L
liuruilong 已提交
1 2 3 4 5 6 7 8 9
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 50;
	objects = {

/* Begin PBXBuildFile section */
D
texture  
dolphin8 已提交
10 11 12 13 14 15 16 17 18
		4AA1EA862146625E00D0F791 /* BilinearInterpOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EA852146625E00D0F791 /* BilinearInterpOp.swift */; };
		4AA1EA88214662BD00D0F791 /* BilinearInterpKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EA87214662BD00D0F791 /* BilinearInterpKernel.swift */; };
		4AA1EA8A2146631C00D0F791 /* BilinearInterp.metal in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EA892146631C00D0F791 /* BilinearInterp.metal */; };
		4AA1EA8C2146640900D0F791 /* SplitOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EA8B2146640900D0F791 /* SplitOp.swift */; };
		4AA1EA8E2146647F00D0F791 /* SplitKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EA8D2146647F00D0F791 /* SplitKernel.swift */; };
		4AA1EA90214664CD00D0F791 /* Split.metal in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EA8F214664CD00D0F791 /* Split.metal */; };
		4AA1EA92214665D700D0F791 /* ShapeOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EA91214665D700D0F791 /* ShapeOp.swift */; };
		4AA1EA942146661500D0F791 /* ShapeKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EA932146661500D0F791 /* ShapeKernel.swift */; };
		4AA1EA982146666500D0F791 /* FlattenOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EA972146666500D0F791 /* FlattenOp.swift */; };
D
dolphin8 已提交
19 20
		4AA1EAA02148DEEE00D0F791 /* ReshapeKernel.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EA9F2148DEEE00D0F791 /* ReshapeKernel.inc.metal */; };
		4AA1EAA2214912CD00D0F791 /* FlattenKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EAA1214912CC00D0F791 /* FlattenKernel.swift */; };
D
concat  
dolphin8 已提交
21
		4AA1EAA4214A295C00D0F791 /* Split.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EAA3214A295C00D0F791 /* Split.inc.metal */; };
D
dolphin8 已提交
22
		4AA1EAA6214B5F6800D0F791 /* Shape.metal in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EAA5214B5F6800D0F791 /* Shape.metal */; };
D
x  
dolphin8 已提交
23
		4AA1EAA8214B7AFB00D0F791 /* BilinearInterp.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EAA7214B7AFB00D0F791 /* BilinearInterp.inc.metal */; };
D
dolphin8 已提交
24
		4AA1EAAA214F53D800D0F791 /* BoxCoder.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EAA9214F53D800D0F791 /* BoxCoder.inc.metal */; };
D
dolphin8 已提交
25 26
		4AA1EAAC214F55C800D0F791 /* Softmax.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EAAB214F55C800D0F791 /* Softmax.inc.metal */; };
		4AA1EAAE214F5FD900D0F791 /* TransposeKernel.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = 4AA1EAAD214F5FD900D0F791 /* TransposeKernel.inc.metal */; };
D
f  
dolphin8 已提交
27 28
		4AF928772133F1DB005B6C3A /* BoxCoder.metal in Sources */ = {isa = PBXBuildFile; fileRef = 4AF928762133F1DB005B6C3A /* BoxCoder.metal */; };
		4AF9287921341661005B6C3A /* Softmax.metal in Sources */ = {isa = PBXBuildFile; fileRef = 4AF9287821341661005B6C3A /* Softmax.metal */; };
D
concat  
dolphin8 已提交
29
		4AF928822135673D005B6C3A /* ConcatKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = 4AF928812135673D005B6C3A /* ConcatKernel.metal */; };
D
dolphin8 已提交
30
		4AF9288421357BE3005B6C3A /* Elementwise.metal in Sources */ = {isa = PBXBuildFile; fileRef = 4AF9288321357BE3005B6C3A /* Elementwise.metal */; };
X
xiaohaichun 已提交
31 32 33 34 35
		C28FDF8421B7858F0054EFAC /* MobileNetCombined.swift in Sources */ = {isa = PBXBuildFile; fileRef = C28FDF8221B7858F0054EFAC /* MobileNetCombined.swift */; };
		C28FDF8521B7858F0054EFAC /* YoloNet.swift in Sources */ = {isa = PBXBuildFile; fileRef = C28FDF8321B7858F0054EFAC /* YoloNet.swift */; };
		C28FE02F21BA68C00054EFAC /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C28FE02C21BA68C00054EFAC /* Metal.framework */; };
		C28FE03021BA68C00054EFAC /* MetalPerformanceShaders.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C28FE02D21BA68C00054EFAC /* MetalPerformanceShaders.framework */; };
		C28FE03121BA68C00054EFAC /* MetalKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C28FE02E21BA68C00054EFAC /* MetalKit.framework */; };
L
liuruilong 已提交
36
		D3831F70E7E0B565B9AC22DA /* Pods_paddle_mobile.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD2E06330A1E7129C918DB46 /* Pods_paddle_mobile.framework */; };
L
liuruilong 已提交
37 38
		FC0226562138F33800F395E2 /* TransposeKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FC0226552138F33800F395E2 /* TransposeKernel.metal */; };
		FC0226582138F38D00F395E2 /* PoolKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FC0226572138F38D00F395E2 /* PoolKernel.metal */; };
L
liuruilong 已提交
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
		FC039B6F20E11C3C0081E9F8 /* paddle_mobile.h in Headers */ = {isa = PBXBuildFile; fileRef = FC039B6D20E11C3C0081E9F8 /* paddle_mobile.h */; settings = {ATTRIBUTES = (Public, ); }; };
		FC039B9720E11C9A0081E9F8 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039B9420E11C9A0081E9F8 /* Extensions.swift */; };
		FC039B9820E11C9A0081E9F8 /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039B9520E11C9A0081E9F8 /* Errors.swift */; };
		FC039B9920E11C9A0081E9F8 /* Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039B9620E11C9A0081E9F8 /* Types.swift */; };
		FC039B9B20E11CA00081E9F8 /* Executor.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039B9A20E11CA00081E9F8 /* Executor.swift */; };
		FC039B9F20E11CB20081E9F8 /* Tensor.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039B9D20E11CB20081E9F8 /* Tensor.swift */; };
		FC039BA020E11CB20081E9F8 /* Dim.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039B9E20E11CB20081E9F8 /* Dim.swift */; };
		FC039BA220E11CB70081E9F8 /* Loader.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039BA120E11CB70081E9F8 /* Loader.swift */; };
		FC039BA920E11CBC0081E9F8 /* ConvOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039BA420E11CBC0081E9F8 /* ConvOp.swift */; };
		FC039BAA20E11CBC0081E9F8 /* ElementwiseAddOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039BA520E11CBC0081E9F8 /* ElementwiseAddOp.swift */; };
		FC039BAB20E11CBC0081E9F8 /* Operator.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039BA620E11CBC0081E9F8 /* Operator.swift */; };
		FC039BAC20E11CBC0081E9F8 /* BatchNormOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039BA720E11CBC0081E9F8 /* BatchNormOp.swift */; };
		FC039BAD20E11CBC0081E9F8 /* ReluOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039BA820E11CBC0081E9F8 /* ReluOp.swift */; };
		FC039BB820E11CC20081E9F8 /* framework.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039BAF20E11CC20081E9F8 /* framework.pb.swift */; };
		FC039BB920E11CC20081E9F8 /* Scope.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039BB020E11CC20081E9F8 /* Scope.swift */; };
		FC039BBA20E11CC20081E9F8 /* TensorDesc.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039BB120E11CC20081E9F8 /* TensorDesc.swift */; };
		FC039BBB20E11CC20081E9F8 /* ProgramDesc.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039BB220E11CC20081E9F8 /* ProgramDesc.swift */; };
		FC039BBC20E11CC20081E9F8 /* VarDesc.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039BB320E11CC20081E9F8 /* VarDesc.swift */; };
		FC039BBD20E11CC20081E9F8 /* Program.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039BB420E11CC20081E9F8 /* Program.swift */; };
		FC039BBE20E11CC20081E9F8 /* OpDesc.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039BB520E11CC20081E9F8 /* OpDesc.swift */; };
		FC039BBF20E11CC20081E9F8 /* Attribute.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039BB620E11CC20081E9F8 /* Attribute.swift */; };
		FC039BC020E11CC20081E9F8 /* BlockDesc.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC039BB720E11CC20081E9F8 /* BlockDesc.swift */; };
L
liuruilong 已提交
61 62 63 64
		FC0E2DBA20EE3B8D009C1FAC /* ReluKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC0E2DB920EE3B8D009C1FAC /* ReluKernel.swift */; };
		FC0E2DBC20EE45FE009C1FAC /* ConvKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC0E2DBB20EE45FE009C1FAC /* ConvKernel.swift */; };
		FC0E2DBE20EE460D009C1FAC /* BatchNormKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC0E2DBD20EE460D009C1FAC /* BatchNormKernel.swift */; };
		FC0E2DC020EE461F009C1FAC /* ElementwiseAddKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC0E2DBF20EE461F009C1FAC /* ElementwiseAddKernel.swift */; };
L
liuruilong 已提交
65
		FC1B16B320EC9A4F00678B91 /* Kernels.metal in Sources */ = {isa = PBXBuildFile; fileRef = FC1B16B220EC9A4F00678B91 /* Kernels.metal */; };
L
liuruilong 已提交
66
		FC1CF3F721D4B4C400F7392E /* Runner.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC1CF3F621D4B4C400F7392E /* Runner.swift */; };
L
liuruilong 已提交
67
		FC292C5421421B2F00CF622F /* PaddleMobileGPU.h in Headers */ = {isa = PBXBuildFile; fileRef = FC292C5321421B2E00CF622F /* PaddleMobileGPU.h */; settings = {ATTRIBUTES = (Public, ); }; };
L
liuruilong 已提交
68
		FC292C5621421B4600CF622F /* PaddleMobileGPU.m in Sources */ = {isa = PBXBuildFile; fileRef = FC292C5521421B4600CF622F /* PaddleMobileGPU.m */; };
L
liuruilong 已提交
69 70
		FC292C81214255BD00CF622F /* CPUCompute.mm in Sources */ = {isa = PBXBuildFile; fileRef = FC292C7C214255BC00CF622F /* CPUCompute.mm */; };
		FC292C82214255BD00CF622F /* MobileNetSSD.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC292C7E214255BC00CF622F /* MobileNetSSD.swift */; };
L
liuruilong 已提交
71
		FC292C872142624800CF622F /* Genet.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC292C862142624800CF622F /* Genet.swift */; };
L
update  
liuruilong 已提交
72
		FC33B0F02147659000714A93 /* MobileNet.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC33B0EF2147659000714A93 /* MobileNet.swift */; };
L
liuruilong 已提交
73
		FC3602CC2108819F00FACB58 /* PaddleMobileUnitTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC3602CB2108819F00FACB58 /* PaddleMobileUnitTest.swift */; };
L
liuruilong 已提交
74 75
		FC4CB74920F0B954007C0C6D /* ConvKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FC4CB74820F0B954007C0C6D /* ConvKernel.metal */; };
		FC4CB74B20F12C30007C0C6D /* ProgramOptimize.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC4CB74A20F12C30007C0C6D /* ProgramOptimize.swift */; };
L
liuruilong 已提交
76
		FC5163F620EF556E00636C28 /* Texture2DTo2DArrayKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC5163F520EF556E00636C28 /* Texture2DTo2DArrayKernel.swift */; };
L
liuruilong 已提交
77
		FC60DB8920E9AAA500FF203F /* MetalExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC60DB8820E9AAA500FF203F /* MetalExtension.swift */; };
L
liuruilong 已提交
78
		FC704C2721D2385100F98BAB /* SuperResolutionNet.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC704C2621D2385100F98BAB /* SuperResolutionNet.swift */; };
L
liuruilong 已提交
79 80 81 82 83 84
		FC803BBF214CB65A0094B8E5 /* ConvAddPreluOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC803BBE214CB65A0094B8E5 /* ConvAddPreluOp.swift */; };
		FC803BC1214CB77A0094B8E5 /* ConvAddPreluKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC803BC0214CB77A0094B8E5 /* ConvAddPreluKernel.swift */; };
		FC803BC3214CB79C0094B8E5 /* ConvAddPreluKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FC803BC2214CB79C0094B8E5 /* ConvAddPreluKernel.metal */; };
		FC803BC5214CB8F00094B8E5 /* ConvAddPrelu.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = FC803BC4214CB8F00094B8E5 /* ConvAddPrelu.inc.metal */; };
		FC803BC7214CBA820094B8E5 /* Macro.metal in Sources */ = {isa = PBXBuildFile; fileRef = FC803BC6214CBA820094B8E5 /* Macro.metal */; };
		FC803BC9214CFC8D0094B8E5 /* FetchKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FC803BC8214CFC8D0094B8E5 /* FetchKernel.metal */; };
L
liuruilong 已提交
85
		FC82735920E3C04200BE430A /* OpCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC82735820E3C04200BE430A /* OpCreator.swift */; };
L
liuruilong 已提交
86 87
		FC9797C921D6101D00F2FD90 /* ResizeBilinearOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC9797C821D6101D00F2FD90 /* ResizeBilinearOp.swift */; };
		FC9797CB21D6102D00F2FD90 /* ResizeBilinearKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC9797CA21D6102D00F2FD90 /* ResizeBilinearKernel.swift */; };
L
liuruilong 已提交
88
		FC9797CD21D61B2E00F2FD90 /* CPUCompute.h in Headers */ = {isa = PBXBuildFile; fileRef = FC292C7D214255BC00CF622F /* CPUCompute.h */; settings = {ATTRIBUTES = (Public, ); }; };
L
liuruilong 已提交
89
		FC9A19E32148C31300CD9CBF /* MobilenetSSD_AR.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC9A19E22148C31300CD9CBF /* MobilenetSSD_AR.swift */; };
L
liuruilong 已提交
90
		FC9C2A0D21D3D185005856C6 /* FetchKernel.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = FC9C2A0C21D3D185005856C6 /* FetchKernel.inc.metal */; };
L
liuruilong 已提交
91 92 93 94
		FC9D037920E229E4000F735A /* OpParam.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC9D037820E229E4000F735A /* OpParam.swift */; };
		FC9D038020E22FBB000F735A /* FeedOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC9D037F20E22FBB000F735A /* FeedOp.swift */; };
		FC9D038220E2312E000F735A /* FetchOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC9D038120E2312E000F735A /* FetchOp.swift */; };
		FC9D038420E23B01000F735A /* Texture.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC9D038320E23B01000F735A /* Texture.swift */; };
L
liuruilong 已提交
95 96
		FCA3A1632132A4AC00084FE5 /* ReshapeKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCA3A1622132A4AC00084FE5 /* ReshapeKernel.metal */; };
		FCA3A1652132A5EB00084FE5 /* Common.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCA3A1642132A5EB00084FE5 /* Common.metal */; };
L
add log  
liuruilong 已提交
97
		FCA67B1721364EF000BD58AA /* ConvTransposeKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCA67B1621364EF000BD58AA /* ConvTransposeKernel.metal */; };
L
liuruilong 已提交
98 99 100
		FCA67CD52138272900BD58AA /* ConvAddMetal.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCA67CD42138272900BD58AA /* ConvAddMetal.metal */; };
		FCA67CD7213827AC00BD58AA /* ConvAddBNReluKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCA67CD6213827AC00BD58AA /* ConvAddBNReluKernel.metal */; };
		FCA67CD92138287B00BD58AA /* ConvBNReluKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCA67CD82138287B00BD58AA /* ConvBNReluKernel.metal */; };
L
liuruilong 已提交
101 102 103 104 105 106 107 108 109 110 111 112 113 114
		FCBCCC572122F41300D94F7E /* DwConvBNReluOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBCCC562122F41300D94F7E /* DwConvBNReluOp.swift */; };
		FCBCCC592122F42700D94F7E /* ConvBNReluOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBCCC582122F42700D94F7E /* ConvBNReluOp.swift */; };
		FCBCCC5B2122F66F00D94F7E /* ConvBNReluKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBCCC5A2122F66F00D94F7E /* ConvBNReluKernel.swift */; };
		FCBCCC5D2122F8A100D94F7E /* DepthwiseConvOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBCCC5C2122F8A100D94F7E /* DepthwiseConvOp.swift */; };
		FCBCCC5F2122FB3B00D94F7E /* PriorBoxOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBCCC5E2122FB3B00D94F7E /* PriorBoxOp.swift */; };
		FCBCCC612122FBDF00D94F7E /* PriorBoxKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBCCC602122FBDF00D94F7E /* PriorBoxKernel.swift */; };
		FCBCCC632122FCC000D94F7E /* TransposeKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBCCC622122FCC000D94F7E /* TransposeKernel.swift */; };
		FCBCCC652122FCD700D94F7E /* TransposeOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBCCC642122FCD700D94F7E /* TransposeOp.swift */; };
		FCBCCC67212306B000D94F7E /* ConcatOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBCCC66212306B000D94F7E /* ConcatOp.swift */; };
		FCBCCC69212306D300D94F7E /* ConcatKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBCCC68212306D300D94F7E /* ConcatKernel.swift */; };
		FCBCCC6B2123071700D94F7E /* BoxcoderOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBCCC6A2123071700D94F7E /* BoxcoderOp.swift */; };
		FCBCCC6D2123073A00D94F7E /* BoxcoderKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBCCC6C2123073A00D94F7E /* BoxcoderKernel.swift */; };
		FCBCCC6F2123097100D94F7E /* MulticlassNMSOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBCCC6E2123097100D94F7E /* MulticlassNMSOp.swift */; };
		FCBCCC71212309A700D94F7E /* MulticlassNMSKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBCCC70212309A700D94F7E /* MulticlassNMSKernel.swift */; };
115
		FCCED5E121D71FC000BE8D5F /* PoolKernel.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCCED5E021D71FC000BE8D5F /* PoolKernel.inc.metal */; };
L
liuruilong 已提交
116 117 118 119 120 121 122 123
		FCD04E6620F314C50007374F /* PoolOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD04E6520F314C50007374F /* PoolOp.swift */; };
		FCD04E6820F315020007374F /* PoolKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD04E6720F315020007374F /* PoolKernel.swift */; };
		FCD04E6A20F319EC0007374F /* SoftmaxOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD04E6920F319EC0007374F /* SoftmaxOp.swift */; };
		FCD04E6C20F31A280007374F /* SoftmaxKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD04E6B20F31A280007374F /* SoftmaxKernel.swift */; };
		FCD04E6E20F31B4B0007374F /* ReshapeOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD04E6D20F31B4B0007374F /* ReshapeOp.swift */; };
		FCD04E7020F31B720007374F /* ReshapeKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD04E6F20F31B720007374F /* ReshapeKernel.swift */; };
		FCD04E7220F343420007374F /* ConvAddOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD04E7120F343420007374F /* ConvAddOp.swift */; };
		FCD04E7420F3437E0007374F /* ConvAddKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD04E7320F3437E0007374F /* ConvAddKernel.swift */; };
L
liuruilong 已提交
124
		FCDC0FEB21099A1D00DC9EFB /* Tools.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCDC0FEA21099A1D00DC9EFB /* Tools.swift */; };
125 126 127 128 129 130
		FCDDC6C6212F9FB800E5EF74 /* PreluKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCDDC6C5212F9FB800E5EF74 /* PreluKernel.swift */; };
		FCDDC6C8212FA3CA00E5EF74 /* ConvTransposeKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCDDC6C7212FA3CA00E5EF74 /* ConvTransposeKernel.swift */; };
		FCDDC6CA212FDF6800E5EF74 /* BatchNormKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCDDC6C9212FDF6800E5EF74 /* BatchNormKernel.metal */; };
		FCDDC6CC212FDFDB00E5EF74 /* ReluKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCDDC6CB212FDFDB00E5EF74 /* ReluKernel.metal */; };
		FCDDC6CF212FE14700E5EF74 /* PriorBoxKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCDDC6CE212FE14700E5EF74 /* PriorBoxKernel.metal */; };
		FCDE8A33212A917900F4A8F6 /* ConvTransposeOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCDE8A32212A917900F4A8F6 /* ConvTransposeOp.swift */; };
L
update  
liuruilong 已提交
131 132 133 134 135 136
		FCE3A1A92153DE5100C37CDE /* ConvAddAddPreluOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCE3A1A82153DE5100C37CDE /* ConvAddAddPreluOp.swift */; };
		FCE3A1AB2153DE8C00C37CDE /* ConvAddAddPreluKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCE3A1AA2153DE8C00C37CDE /* ConvAddAddPreluKernel.swift */; };
		FCE3A1AD2153E8BA00C37CDE /* ElementwiseAddPreluOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCE3A1AC2153E8BA00C37CDE /* ElementwiseAddPreluOp.swift */; };
		FCE3A1AF2153E8EE00C37CDE /* ElementwiseAddPreluKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCE3A1AE2153E8EE00C37CDE /* ElementwiseAddPreluKernel.swift */; };
		FCE3A1B12153E90F00C37CDE /* ElementwiseAddPreluKernel.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCE3A1B02153E90F00C37CDE /* ElementwiseAddPreluKernel.inc.metal */; };
		FCE3A1B32153E91900C37CDE /* ElementwiseAddPreluKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCE3A1B22153E91900C37CDE /* ElementwiseAddPreluKernel.metal */; };
L
liuruilong 已提交
137 138
		FCE9D7B7214F869000B520C3 /* Net.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCE9D7B6214F869000B520C3 /* Net.swift */; };
		FCE9D7B9214FAA4800B520C3 /* NMSFetchResultKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCE9D7B8214FAA4800B520C3 /* NMSFetchResultKernel.metal */; };
139 140
		FCEB684A212F00DB00D2448E /* PreluKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCEB6849212F00DB00D2448E /* PreluKernel.metal */; };
		FCEB684C212F093800D2448E /* PreluOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCEB684B212F093800D2448E /* PreluOp.swift */; };
L
liuruilong 已提交
141 142
		FCEBC0F420F1FDD90099DBAF /* ConvAddBatchNormReluOp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCEBC0F320F1FDD90099DBAF /* ConvAddBatchNormReluOp.swift */; };
		FCEBC0F620F1FE120099DBAF /* ConvAddBatchNormReluKernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCEBC0F520F1FE120099DBAF /* ConvAddBatchNormReluKernel.swift */; };
L
liuruilong 已提交
143
		FCF2D73820E64E70007AC5F5 /* Kernel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCF2D73720E64E70007AC5F5 /* Kernel.swift */; };
L
liuruilong 已提交
144 145 146
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
D
texture  
dolphin8 已提交
147 148 149 150 151 152 153 154 155
		4AA1EA852146625E00D0F791 /* BilinearInterpOp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BilinearInterpOp.swift; sourceTree = "<group>"; };
		4AA1EA87214662BD00D0F791 /* BilinearInterpKernel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BilinearInterpKernel.swift; sourceTree = "<group>"; };
		4AA1EA892146631C00D0F791 /* BilinearInterp.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = BilinearInterp.metal; sourceTree = "<group>"; };
		4AA1EA8B2146640900D0F791 /* SplitOp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SplitOp.swift; sourceTree = "<group>"; };
		4AA1EA8D2146647F00D0F791 /* SplitKernel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SplitKernel.swift; sourceTree = "<group>"; };
		4AA1EA8F214664CD00D0F791 /* Split.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = Split.metal; sourceTree = "<group>"; };
		4AA1EA91214665D700D0F791 /* ShapeOp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShapeOp.swift; sourceTree = "<group>"; };
		4AA1EA932146661500D0F791 /* ShapeKernel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShapeKernel.swift; sourceTree = "<group>"; };
		4AA1EA972146666500D0F791 /* FlattenOp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FlattenOp.swift; sourceTree = "<group>"; };
D
dolphin8 已提交
156 157 158
		4AA1EA9D2148D6F900D0F791 /* ConcatKernel.inc.metal */ = {isa = PBXFileReference; explicitFileType = sourcecode.metal; fileEncoding = 4; path = ConcatKernel.inc.metal; sourceTree = "<group>"; };
		4AA1EA9F2148DEEE00D0F791 /* ReshapeKernel.inc.metal */ = {isa = PBXFileReference; explicitFileType = sourcecode.metal; fileEncoding = 4; path = ReshapeKernel.inc.metal; sourceTree = "<group>"; };
		4AA1EAA1214912CC00D0F791 /* FlattenKernel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FlattenKernel.swift; sourceTree = "<group>"; };
D
concat  
dolphin8 已提交
159
		4AA1EAA3214A295C00D0F791 /* Split.inc.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = Split.inc.metal; sourceTree = "<group>"; };
D
dolphin8 已提交
160
		4AA1EAA5214B5F6800D0F791 /* Shape.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = Shape.metal; sourceTree = "<group>"; };
D
x  
dolphin8 已提交
161
		4AA1EAA7214B7AFB00D0F791 /* BilinearInterp.inc.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = BilinearInterp.inc.metal; sourceTree = "<group>"; };
D
dolphin8 已提交
162
		4AA1EAA9214F53D800D0F791 /* BoxCoder.inc.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = BoxCoder.inc.metal; sourceTree = "<group>"; };
D
dolphin8 已提交
163 164
		4AA1EAAB214F55C800D0F791 /* Softmax.inc.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = Softmax.inc.metal; sourceTree = "<group>"; };
		4AA1EAAD214F5FD900D0F791 /* TransposeKernel.inc.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = TransposeKernel.inc.metal; sourceTree = "<group>"; };
D
f  
dolphin8 已提交
165 166
		4AF928762133F1DB005B6C3A /* BoxCoder.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = BoxCoder.metal; sourceTree = "<group>"; };
		4AF9287821341661005B6C3A /* Softmax.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = Softmax.metal; sourceTree = "<group>"; };
D
concat  
dolphin8 已提交
167
		4AF928812135673D005B6C3A /* ConcatKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ConcatKernel.metal; sourceTree = "<group>"; };
D
dolphin8 已提交
168
		4AF9288321357BE3005B6C3A /* Elementwise.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = Elementwise.metal; sourceTree = "<group>"; };
X
xiaohaichun 已提交
169 170 171 172 173
		C28FDF8221B7858F0054EFAC /* MobileNetCombined.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MobileNetCombined.swift; sourceTree = "<group>"; };
		C28FDF8321B7858F0054EFAC /* YoloNet.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YoloNet.swift; sourceTree = "<group>"; };
		C28FE02C21BA68C00054EFAC /* Metal.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Metal.framework; path = System/Library/Frameworks/Metal.framework; sourceTree = SDKROOT; };
		C28FE02D21BA68C00054EFAC /* MetalPerformanceShaders.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MetalPerformanceShaders.framework; path = System/Library/Frameworks/MetalPerformanceShaders.framework; sourceTree = SDKROOT; };
		C28FE02E21BA68C00054EFAC /* MetalKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MetalKit.framework; path = System/Library/Frameworks/MetalKit.framework; sourceTree = SDKROOT; };
L
liuruilong 已提交
174 175 176
		CDF58151D902A1CBAE56A0C2 /* Pods-paddle-mobile.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-paddle-mobile.debug.xcconfig"; path = "../Pods/Target Support Files/Pods-paddle-mobile/Pods-paddle-mobile.debug.xcconfig"; sourceTree = "<group>"; };
		DD2E06330A1E7129C918DB46 /* Pods_paddle_mobile.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_paddle_mobile.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		E2A7957C92EDA5C3BEC0FFC2 /* Pods-paddle-mobile.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-paddle-mobile.release.xcconfig"; path = "../Pods/Target Support Files/Pods-paddle-mobile/Pods-paddle-mobile.release.xcconfig"; sourceTree = "<group>"; };
L
liuruilong 已提交
177 178
		FC0226552138F33800F395E2 /* TransposeKernel.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = TransposeKernel.metal; sourceTree = "<group>"; };
		FC0226572138F38D00F395E2 /* PoolKernel.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = PoolKernel.metal; sourceTree = "<group>"; };
L
liuruilong 已提交
179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202
		FC039B6A20E11C3C0081E9F8 /* paddle_mobile.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = paddle_mobile.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		FC039B6D20E11C3C0081E9F8 /* paddle_mobile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = paddle_mobile.h; sourceTree = "<group>"; };
		FC039B6E20E11C3C0081E9F8 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		FC039B9420E11C9A0081E9F8 /* Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Extensions.swift; sourceTree = "<group>"; };
		FC039B9520E11C9A0081E9F8 /* Errors.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Errors.swift; sourceTree = "<group>"; };
		FC039B9620E11C9A0081E9F8 /* Types.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Types.swift; sourceTree = "<group>"; };
		FC039B9A20E11CA00081E9F8 /* Executor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Executor.swift; sourceTree = "<group>"; };
		FC039B9D20E11CB20081E9F8 /* Tensor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Tensor.swift; sourceTree = "<group>"; };
		FC039B9E20E11CB20081E9F8 /* Dim.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Dim.swift; sourceTree = "<group>"; };
		FC039BA120E11CB70081E9F8 /* Loader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Loader.swift; sourceTree = "<group>"; };
		FC039BA420E11CBC0081E9F8 /* ConvOp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConvOp.swift; sourceTree = "<group>"; };
		FC039BA520E11CBC0081E9F8 /* ElementwiseAddOp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ElementwiseAddOp.swift; sourceTree = "<group>"; };
		FC039BA620E11CBC0081E9F8 /* Operator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Operator.swift; sourceTree = "<group>"; };
		FC039BA720E11CBC0081E9F8 /* BatchNormOp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BatchNormOp.swift; sourceTree = "<group>"; };
		FC039BA820E11CBC0081E9F8 /* ReluOp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReluOp.swift; sourceTree = "<group>"; };
		FC039BAF20E11CC20081E9F8 /* framework.pb.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = framework.pb.swift; sourceTree = "<group>"; };
		FC039BB020E11CC20081E9F8 /* Scope.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Scope.swift; sourceTree = "<group>"; };
		FC039BB120E11CC20081E9F8 /* TensorDesc.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TensorDesc.swift; sourceTree = "<group>"; };
		FC039BB220E11CC20081E9F8 /* ProgramDesc.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProgramDesc.swift; sourceTree = "<group>"; };
		FC039BB320E11CC20081E9F8 /* VarDesc.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VarDesc.swift; sourceTree = "<group>"; };
		FC039BB420E11CC20081E9F8 /* Program.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Program.swift; sourceTree = "<group>"; };
		FC039BB520E11CC20081E9F8 /* OpDesc.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OpDesc.swift; sourceTree = "<group>"; };
		FC039BB620E11CC20081E9F8 /* Attribute.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Attribute.swift; sourceTree = "<group>"; };
		FC039BB720E11CC20081E9F8 /* BlockDesc.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BlockDesc.swift; sourceTree = "<group>"; };
L
liuruilong 已提交
203 204 205 206
		FC0E2DB920EE3B8D009C1FAC /* ReluKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReluKernel.swift; sourceTree = "<group>"; };
		FC0E2DBB20EE45FE009C1FAC /* ConvKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvKernel.swift; sourceTree = "<group>"; };
		FC0E2DBD20EE460D009C1FAC /* BatchNormKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BatchNormKernel.swift; sourceTree = "<group>"; };
		FC0E2DBF20EE461F009C1FAC /* ElementwiseAddKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ElementwiseAddKernel.swift; sourceTree = "<group>"; };
L
liuruilong 已提交
207
		FC1B16B220EC9A4F00678B91 /* Kernels.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = Kernels.metal; sourceTree = "<group>"; };
L
liuruilong 已提交
208
		FC1CF3F621D4B4C400F7392E /* Runner.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Runner.swift; sourceTree = "<group>"; };
L
liuruilong 已提交
209 210
		FC292C5321421B2E00CF622F /* PaddleMobileGPU.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PaddleMobileGPU.h; sourceTree = "<group>"; };
		FC292C5521421B4600CF622F /* PaddleMobileGPU.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PaddleMobileGPU.m; sourceTree = "<group>"; };
L
liuruilong 已提交
211 212 213
		FC292C7C214255BC00CF622F /* CPUCompute.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = CPUCompute.mm; sourceTree = "<group>"; };
		FC292C7D214255BC00CF622F /* CPUCompute.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CPUCompute.h; sourceTree = "<group>"; };
		FC292C7E214255BC00CF622F /* MobileNetSSD.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MobileNetSSD.swift; sourceTree = "<group>"; };
L
liuruilong 已提交
214
		FC292C862142624800CF622F /* Genet.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Genet.swift; sourceTree = "<group>"; };
L
update  
liuruilong 已提交
215
		FC33B0EF2147659000714A93 /* MobileNet.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MobileNet.swift; sourceTree = "<group>"; };
L
liuruilong 已提交
216
		FC3602CB2108819F00FACB58 /* PaddleMobileUnitTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaddleMobileUnitTest.swift; sourceTree = "<group>"; };
L
liuruilong 已提交
217 218
		FC4CB74820F0B954007C0C6D /* ConvKernel.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = ConvKernel.metal; sourceTree = "<group>"; };
		FC4CB74A20F12C30007C0C6D /* ProgramOptimize.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProgramOptimize.swift; sourceTree = "<group>"; };
L
liuruilong 已提交
219
		FC4FD97D2140F2C30073E130 /* libstdc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libstdc++.tbd"; path = "usr/lib/libstdc++.tbd"; sourceTree = SDKROOT; };
L
liuruilong 已提交
220
		FC5163F520EF556E00636C28 /* Texture2DTo2DArrayKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Texture2DTo2DArrayKernel.swift; sourceTree = "<group>"; };
L
liuruilong 已提交
221
		FC60DB8820E9AAA500FF203F /* MetalExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MetalExtension.swift; sourceTree = "<group>"; };
L
liuruilong 已提交
222
		FC704C2621D2385100F98BAB /* SuperResolutionNet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SuperResolutionNet.swift; sourceTree = "<group>"; };
L
liuruilong 已提交
223 224 225 226 227 228
		FC803BBE214CB65A0094B8E5 /* ConvAddPreluOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvAddPreluOp.swift; sourceTree = "<group>"; };
		FC803BC0214CB77A0094B8E5 /* ConvAddPreluKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvAddPreluKernel.swift; sourceTree = "<group>"; };
		FC803BC2214CB79C0094B8E5 /* ConvAddPreluKernel.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = ConvAddPreluKernel.metal; sourceTree = "<group>"; };
		FC803BC4214CB8F00094B8E5 /* ConvAddPrelu.inc.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = ConvAddPrelu.inc.metal; sourceTree = "<group>"; };
		FC803BC6214CBA820094B8E5 /* Macro.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = Macro.metal; sourceTree = "<group>"; };
		FC803BC8214CFC8D0094B8E5 /* FetchKernel.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = FetchKernel.metal; sourceTree = "<group>"; };
L
liuruilong 已提交
229
		FC82735820E3C04200BE430A /* OpCreator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OpCreator.swift; sourceTree = "<group>"; };
L
liuruilong 已提交
230 231
		FC9797C821D6101D00F2FD90 /* ResizeBilinearOp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ResizeBilinearOp.swift; sourceTree = "<group>"; };
		FC9797CA21D6102D00F2FD90 /* ResizeBilinearKernel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ResizeBilinearKernel.swift; sourceTree = "<group>"; };
L
liuruilong 已提交
232
		FC9A19E22148C31300CD9CBF /* MobilenetSSD_AR.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MobilenetSSD_AR.swift; sourceTree = "<group>"; };
L
liuruilong 已提交
233
		FC9C2A0C21D3D185005856C6 /* FetchKernel.inc.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = FetchKernel.inc.metal; sourceTree = "<group>"; };
L
liuruilong 已提交
234 235 236 237
		FC9D037820E229E4000F735A /* OpParam.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OpParam.swift; sourceTree = "<group>"; };
		FC9D037F20E22FBB000F735A /* FeedOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeedOp.swift; sourceTree = "<group>"; };
		FC9D038120E2312E000F735A /* FetchOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FetchOp.swift; sourceTree = "<group>"; };
		FC9D038320E23B01000F735A /* Texture.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Texture.swift; sourceTree = "<group>"; };
L
liuruilong 已提交
238 239
		FCA3A1622132A4AC00084FE5 /* ReshapeKernel.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = ReshapeKernel.metal; sourceTree = "<group>"; };
		FCA3A1642132A5EB00084FE5 /* Common.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = Common.metal; sourceTree = "<group>"; };
L
add log  
liuruilong 已提交
240
		FCA67B1621364EF000BD58AA /* ConvTransposeKernel.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = ConvTransposeKernel.metal; sourceTree = "<group>"; };
L
liuruilong 已提交
241 242 243
		FCA67CD42138272900BD58AA /* ConvAddMetal.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = ConvAddMetal.metal; sourceTree = "<group>"; };
		FCA67CD6213827AC00BD58AA /* ConvAddBNReluKernel.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = ConvAddBNReluKernel.metal; sourceTree = "<group>"; };
		FCA67CD82138287B00BD58AA /* ConvBNReluKernel.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = ConvBNReluKernel.metal; sourceTree = "<group>"; };
L
liuruilong 已提交
244 245 246 247 248 249 250 251 252 253 254 255 256 257
		FCBCCC562122F41300D94F7E /* DwConvBNReluOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DwConvBNReluOp.swift; sourceTree = "<group>"; };
		FCBCCC582122F42700D94F7E /* ConvBNReluOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvBNReluOp.swift; sourceTree = "<group>"; };
		FCBCCC5A2122F66F00D94F7E /* ConvBNReluKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvBNReluKernel.swift; sourceTree = "<group>"; };
		FCBCCC5C2122F8A100D94F7E /* DepthwiseConvOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DepthwiseConvOp.swift; sourceTree = "<group>"; };
		FCBCCC5E2122FB3B00D94F7E /* PriorBoxOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PriorBoxOp.swift; sourceTree = "<group>"; };
		FCBCCC602122FBDF00D94F7E /* PriorBoxKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PriorBoxKernel.swift; sourceTree = "<group>"; };
		FCBCCC622122FCC000D94F7E /* TransposeKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransposeKernel.swift; sourceTree = "<group>"; };
		FCBCCC642122FCD700D94F7E /* TransposeOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransposeOp.swift; sourceTree = "<group>"; };
		FCBCCC66212306B000D94F7E /* ConcatOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConcatOp.swift; sourceTree = "<group>"; };
		FCBCCC68212306D300D94F7E /* ConcatKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConcatKernel.swift; sourceTree = "<group>"; };
		FCBCCC6A2123071700D94F7E /* BoxcoderOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BoxcoderOp.swift; sourceTree = "<group>"; };
		FCBCCC6C2123073A00D94F7E /* BoxcoderKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BoxcoderKernel.swift; sourceTree = "<group>"; };
		FCBCCC6E2123097100D94F7E /* MulticlassNMSOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MulticlassNMSOp.swift; sourceTree = "<group>"; };
		FCBCCC70212309A700D94F7E /* MulticlassNMSKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MulticlassNMSKernel.swift; sourceTree = "<group>"; };
258
		FCCED5E021D71FC000BE8D5F /* PoolKernel.inc.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = PoolKernel.inc.metal; sourceTree = "<group>"; };
L
liuruilong 已提交
259 260 261 262 263 264 265 266
		FCD04E6520F314C50007374F /* PoolOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PoolOp.swift; sourceTree = "<group>"; };
		FCD04E6720F315020007374F /* PoolKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PoolKernel.swift; sourceTree = "<group>"; };
		FCD04E6920F319EC0007374F /* SoftmaxOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SoftmaxOp.swift; sourceTree = "<group>"; };
		FCD04E6B20F31A280007374F /* SoftmaxKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SoftmaxKernel.swift; sourceTree = "<group>"; };
		FCD04E6D20F31B4B0007374F /* ReshapeOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReshapeOp.swift; sourceTree = "<group>"; };
		FCD04E6F20F31B720007374F /* ReshapeKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReshapeKernel.swift; sourceTree = "<group>"; };
		FCD04E7120F343420007374F /* ConvAddOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvAddOp.swift; sourceTree = "<group>"; };
		FCD04E7320F3437E0007374F /* ConvAddKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvAddKernel.swift; sourceTree = "<group>"; };
L
liuruilong 已提交
267
		FCDC0FEA21099A1D00DC9EFB /* Tools.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tools.swift; sourceTree = "<group>"; };
268 269 270 271 272 273
		FCDDC6C5212F9FB800E5EF74 /* PreluKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreluKernel.swift; sourceTree = "<group>"; };
		FCDDC6C7212FA3CA00E5EF74 /* ConvTransposeKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvTransposeKernel.swift; sourceTree = "<group>"; };
		FCDDC6C9212FDF6800E5EF74 /* BatchNormKernel.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = BatchNormKernel.metal; sourceTree = "<group>"; };
		FCDDC6CB212FDFDB00E5EF74 /* ReluKernel.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = ReluKernel.metal; sourceTree = "<group>"; };
		FCDDC6CE212FE14700E5EF74 /* PriorBoxKernel.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = PriorBoxKernel.metal; sourceTree = "<group>"; };
		FCDE8A32212A917900F4A8F6 /* ConvTransposeOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvTransposeOp.swift; sourceTree = "<group>"; };
L
update  
liuruilong 已提交
274 275 276 277 278 279
		FCE3A1A82153DE5100C37CDE /* ConvAddAddPreluOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvAddAddPreluOp.swift; sourceTree = "<group>"; };
		FCE3A1AA2153DE8C00C37CDE /* ConvAddAddPreluKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvAddAddPreluKernel.swift; sourceTree = "<group>"; };
		FCE3A1AC2153E8BA00C37CDE /* ElementwiseAddPreluOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ElementwiseAddPreluOp.swift; sourceTree = "<group>"; };
		FCE3A1AE2153E8EE00C37CDE /* ElementwiseAddPreluKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ElementwiseAddPreluKernel.swift; sourceTree = "<group>"; };
		FCE3A1B02153E90F00C37CDE /* ElementwiseAddPreluKernel.inc.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = ElementwiseAddPreluKernel.inc.metal; sourceTree = "<group>"; };
		FCE3A1B22153E91900C37CDE /* ElementwiseAddPreluKernel.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = ElementwiseAddPreluKernel.metal; sourceTree = "<group>"; };
L
liuruilong 已提交
280 281
		FCE9D7B6214F869000B520C3 /* Net.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Net.swift; sourceTree = "<group>"; };
		FCE9D7B8214FAA4800B520C3 /* NMSFetchResultKernel.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = NMSFetchResultKernel.metal; sourceTree = "<group>"; };
282 283
		FCEB6849212F00DB00D2448E /* PreluKernel.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = PreluKernel.metal; sourceTree = "<group>"; };
		FCEB684B212F093800D2448E /* PreluOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreluOp.swift; sourceTree = "<group>"; };
L
liuruilong 已提交
284 285
		FCEBC0F320F1FDD90099DBAF /* ConvAddBatchNormReluOp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = ConvAddBatchNormReluOp.swift; path = "paddle-mobile/Operators/ConvAddBatchNormReluOp.swift"; sourceTree = SOURCE_ROOT; };
		FCEBC0F520F1FE120099DBAF /* ConvAddBatchNormReluKernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvAddBatchNormReluKernel.swift; sourceTree = "<group>"; };
286
		FCF2D73720E64E70007AC5F5 /* Kernel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = Kernel.swift; path = "paddle-mobile/Operators/Kernels/Base/Kernel.swift"; sourceTree = SOURCE_ROOT; };
L
liuruilong 已提交
287 288 289
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
L
liuruilong 已提交
290
		FC039B6620E11C3C0081E9F8 /* Frameworks */ = {
L
liuruilong 已提交
291 292 293
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
X
xiaohaichun 已提交
294 295 296
				C28FE02F21BA68C00054EFAC /* Metal.framework in Frameworks */,
				C28FE03021BA68C00054EFAC /* MetalPerformanceShaders.framework in Frameworks */,
				C28FE03121BA68C00054EFAC /* MetalKit.framework in Frameworks */,
L
liuruilong 已提交
297
				D3831F70E7E0B565B9AC22DA /* Pods_paddle_mobile.framework in Frameworks */,
L
liuruilong 已提交
298 299 300 301 302 303
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
L
liuruilong 已提交
304
		336CBE234BF5DE48658DE65F /* Frameworks */ = {
L
liuruilong 已提交
305 306
			isa = PBXGroup;
			children = (
X
xiaohaichun 已提交
307 308 309
				C28FE02C21BA68C00054EFAC /* Metal.framework */,
				C28FE02E21BA68C00054EFAC /* MetalKit.framework */,
				C28FE02D21BA68C00054EFAC /* MetalPerformanceShaders.framework */,
L
liuruilong 已提交
310
				FC4FD97D2140F2C30073E130 /* libstdc++.tbd */,
L
liuruilong 已提交
311
				DD2E06330A1E7129C918DB46 /* Pods_paddle_mobile.framework */,
L
liuruilong 已提交
312
			);
L
liuruilong 已提交
313
			name = Frameworks;
L
liuruilong 已提交
314 315
			sourceTree = "<group>";
		};
L
liuruilong 已提交
316
		8EB858F9B68D372C9F1CA263 /* Pods */ = {
L
liuruilong 已提交
317 318
			isa = PBXGroup;
			children = (
L
liuruilong 已提交
319 320
				CDF58151D902A1CBAE56A0C2 /* Pods-paddle-mobile.debug.xcconfig */,
				E2A7957C92EDA5C3BEC0FFC2 /* Pods-paddle-mobile.release.xcconfig */,
L
liuruilong 已提交
321
			);
L
liuruilong 已提交
322
			name = Pods;
L
liuruilong 已提交
323 324
			sourceTree = "<group>";
		};
L
liuruilong 已提交
325
		FC039B6020E11C3C0081E9F8 = {
L
liuruilong 已提交
326 327
			isa = PBXGroup;
			children = (
L
liuruilong 已提交
328 329 330 331
				FC039B6C20E11C3C0081E9F8 /* paddle-mobile */,
				FC039B6B20E11C3C0081E9F8 /* Products */,
				8EB858F9B68D372C9F1CA263 /* Pods */,
				336CBE234BF5DE48658DE65F /* Frameworks */,
L
liuruilong 已提交
332 333 334
			);
			sourceTree = "<group>";
		};
L
liuruilong 已提交
335
		FC039B6B20E11C3C0081E9F8 /* Products */ = {
L
liuruilong 已提交
336 337
			isa = PBXGroup;
			children = (
L
liuruilong 已提交
338
				FC039B6A20E11C3C0081E9F8 /* paddle_mobile.framework */,
L
liuruilong 已提交
339
			);
L
liuruilong 已提交
340
			name = Products;
L
liuruilong 已提交
341 342
			sourceTree = "<group>";
		};
L
liuruilong 已提交
343
		FC039B6C20E11C3C0081E9F8 /* paddle-mobile */ = {
L
liuruilong 已提交
344 345
			isa = PBXGroup;
			children = (
L
liuruilong 已提交
346
				FC9797CC21D61A5500F2FD90 /* CustomNet */,
L
liuruilong 已提交
347
				FCE9D7B6214F869000B520C3 /* Net.swift */,
L
liuruilong 已提交
348 349
				FC292C5521421B4600CF622F /* PaddleMobileGPU.m */,
				FC292C5321421B2E00CF622F /* PaddleMobileGPU.h */,
L
liuruilong 已提交
350 351
				FC039BAE20E11CC20081E9F8 /* Program */,
				FC039BA320E11CBC0081E9F8 /* Operators */,
L
liuruilong 已提交
352
				FC039B9C20E11CB20081E9F8 /* framework */,
L
liuruilong 已提交
353 354 355
				FC039B9320E11C9A0081E9F8 /* Common */,
				FC039B6D20E11C3C0081E9F8 /* paddle_mobile.h */,
				FC039B6E20E11C3C0081E9F8 /* Info.plist */,
L
liuruilong 已提交
356
				FC1CF3F621D4B4C400F7392E /* Runner.swift */,
L
liuruilong 已提交
357
			);
L
liuruilong 已提交
358
			path = "paddle-mobile";
L
liuruilong 已提交
359 360
			sourceTree = "<group>";
		};
L
liuruilong 已提交
361
		FC039B9320E11C9A0081E9F8 /* Common */ = {
L
liuruilong 已提交
362 363
			isa = PBXGroup;
			children = (
L
liuruilong 已提交
364 365 366
				FC039B9420E11C9A0081E9F8 /* Extensions.swift */,
				FC039B9520E11C9A0081E9F8 /* Errors.swift */,
				FC039B9620E11C9A0081E9F8 /* Types.swift */,
L
liuruilong 已提交
367
				FC3602CB2108819F00FACB58 /* PaddleMobileUnitTest.swift */,
L
liuruilong 已提交
368
				FC60DB8820E9AAA500FF203F /* MetalExtension.swift */,
L
liuruilong 已提交
369
				FCDC0FEA21099A1D00DC9EFB /* Tools.swift */,
L
liuruilong 已提交
370 371 372 373
			);
			path = Common;
			sourceTree = "<group>";
		};
L
liuruilong 已提交
374
		FC039B9C20E11CB20081E9F8 /* framework */ = {
L
liuruilong 已提交
375 376
			isa = PBXGroup;
			children = (
L
liuruilong 已提交
377 378
				FC039BA120E11CB70081E9F8 /* Loader.swift */,
				FC039B9A20E11CA00081E9F8 /* Executor.swift */,
L
liuruilong 已提交
379 380
				FC039B9D20E11CB20081E9F8 /* Tensor.swift */,
				FC039B9E20E11CB20081E9F8 /* Dim.swift */,
L
liuruilong 已提交
381
				FC9D038320E23B01000F735A /* Texture.swift */,
L
liuruilong 已提交
382
			);
L
liuruilong 已提交
383
			path = framework;
L
liuruilong 已提交
384 385
			sourceTree = "<group>";
		};
L
liuruilong 已提交
386
		FC039BA320E11CBC0081E9F8 /* Operators */ = {
L
liuruilong 已提交
387 388
			isa = PBXGroup;
			children = (
L
liuruilong 已提交
389
				FC9797C821D6101D00F2FD90 /* ResizeBilinearOp.swift */,
L
liuruilong 已提交
390
				FC086BA520E67E8500D85EF7 /* Kernels */,
L
liuruilong 已提交
391
				FCD592FA20E248EC00252966 /* Base */,
L
liuruilong 已提交
392
				FCEBC0F320F1FDD90099DBAF /* ConvAddBatchNormReluOp.swift */,
L
liuruilong 已提交
393 394 395 396
				FC039BA420E11CBC0081E9F8 /* ConvOp.swift */,
				FC039BA520E11CBC0081E9F8 /* ElementwiseAddOp.swift */,
				FC039BA720E11CBC0081E9F8 /* BatchNormOp.swift */,
				FC039BA820E11CBC0081E9F8 /* ReluOp.swift */,
L
liuruilong 已提交
397 398
				FC9D037F20E22FBB000F735A /* FeedOp.swift */,
				FC9D038120E2312E000F735A /* FetchOp.swift */,
L
liuruilong 已提交
399 400 401 402
				FCD04E6520F314C50007374F /* PoolOp.swift */,
				FCD04E6920F319EC0007374F /* SoftmaxOp.swift */,
				FCD04E6D20F31B4B0007374F /* ReshapeOp.swift */,
				FCD04E7120F343420007374F /* ConvAddOp.swift */,
L
liuruilong 已提交
403 404 405 406 407 408 409
				FCBCCC562122F41300D94F7E /* DwConvBNReluOp.swift */,
				FCBCCC582122F42700D94F7E /* ConvBNReluOp.swift */,
				FCBCCC5C2122F8A100D94F7E /* DepthwiseConvOp.swift */,
				FCBCCC5E2122FB3B00D94F7E /* PriorBoxOp.swift */,
				FCBCCC642122FCD700D94F7E /* TransposeOp.swift */,
				FCBCCC66212306B000D94F7E /* ConcatOp.swift */,
				FCBCCC6A2123071700D94F7E /* BoxcoderOp.swift */,
D
texture  
dolphin8 已提交
410 411 412 413
				4AA1EA8B2146640900D0F791 /* SplitOp.swift */,
				4AA1EA91214665D700D0F791 /* ShapeOp.swift */,
				4AA1EA972146666500D0F791 /* FlattenOp.swift */,
				4AA1EA852146625E00D0F791 /* BilinearInterpOp.swift */,
L
liuruilong 已提交
414
				FCBCCC6E2123097100D94F7E /* MulticlassNMSOp.swift */,
415 416
				FCDE8A32212A917900F4A8F6 /* ConvTransposeOp.swift */,
				FCEB684B212F093800D2448E /* PreluOp.swift */,
L
liuruilong 已提交
417
				FC803BBE214CB65A0094B8E5 /* ConvAddPreluOp.swift */,
L
update  
liuruilong 已提交
418 419
				FCE3A1A82153DE5100C37CDE /* ConvAddAddPreluOp.swift */,
				FCE3A1AC2153E8BA00C37CDE /* ElementwiseAddPreluOp.swift */,
L
liuruilong 已提交
420
			);
L
liuruilong 已提交
421
			path = Operators;
L
liuruilong 已提交
422 423
			sourceTree = "<group>";
		};
L
liuruilong 已提交
424
		FC039BAE20E11CC20081E9F8 /* Program */ = {
L
liuruilong 已提交
425 426
			isa = PBXGroup;
			children = (
L
liuruilong 已提交
427 428 429 430 431 432 433 434 435
				FC039BAF20E11CC20081E9F8 /* framework.pb.swift */,
				FC039BB020E11CC20081E9F8 /* Scope.swift */,
				FC039BB120E11CC20081E9F8 /* TensorDesc.swift */,
				FC039BB220E11CC20081E9F8 /* ProgramDesc.swift */,
				FC039BB320E11CC20081E9F8 /* VarDesc.swift */,
				FC039BB420E11CC20081E9F8 /* Program.swift */,
				FC039BB520E11CC20081E9F8 /* OpDesc.swift */,
				FC039BB620E11CC20081E9F8 /* Attribute.swift */,
				FC039BB720E11CC20081E9F8 /* BlockDesc.swift */,
L
liuruilong 已提交
436
				FC4CB74A20F12C30007C0C6D /* ProgramOptimize.swift */,
L
liuruilong 已提交
437
			);
L
liuruilong 已提交
438
			path = Program;
L
liuruilong 已提交
439 440
			sourceTree = "<group>";
		};
L
liuruilong 已提交
441
		FC086BA520E67E8500D85EF7 /* Kernels */ = {
L
liuruilong 已提交
442 443
			isa = PBXGroup;
			children = (
L
liuruilong 已提交
444
				FC9797CA21D6102D00F2FD90 /* ResizeBilinearKernel.swift */,
445 446 447
				FCDDC6CD212FE02100E5EF74 /* Base */,
				FCEB6837212F00B100D2448E /* metal */,
				FCDDC6C7212FA3CA00E5EF74 /* ConvTransposeKernel.swift */,
L
liuruilong 已提交
448 449 450 451
				FC0E2DBB20EE45FE009C1FAC /* ConvKernel.swift */,
				FC0E2DB920EE3B8D009C1FAC /* ReluKernel.swift */,
				FC0E2DBD20EE460D009C1FAC /* BatchNormKernel.swift */,
				FC0E2DBF20EE461F009C1FAC /* ElementwiseAddKernel.swift */,
L
liuruilong 已提交
452
				FC5163F520EF556E00636C28 /* Texture2DTo2DArrayKernel.swift */,
L
liuruilong 已提交
453
				FCEBC0F520F1FE120099DBAF /* ConvAddBatchNormReluKernel.swift */,
L
liuruilong 已提交
454 455 456
				FCD04E6720F315020007374F /* PoolKernel.swift */,
				FCD04E6B20F31A280007374F /* SoftmaxKernel.swift */,
				FCD04E6F20F31B720007374F /* ReshapeKernel.swift */,
D
dolphin8 已提交
457
				4AA1EAA1214912CC00D0F791 /* FlattenKernel.swift */,
L
liuruilong 已提交
458
				FCD04E7320F3437E0007374F /* ConvAddKernel.swift */,
L
liuruilong 已提交
459 460 461 462 463
				FCBCCC5A2122F66F00D94F7E /* ConvBNReluKernel.swift */,
				FCBCCC602122FBDF00D94F7E /* PriorBoxKernel.swift */,
				FCBCCC622122FCC000D94F7E /* TransposeKernel.swift */,
				FCBCCC68212306D300D94F7E /* ConcatKernel.swift */,
				FCBCCC6C2123073A00D94F7E /* BoxcoderKernel.swift */,
D
texture  
dolphin8 已提交
464 465 466
				4AA1EA8D2146647F00D0F791 /* SplitKernel.swift */,
				4AA1EA932146661500D0F791 /* ShapeKernel.swift */,
				4AA1EA87214662BD00D0F791 /* BilinearInterpKernel.swift */,
L
liuruilong 已提交
467
				FCBCCC70212309A700D94F7E /* MulticlassNMSKernel.swift */,
468
				FCDDC6C5212F9FB800E5EF74 /* PreluKernel.swift */,
L
liuruilong 已提交
469
				FC803BC0214CB77A0094B8E5 /* ConvAddPreluKernel.swift */,
L
update  
liuruilong 已提交
470 471
				FCE3A1AA2153DE8C00C37CDE /* ConvAddAddPreluKernel.swift */,
				FCE3A1AE2153E8EE00C37CDE /* ElementwiseAddPreluKernel.swift */,
L
liuruilong 已提交
472 473 474 475
			);
			path = Kernels;
			sourceTree = "<group>";
		};
L
liuruilong 已提交
476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491
		FC9797CC21D61A5500F2FD90 /* CustomNet */ = {
			isa = PBXGroup;
			children = (
				FC292C7C214255BC00CF622F /* CPUCompute.mm */,
				FC292C7D214255BC00CF622F /* CPUCompute.h */,
				FC704C2621D2385100F98BAB /* SuperResolutionNet.swift */,
				C28FDF8221B7858F0054EFAC /* MobileNetCombined.swift */,
				C28FDF8321B7858F0054EFAC /* YoloNet.swift */,
				FC9A19E22148C31300CD9CBF /* MobilenetSSD_AR.swift */,
				FC33B0EF2147659000714A93 /* MobileNet.swift */,
				FC292C862142624800CF622F /* Genet.swift */,
				FC292C7E214255BC00CF622F /* MobileNetSSD.swift */,
			);
			path = CustomNet;
			sourceTree = "<group>";
		};
L
liuruilong 已提交
492 493 494 495 496
		FCD592FA20E248EC00252966 /* Base */ = {
			isa = PBXGroup;
			children = (
				FC9D037820E229E4000F735A /* OpParam.swift */,
				FC039BA620E11CBC0081E9F8 /* Operator.swift */,
L
liuruilong 已提交
497
				FC82735820E3C04200BE430A /* OpCreator.swift */,
L
liuruilong 已提交
498 499 500 501
			);
			path = Base;
			sourceTree = "<group>";
		};
502 503 504 505 506 507 508 509 510 511 512
		FCDDC6CD212FE02100E5EF74 /* Base */ = {
			isa = PBXGroup;
			children = (
				FCF2D73720E64E70007AC5F5 /* Kernel.swift */,
			);
			path = Base;
			sourceTree = "<group>";
		};
		FCEB6837212F00B100D2448E /* metal */ = {
			isa = PBXGroup;
			children = (
D
concat  
dolphin8 已提交
513
				4AF928812135673D005B6C3A /* ConcatKernel.metal */,
D
dolphin8 已提交
514
				4AA1EA9D2148D6F900D0F791 /* ConcatKernel.inc.metal */,
D
dolphin8 已提交
515
				4AF9288321357BE3005B6C3A /* Elementwise.metal */,
516 517
				FC1B16B220EC9A4F00678B91 /* Kernels.metal */,
				FC4CB74820F0B954007C0C6D /* ConvKernel.metal */,
D
f  
dolphin8 已提交
518
				4AF928762133F1DB005B6C3A /* BoxCoder.metal */,
D
dolphin8 已提交
519
				4AA1EAA9214F53D800D0F791 /* BoxCoder.inc.metal */,
D
dolphin8 已提交
520
				4AA1EAA5214B5F6800D0F791 /* Shape.metal */,
D
texture  
dolphin8 已提交
521
				4AA1EA8F214664CD00D0F791 /* Split.metal */,
D
concat  
dolphin8 已提交
522
				4AA1EAA3214A295C00D0F791 /* Split.inc.metal */,
D
texture  
dolphin8 已提交
523
				4AA1EA892146631C00D0F791 /* BilinearInterp.metal */,
D
x  
dolphin8 已提交
524
				4AA1EAA7214B7AFB00D0F791 /* BilinearInterp.inc.metal */,
D
f  
dolphin8 已提交
525
				4AF9287821341661005B6C3A /* Softmax.metal */,
D
dolphin8 已提交
526
				4AA1EAAB214F55C800D0F791 /* Softmax.inc.metal */,
527 528 529 530
				FCEB6849212F00DB00D2448E /* PreluKernel.metal */,
				FCDDC6C9212FDF6800E5EF74 /* BatchNormKernel.metal */,
				FCDDC6CB212FDFDB00E5EF74 /* ReluKernel.metal */,
				FCDDC6CE212FE14700E5EF74 /* PriorBoxKernel.metal */,
L
liuruilong 已提交
531
				FCA3A1622132A4AC00084FE5 /* ReshapeKernel.metal */,
D
dolphin8 已提交
532
				4AA1EA9F2148DEEE00D0F791 /* ReshapeKernel.inc.metal */,
L
liuruilong 已提交
533
				FCA3A1642132A5EB00084FE5 /* Common.metal */,
L
add log  
liuruilong 已提交
534
				FCA67B1621364EF000BD58AA /* ConvTransposeKernel.metal */,
L
liuruilong 已提交
535 536 537 538
				FCA67CD42138272900BD58AA /* ConvAddMetal.metal */,
				FCA67CD6213827AC00BD58AA /* ConvAddBNReluKernel.metal */,
				FCA67CD82138287B00BD58AA /* ConvBNReluKernel.metal */,
				FC0226552138F33800F395E2 /* TransposeKernel.metal */,
D
dolphin8 已提交
539
				4AA1EAAD214F5FD900D0F791 /* TransposeKernel.inc.metal */,
540
				FCCED5E021D71FC000BE8D5F /* PoolKernel.inc.metal */,
L
liuruilong 已提交
541
				FC0226572138F38D00F395E2 /* PoolKernel.metal */,
L
liuruilong 已提交
542 543 544 545 546
				FC803BC2214CB79C0094B8E5 /* ConvAddPreluKernel.metal */,
				FC803BC4214CB8F00094B8E5 /* ConvAddPrelu.inc.metal */,
				FC803BC6214CBA820094B8E5 /* Macro.metal */,
				FC803BC8214CFC8D0094B8E5 /* FetchKernel.metal */,
				FCE9D7B8214FAA4800B520C3 /* NMSFetchResultKernel.metal */,
L
update  
liuruilong 已提交
547 548
				FCE3A1B02153E90F00C37CDE /* ElementwiseAddPreluKernel.inc.metal */,
				FCE3A1B22153E91900C37CDE /* ElementwiseAddPreluKernel.metal */,
L
liuruilong 已提交
549
				FC9C2A0C21D3D185005856C6 /* FetchKernel.inc.metal */,
550 551 552 553
			);
			path = metal;
			sourceTree = "<group>";
		};
L
liuruilong 已提交
554 555 556
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
L
liuruilong 已提交
557
		FC039B6720E11C3C0081E9F8 /* Headers */ = {
L
liuruilong 已提交
558 559 560
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
L
liuruilong 已提交
561
				FC292C5421421B2F00CF622F /* PaddleMobileGPU.h in Headers */,
L
liuruilong 已提交
562
				FC039B6F20E11C3C0081E9F8 /* paddle_mobile.h in Headers */,
L
liuruilong 已提交
563
				FC9797CD21D61B2E00F2FD90 /* CPUCompute.h in Headers */,
L
liuruilong 已提交
564 565 566 567 568 569
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
L
liuruilong 已提交
570
		FC039B6920E11C3C0081E9F8 /* paddle-mobile */ = {
L
liuruilong 已提交
571
			isa = PBXNativeTarget;
L
liuruilong 已提交
572
			buildConfigurationList = FC039B7220E11C3C0081E9F8 /* Build configuration list for PBXNativeTarget "paddle-mobile" */;
L
liuruilong 已提交
573
			buildPhases = (
L
liuruilong 已提交
574 575 576 577 578
				AF33BB8D0770A77AC22B5EF4 /* [CP] Check Pods Manifest.lock */,
				FC039B6520E11C3C0081E9F8 /* Sources */,
				FC039B6620E11C3C0081E9F8 /* Frameworks */,
				FC039B6720E11C3C0081E9F8 /* Headers */,
				FC039B6820E11C3C0081E9F8 /* Resources */,
L
liuruilong 已提交
579 580 581 582 583 584 585
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "paddle-mobile";
			productName = "paddle-mobile";
L
liuruilong 已提交
586
			productReference = FC039B6A20E11C3C0081E9F8 /* paddle_mobile.framework */;
L
liuruilong 已提交
587 588 589 590 591
			productType = "com.apple.product-type.framework";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
L
liuruilong 已提交
592
		FC039B6120E11C3C0081E9F8 /* Project object */ = {
L
liuruilong 已提交
593 594 595 596 597
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0930;
				ORGANIZATIONNAME = orange;
				TargetAttributes = {
L
liuruilong 已提交
598
					FC039B6920E11C3C0081E9F8 = {
L
liuruilong 已提交
599
						CreatedOnToolsVersion = 9.3.1;
L
liuruilong 已提交
600
						LastSwiftMigration = 0940;
L
liuruilong 已提交
601 602 603
					};
				};
			};
L
liuruilong 已提交
604
			buildConfigurationList = FC039B6420E11C3C0081E9F8 /* Build configuration list for PBXProject "paddle-mobile" */;
L
liuruilong 已提交
605 606 607 608 609 610
			compatibilityVersion = "Xcode 9.3";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
			);
L
liuruilong 已提交
611 612
			mainGroup = FC039B6020E11C3C0081E9F8;
			productRefGroup = FC039B6B20E11C3C0081E9F8 /* Products */;
L
liuruilong 已提交
613 614 615
			projectDirPath = "";
			projectRoot = "";
			targets = (
L
liuruilong 已提交
616
				FC039B6920E11C3C0081E9F8 /* paddle-mobile */,
L
liuruilong 已提交
617 618 619 620 621
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
L
liuruilong 已提交
622
		FC039B6820E11C3C0081E9F8 /* Resources */ = {
L
liuruilong 已提交
623 624 625 626 627 628 629 630 631
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
L
liuruilong 已提交
632
		AF33BB8D0770A77AC22B5EF4 /* [CP] Check Pods Manifest.lock */ = {
L
liuruilong 已提交
633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
				"${PODS_ROOT}/Manifest.lock",
			);
			name = "[CP] Check Pods Manifest.lock";
			outputPaths = (
				"$(DERIVED_FILE_DIR)/Pods-paddle-mobile-checkManifestLockResult.txt",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n    # print error to STDERR\n    echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n    exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
			showEnvVarsInLog = 0;
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
L
liuruilong 已提交
653
		FC039B6520E11C3C0081E9F8 /* Sources */ = {
L
liuruilong 已提交
654 655 656
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
L
liuruilong 已提交
657
				FC9D038020E22FBB000F735A /* FeedOp.swift in Sources */,
L
liuruilong 已提交
658
				FC9C2A0D21D3D185005856C6 /* FetchKernel.inc.metal in Sources */,
D
dolphin8 已提交
659
				4AA1EAAA214F53D800D0F791 /* BoxCoder.inc.metal in Sources */,
L
liuruilong 已提交
660
				FC039B9F20E11CB20081E9F8 /* Tensor.swift in Sources */,
L
liuruilong 已提交
661
				FC803BC9214CFC8D0094B8E5 /* FetchKernel.metal in Sources */,
L
liuruilong 已提交
662
				FCA67CD7213827AC00BD58AA /* ConvAddBNReluKernel.metal in Sources */,
D
f  
dolphin8 已提交
663
				4AF9287921341661005B6C3A /* Softmax.metal in Sources */,
D
texture  
dolphin8 已提交
664
				4AA1EA942146661500D0F791 /* ShapeKernel.swift in Sources */,
L
liuruilong 已提交
665
				FC0E2DBC20EE45FE009C1FAC /* ConvKernel.swift in Sources */,
L
liuruilong 已提交
666
				FC039BAA20E11CBC0081E9F8 /* ElementwiseAddOp.swift in Sources */,
667
				FCDE8A33212A917900F4A8F6 /* ConvTransposeOp.swift in Sources */,
L
liuruilong 已提交
668
				FCBCCC6B2123071700D94F7E /* BoxcoderOp.swift in Sources */,
D
dolphin8 已提交
669
				4AA1EAAE214F5FD900D0F791 /* TransposeKernel.inc.metal in Sources */,
D
concat  
dolphin8 已提交
670
				4AA1EAA4214A295C00D0F791 /* Split.inc.metal in Sources */,
L
liuruilong 已提交
671
				FC803BC7214CBA820094B8E5 /* Macro.metal in Sources */,
L
liuruilong 已提交
672
				FC039B9B20E11CA00081E9F8 /* Executor.swift in Sources */,
D
dolphin8 已提交
673
				4AF9288421357BE3005B6C3A /* Elementwise.metal in Sources */,
L
liuruilong 已提交
674
				FCD04E7020F31B720007374F /* ReshapeKernel.swift in Sources */,
L
update  
liuruilong 已提交
675
				FCE3A1B12153E90F00C37CDE /* ElementwiseAddPreluKernel.inc.metal in Sources */,
L
liuruilong 已提交
676
				FCD04E7220F343420007374F /* ConvAddOp.swift in Sources */,
L
liuruilong 已提交
677
				FC039BBB20E11CC20081E9F8 /* ProgramDesc.swift in Sources */,
L
update  
liuruilong 已提交
678
				FCE3A1AB2153DE8C00C37CDE /* ConvAddAddPreluKernel.swift in Sources */,
L
liuruilong 已提交
679
				FC9D037920E229E4000F735A /* OpParam.swift in Sources */,
L
liuruilong 已提交
680
				FC3602CC2108819F00FACB58 /* PaddleMobileUnitTest.swift in Sources */,
L
liuruilong 已提交
681
				FCF2D73820E64E70007AC5F5 /* Kernel.swift in Sources */,
682
				FCDDC6CC212FDFDB00E5EF74 /* ReluKernel.metal in Sources */,
L
liuruilong 已提交
683
				FC0226562138F33800F395E2 /* TransposeKernel.metal in Sources */,
684
				FCDDC6C6212F9FB800E5EF74 /* PreluKernel.swift in Sources */,
L
liuruilong 已提交
685
				FC9797CB21D6102D00F2FD90 /* ResizeBilinearKernel.swift in Sources */,
L
liuruilong 已提交
686
				FCA67CD52138272900BD58AA /* ConvAddMetal.metal in Sources */,
L
liuruilong 已提交
687
				FCBCCC5B2122F66F00D94F7E /* ConvBNReluKernel.swift in Sources */,
D
texture  
dolphin8 已提交
688
				4AA1EA8C2146640900D0F791 /* SplitOp.swift in Sources */,
L
liuruilong 已提交
689
				FC292C81214255BD00CF622F /* CPUCompute.mm in Sources */,
L
liuruilong 已提交
690
				FCEBC0F420F1FDD90099DBAF /* ConvAddBatchNormReluOp.swift in Sources */,
D
dolphin8 已提交
691
				4AA1EAAC214F55C800D0F791 /* Softmax.inc.metal in Sources */,
L
liuruilong 已提交
692
				FC0E2DC020EE461F009C1FAC /* ElementwiseAddKernel.swift in Sources */,
D
f  
dolphin8 已提交
693
				4AF928772133F1DB005B6C3A /* BoxCoder.metal in Sources */,
L
liuruilong 已提交
694
				FC803BBF214CB65A0094B8E5 /* ConvAddPreluOp.swift in Sources */,
L
update  
liuruilong 已提交
695
				FC33B0F02147659000714A93 /* MobileNet.swift in Sources */,
696
				FCEB684C212F093800D2448E /* PreluOp.swift in Sources */,
D
x  
dolphin8 已提交
697
				4AA1EAA8214B7AFB00D0F791 /* BilinearInterp.inc.metal in Sources */,
L
liuruilong 已提交
698
				FCA67CD92138287B00BD58AA /* ConvBNReluKernel.metal in Sources */,
L
liuruilong 已提交
699
				FC60DB8920E9AAA500FF203F /* MetalExtension.swift in Sources */,
L
liuruilong 已提交
700
				FCEBC0F620F1FE120099DBAF /* ConvAddBatchNormReluKernel.swift in Sources */,
D
texture  
dolphin8 已提交
701
				4AA1EA8A2146631C00D0F791 /* BilinearInterp.metal in Sources */,
702
				FCDDC6CA212FDF6800E5EF74 /* BatchNormKernel.metal in Sources */,
L
liuruilong 已提交
703
				FC1B16B320EC9A4F00678B91 /* Kernels.metal in Sources */,
L
liuruilong 已提交
704 705 706
				FC039BBA20E11CC20081E9F8 /* TensorDesc.swift in Sources */,
				FC039BA020E11CB20081E9F8 /* Dim.swift in Sources */,
				FC039BB820E11CC20081E9F8 /* framework.pb.swift in Sources */,
X
xiaohaichun 已提交
707
				C28FDF8521B7858F0054EFAC /* YoloNet.swift in Sources */,
L
liuruilong 已提交
708
				FC039B9920E11C9A0081E9F8 /* Types.swift in Sources */,
L
liuruilong 已提交
709
				FC4CB74920F0B954007C0C6D /* ConvKernel.metal in Sources */,
L
liuruilong 已提交
710
				FCA3A1632132A4AC00084FE5 /* ReshapeKernel.metal in Sources */,
L
liuruilong 已提交
711
				FCBCCC592122F42700D94F7E /* ConvBNReluOp.swift in Sources */,
L
liuruilong 已提交
712
				FC039BA920E11CBC0081E9F8 /* ConvOp.swift in Sources */,
713
				FCCED5E121D71FC000BE8D5F /* PoolKernel.inc.metal in Sources */,
L
liuruilong 已提交
714
				FC9D038420E23B01000F735A /* Texture.swift in Sources */,
L
update  
liuruilong 已提交
715
				FCE3A1B32153E91900C37CDE /* ElementwiseAddPreluKernel.metal in Sources */,
D
dolphin8 已提交
716
				4AA1EAA2214912CD00D0F791 /* FlattenKernel.swift in Sources */,
D
texture  
dolphin8 已提交
717
				4AA1EA982146666500D0F791 /* FlattenOp.swift in Sources */,
L
liuruilong 已提交
718
				FCBCCC652122FCD700D94F7E /* TransposeOp.swift in Sources */,
D
dolphin8 已提交
719
				4AA1EAA6214B5F6800D0F791 /* Shape.metal in Sources */,
L
liuruilong 已提交
720
				FCD04E6E20F31B4B0007374F /* ReshapeOp.swift in Sources */,
L
liuruilong 已提交
721 722
				FC039B9820E11C9A0081E9F8 /* Errors.swift in Sources */,
				FC039BBF20E11CC20081E9F8 /* Attribute.swift in Sources */,
D
texture  
dolphin8 已提交
723
				4AA1EA8E2146647F00D0F791 /* SplitKernel.swift in Sources */,
L
liuruilong 已提交
724
				FCD04E7420F3437E0007374F /* ConvAddKernel.swift in Sources */,
L
liuruilong 已提交
725
				FC1CF3F721D4B4C400F7392E /* Runner.swift in Sources */,
L
liuruilong 已提交
726
				FC039BB920E11CC20081E9F8 /* Scope.swift in Sources */,
L
liuruilong 已提交
727
				FC292C5621421B4600CF622F /* PaddleMobileGPU.m in Sources */,
L
liuruilong 已提交
728
				FCD04E6620F314C50007374F /* PoolOp.swift in Sources */,
L
liuruilong 已提交
729
				FCE9D7B9214FAA4800B520C3 /* NMSFetchResultKernel.metal in Sources */,
L
liuruilong 已提交
730
				FC039BAC20E11CBC0081E9F8 /* BatchNormOp.swift in Sources */,
L
liuruilong 已提交
731
				FCBCCC6F2123097100D94F7E /* MulticlassNMSOp.swift in Sources */,
L
liuruilong 已提交
732
				FC039BBC20E11CC20081E9F8 /* VarDesc.swift in Sources */,
L
liuruilong 已提交
733
				FC292C872142624800CF622F /* Genet.swift in Sources */,
L
liuruilong 已提交
734
				FC803BC5214CB8F00094B8E5 /* ConvAddPrelu.inc.metal in Sources */,
D
concat  
dolphin8 已提交
735
				4AF928822135673D005B6C3A /* ConcatKernel.metal in Sources */,
L
liuruilong 已提交
736 737
				FCBCCC632122FCC000D94F7E /* TransposeKernel.swift in Sources */,
				FCBCCC71212309A700D94F7E /* MulticlassNMSKernel.swift in Sources */,
L
liuruilong 已提交
738
				FCDC0FEB21099A1D00DC9EFB /* Tools.swift in Sources */,
L
liuruilong 已提交
739
				FC0E2DBA20EE3B8D009C1FAC /* ReluKernel.swift in Sources */,
D
texture  
dolphin8 已提交
740
				4AA1EA862146625E00D0F791 /* BilinearInterpOp.swift in Sources */,
L
liuruilong 已提交
741 742
				FCBCCC6D2123073A00D94F7E /* BoxcoderKernel.swift in Sources */,
				FCBCCC69212306D300D94F7E /* ConcatKernel.swift in Sources */,
743
				FCDDC6C8212FA3CA00E5EF74 /* ConvTransposeKernel.swift in Sources */,
L
liuruilong 已提交
744
				FC82735920E3C04200BE430A /* OpCreator.swift in Sources */,
L
liuruilong 已提交
745
				FCA3A1652132A5EB00084FE5 /* Common.metal in Sources */,
D
texture  
dolphin8 已提交
746
				4AA1EA92214665D700D0F791 /* ShapeOp.swift in Sources */,
L
liuruilong 已提交
747
				FC803BC1214CB77A0094B8E5 /* ConvAddPreluKernel.swift in Sources */,
L
liuruilong 已提交
748
				FCBCCC5D2122F8A100D94F7E /* DepthwiseConvOp.swift in Sources */,
L
update  
liuruilong 已提交
749
				FCE3A1AF2153E8EE00C37CDE /* ElementwiseAddPreluKernel.swift in Sources */,
L
liuruilong 已提交
750
				FCE9D7B7214F869000B520C3 /* Net.swift in Sources */,
L
liuruilong 已提交
751
				FC704C2721D2385100F98BAB /* SuperResolutionNet.swift in Sources */,
L
liuruilong 已提交
752
				FC0E2DBE20EE460D009C1FAC /* BatchNormKernel.swift in Sources */,
L
liuruilong 已提交
753
				FC039BAB20E11CBC0081E9F8 /* Operator.swift in Sources */,
X
xiaohaichun 已提交
754
				C28FDF8421B7858F0054EFAC /* MobileNetCombined.swift in Sources */,
L
liuruilong 已提交
755
				FCD04E6A20F319EC0007374F /* SoftmaxOp.swift in Sources */,
L
liuruilong 已提交
756
				FC292C82214255BD00CF622F /* MobileNetSSD.swift in Sources */,
L
liuruilong 已提交
757 758
				FCBCCC612122FBDF00D94F7E /* PriorBoxKernel.swift in Sources */,
				FCBCCC5F2122FB3B00D94F7E /* PriorBoxOp.swift in Sources */,
L
liuruilong 已提交
759
				FC9D038220E2312E000F735A /* FetchOp.swift in Sources */,
L
add log  
liuruilong 已提交
760
				FCA67B1721364EF000BD58AA /* ConvTransposeKernel.metal in Sources */,
L
liuruilong 已提交
761 762
				FC039BBD20E11CC20081E9F8 /* Program.swift in Sources */,
				FC039BA220E11CB70081E9F8 /* Loader.swift in Sources */,
L
liuruilong 已提交
763
				FCBCCC67212306B000D94F7E /* ConcatOp.swift in Sources */,
L
liuruilong 已提交
764
				FCD04E6C20F31A280007374F /* SoftmaxKernel.swift in Sources */,
765
				FCEB684A212F00DB00D2448E /* PreluKernel.metal in Sources */,
D
dolphin8 已提交
766
				4AA1EAA02148DEEE00D0F791 /* ReshapeKernel.inc.metal in Sources */,
L
liuruilong 已提交
767
				FC9A19E32148C31300CD9CBF /* MobilenetSSD_AR.swift in Sources */,
768
				FCDDC6CF212FE14700E5EF74 /* PriorBoxKernel.metal in Sources */,
L
liuruilong 已提交
769
				FC4CB74B20F12C30007C0C6D /* ProgramOptimize.swift in Sources */,
L
update  
liuruilong 已提交
770
				FCE3A1A92153DE5100C37CDE /* ConvAddAddPreluOp.swift in Sources */,
L
liuruilong 已提交
771
				FC5163F620EF556E00636C28 /* Texture2DTo2DArrayKernel.swift in Sources */,
L
update  
liuruilong 已提交
772
				FCE3A1AD2153E8BA00C37CDE /* ElementwiseAddPreluOp.swift in Sources */,
L
liuruilong 已提交
773
				FC039BC020E11CC20081E9F8 /* BlockDesc.swift in Sources */,
L
liuruilong 已提交
774
				FC803BC3214CB79C0094B8E5 /* ConvAddPreluKernel.metal in Sources */,
D
texture  
dolphin8 已提交
775
				4AA1EA90214664CD00D0F791 /* Split.metal in Sources */,
L
liuruilong 已提交
776
				FCD04E6820F315020007374F /* PoolKernel.swift in Sources */,
L
liuruilong 已提交
777
				FC0226582138F38D00F395E2 /* PoolKernel.metal in Sources */,
L
liuruilong 已提交
778
				FC039BAD20E11CBC0081E9F8 /* ReluOp.swift in Sources */,
L
liuruilong 已提交
779
				FCBCCC572122F41300D94F7E /* DwConvBNReluOp.swift in Sources */,
L
liuruilong 已提交
780
				FC039BBE20E11CC20081E9F8 /* OpDesc.swift in Sources */,
L
liuruilong 已提交
781
				FC9797C921D6101D00F2FD90 /* ResizeBilinearOp.swift in Sources */,
D
texture  
dolphin8 已提交
782
				4AA1EA88214662BD00D0F791 /* BilinearInterpKernel.swift in Sources */,
L
liuruilong 已提交
783
				FC039B9720E11C9A0081E9F8 /* Extensions.swift in Sources */,
L
liuruilong 已提交
784 785 786 787 788 789
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin XCBuildConfiguration section */
L
liuruilong 已提交
790
		FC039B7020E11C3C0081E9F8 /* Debug */ = {
L
liuruilong 已提交
791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				COPY_PHASE_STRIP = NO;
				CURRENT_PROJECT_VERSION = 1;
				DEBUG_INFORMATION_FORMAT = dwarf;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 11.3;
				MTL_ENABLE_DEBUG_INFO = YES;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = iphoneos;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
L
liuruilong 已提交
853
		FC039B7120E11C3C0081E9F8 /* Release */ = {
L
liuruilong 已提交
854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				COPY_PHASE_STRIP = NO;
				CURRENT_PROJECT_VERSION = 1;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 11.3;
				MTL_ENABLE_DEBUG_INFO = NO;
				SDKROOT = iphoneos;
				SWIFT_COMPILATION_MODE = wholemodule;
				SWIFT_OPTIMIZATION_LEVEL = "-O";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
L
liuruilong 已提交
910
		FC039B7320E11C3C0081E9F8 /* Debug */ = {
L
liuruilong 已提交
911
			isa = XCBuildConfiguration;
L
liuruilong 已提交
912
			baseConfigurationReference = CDF58151D902A1CBAE56A0C2 /* Pods-paddle-mobile.debug.xcconfig */;
L
liuruilong 已提交
913
			buildSettings = {
L
liuruilong 已提交
914
				CLANG_ENABLE_MODULES = YES;
L
liuruilong 已提交
915 916
				CODE_SIGN_IDENTITY = "iPhone Developer";
				CODE_SIGN_STYLE = Automatic;
L
liuruilong 已提交
917
				DEFINES_MODULE = YES;
X
xiaohaichun 已提交
918
				DEVELOPMENT_TEAM = "";
L
liuruilong 已提交
919 920 921
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
L
liuruilong 已提交
922
				ENABLE_BITCODE = NO;
L
liuruilong 已提交
923 924
				INFOPLIST_FILE = "paddle-mobile/Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
L
liuruilong 已提交
925
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
L
liuruilong 已提交
926 927 928 929 930
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
L
liuruilong 已提交
931 932 933 934
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/paddle-mobile/CPU",
				);
L
liuruilong 已提交
935
				MACH_O_TYPE = mh_dylib;
L
update  
liuruilong 已提交
936
				MTL_LANGUAGE_REVISION = UseDeploymentTarget;
L
liuruilong 已提交
937 938
				PRODUCT_BUNDLE_IDENTIFIER = "orange.paddle-mobile";
				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
X
xiaohaichun 已提交
939
				PROVISIONING_PROFILE_SPECIFIER = "";
L
liuruilong 已提交
940
				SKIP_INSTALL = YES;
L
liuruilong 已提交
941
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
L
liuruilong 已提交
942 943 944 945 946
				SWIFT_VERSION = 4.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
L
liuruilong 已提交
947
		FC039B7420E11C3C0081E9F8 /* Release */ = {
L
liuruilong 已提交
948
			isa = XCBuildConfiguration;
L
liuruilong 已提交
949
			baseConfigurationReference = E2A7957C92EDA5C3BEC0FFC2 /* Pods-paddle-mobile.release.xcconfig */;
L
liuruilong 已提交
950
			buildSettings = {
L
liuruilong 已提交
951
				CLANG_ENABLE_MODULES = YES;
L
liuruilong 已提交
952 953
				CODE_SIGN_IDENTITY = "iPhone Developer";
				CODE_SIGN_STYLE = Automatic;
L
liuruilong 已提交
954
				DEFINES_MODULE = YES;
X
xiaohaichun 已提交
955
				DEVELOPMENT_TEAM = "";
L
liuruilong 已提交
956 957 958
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
L
liuruilong 已提交
959
				ENABLE_BITCODE = NO;
L
liuruilong 已提交
960 961
				INFOPLIST_FILE = "paddle-mobile/Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
L
liuruilong 已提交
962
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
L
liuruilong 已提交
963 964 965 966 967
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
L
liuruilong 已提交
968 969 970 971
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/paddle-mobile/CPU",
				);
L
liuruilong 已提交
972
				MACH_O_TYPE = mh_dylib;
L
update  
liuruilong 已提交
973
				MTL_LANGUAGE_REVISION = UseDeploymentTarget;
L
liuruilong 已提交
974 975
				PRODUCT_BUNDLE_IDENTIFIER = "orange.paddle-mobile";
				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
X
xiaohaichun 已提交
976
				PROVISIONING_PROFILE_SPECIFIER = "";
L
liuruilong 已提交
977 978 979 980 981 982 983 984 985
				SKIP_INSTALL = YES;
				SWIFT_VERSION = 4.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
L
liuruilong 已提交
986
		FC039B6420E11C3C0081E9F8 /* Build configuration list for PBXProject "paddle-mobile" */ = {
L
liuruilong 已提交
987 988
			isa = XCConfigurationList;
			buildConfigurations = (
L
liuruilong 已提交
989 990
				FC039B7020E11C3C0081E9F8 /* Debug */,
				FC039B7120E11C3C0081E9F8 /* Release */,
L
liuruilong 已提交
991 992 993 994
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
L
liuruilong 已提交
995
		FC039B7220E11C3C0081E9F8 /* Build configuration list for PBXNativeTarget "paddle-mobile" */ = {
L
liuruilong 已提交
996 997
			isa = XCConfigurationList;
			buildConfigurations = (
L
liuruilong 已提交
998 999
				FC039B7320E11C3C0081E9F8 /* Debug */,
				FC039B7420E11C3C0081E9F8 /* Release */,
L
liuruilong 已提交
1000 1001 1002 1003 1004 1005
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
L
liuruilong 已提交
1006
	rootObject = FC039B6120E11C3C0081E9F8 /* Project object */;
L
liuruilong 已提交
1007
}