// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 50; objects = { /* Begin PBXBuildFile section */ 165F38D72276F4C00088E29F /* ConvAddReluMetal.metal in Sources */ = {isa = PBXBuildFile; fileRef = 165F38D62276F4C00088E29F /* ConvAddReluMetal.metal */; }; 5CCC0CF6759710BAFE999DB7 /* Pods_paddle_mobile_metallib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D9D330A035906298947080B /* Pods_paddle_mobile_metallib.framework */; }; A74CAFF0228D9B9B000BBFCA /* ScaleKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = A74CAFEF228D9B9B000BBFCA /* ScaleKernel.metal */; }; FCC15DE5221E69E100DC3CB2 /* ReluKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DBC221E69DD00DC3CB2 /* ReluKernel.metal */; }; FCC15DE6221E69E100DC3CB2 /* BoxCoder.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DBD221E69DD00DC3CB2 /* BoxCoder.metal */; }; FCC15DE7221E69E100DC3CB2 /* ConvAddBNReluKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DBE221E69DD00DC3CB2 /* ConvAddBNReluKernel.metal */; }; FCC15DE8221E69E100DC3CB2 /* Split.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DBF221E69DD00DC3CB2 /* Split.metal */; }; FCC15DE9221E69E100DC3CB2 /* BilinearInterp.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DC0221E69DD00DC3CB2 /* BilinearInterp.metal */; }; FCC15DEA221E69E100DC3CB2 /* ElementwiseAddPreluKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DC1221E69DD00DC3CB2 /* ElementwiseAddPreluKernel.metal */; }; FCC15DEB221E69E100DC3CB2 /* NMSFetchResultKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DC2221E69DD00DC3CB2 /* NMSFetchResultKernel.metal */; }; FCC15DEC221E69E100DC3CB2 /* Softmax.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DC3221E69DD00DC3CB2 /* Softmax.metal */; }; FCC15DED221E69E100DC3CB2 /* PoolKernel.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DC4221E69DE00DC3CB2 /* PoolKernel.inc.metal */; }; FCC15DEE221E69E100DC3CB2 /* ConvTransposeKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DC5221E69DE00DC3CB2 /* ConvTransposeKernel.metal */; }; FCC15DEF221E69E100DC3CB2 /* Macro.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DC6221E69DE00DC3CB2 /* Macro.metal */; }; FCC15DF0221E69E100DC3CB2 /* PreluKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DC7221E69DE00DC3CB2 /* PreluKernel.metal */; }; FCC15DF1221E69E100DC3CB2 /* BilinearInterp.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DC8221E69DE00DC3CB2 /* BilinearInterp.inc.metal */; }; FCC15DF2221E69E100DC3CB2 /* TransposeKernel.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DC9221E69DE00DC3CB2 /* TransposeKernel.inc.metal */; }; FCC15DF3221E69E100DC3CB2 /* ConcatKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DCA221E69DE00DC3CB2 /* ConcatKernel.metal */; }; FCC15DF4221E69E100DC3CB2 /* ResizeBilinear.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DCB221E69DE00DC3CB2 /* ResizeBilinear.metal */; }; FCC15DF5221E69E100DC3CB2 /* Common.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DCC221E69DE00DC3CB2 /* Common.metal */; }; FCC15DF6221E69E100DC3CB2 /* PoolKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DCD221E69DE00DC3CB2 /* PoolKernel.metal */; }; FCC15DF7221E69E100DC3CB2 /* ReshapeKernel.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DCE221E69DE00DC3CB2 /* ReshapeKernel.inc.metal */; }; FCC15DF8221E69E100DC3CB2 /* ConvBNReluKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DCF221E69DE00DC3CB2 /* ConvBNReluKernel.metal */; }; FCC15DF9221E69E100DC3CB2 /* Kernels.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DD0221E69DE00DC3CB2 /* Kernels.metal */; }; FCC15DFA221E69E100DC3CB2 /* Shape.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DD1221E69DF00DC3CB2 /* Shape.metal */; }; FCC15DFB221E69E100DC3CB2 /* Softmax.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DD2221E69DF00DC3CB2 /* Softmax.inc.metal */; }; FCC15DFC221E69E100DC3CB2 /* ConvAddPreluKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DD3221E69DF00DC3CB2 /* ConvAddPreluKernel.metal */; }; FCC15DFD221E69E100DC3CB2 /* Elementwise.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DD4221E69DF00DC3CB2 /* Elementwise.metal */; }; FCC15DFE221E69E100DC3CB2 /* ReshapeKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DD5221E69DF00DC3CB2 /* ReshapeKernel.metal */; }; FCC15DFF221E69E100DC3CB2 /* Scale.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DD6221E69DF00DC3CB2 /* Scale.metal */; }; FCC15E00221E69E100DC3CB2 /* ConvKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DD7221E69DF00DC3CB2 /* ConvKernel.metal */; }; FCC15E01221E69E100DC3CB2 /* PriorBoxKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DD8221E69DF00DC3CB2 /* PriorBoxKernel.metal */; }; FCC15E02221E69E100DC3CB2 /* BatchNormRelu.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DD9221E69E000DC3CB2 /* BatchNormRelu.metal */; }; FCC15E03221E69E100DC3CB2 /* TransposeKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DDA221E69E000DC3CB2 /* TransposeKernel.metal */; }; FCC15E04221E69E100DC3CB2 /* ConvAddPrelu.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DDB221E69E000DC3CB2 /* ConvAddPrelu.inc.metal */; }; FCC15E05221E69E100DC3CB2 /* BatchNormKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DDC221E69E000DC3CB2 /* BatchNormKernel.metal */; }; FCC15E06221E69E100DC3CB2 /* BoxCoder.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DDD221E69E000DC3CB2 /* BoxCoder.inc.metal */; }; FCC15E07221E69E100DC3CB2 /* FetchKernel.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DDE221E69E000DC3CB2 /* FetchKernel.metal */; }; FCC15E08221E69E100DC3CB2 /* Split.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DDF221E69E000DC3CB2 /* Split.inc.metal */; }; FCC15E09221E69E100DC3CB2 /* ConcatKernel.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DE0221E69E100DC3CB2 /* ConcatKernel.inc.metal */; }; FCC15E0A221E69E100DC3CB2 /* ElementwiseAddPreluKernel.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DE1221E69E100DC3CB2 /* ElementwiseAddPreluKernel.inc.metal */; }; FCC15E0B221E69E100DC3CB2 /* FetchKernel.inc.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DE2221E69E100DC3CB2 /* FetchKernel.inc.metal */; }; FCC15E0C221E69E100DC3CB2 /* BufferToTexture.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DE3221E69E100DC3CB2 /* BufferToTexture.metal */; }; FCC15E0D221E69E100DC3CB2 /* ConvAddMetal.metal in Sources */ = {isa = PBXBuildFile; fileRef = FCC15DE4221E69E100DC3CB2 /* ConvAddMetal.metal */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ 165F38D62276F4C00088E29F /* ConvAddReluMetal.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = ConvAddReluMetal.metal; sourceTree = ""; }; 33511F4FF7FE78679BE12DC0 /* Pods-paddle-mobile-metallib.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-paddle-mobile-metallib.release.xcconfig"; path = "../Pods/Target Support Files/Pods-paddle-mobile-metallib/Pods-paddle-mobile-metallib.release.xcconfig"; sourceTree = ""; }; 5D9D330A035906298947080B /* Pods_paddle_mobile_metallib.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_paddle_mobile_metallib.framework; sourceTree = BUILT_PRODUCTS_DIR; }; A74CAFEF228D9B9B000BBFCA /* ScaleKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ScaleKernel.metal; sourceTree = ""; }; C6D31B9F9533810DBCA6B28D /* Pods-paddle-mobile-metallib.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-paddle-mobile-metallib.debug.xcconfig"; path = "../Pods/Target Support Files/Pods-paddle-mobile-metallib/Pods-paddle-mobile-metallib.debug.xcconfig"; sourceTree = ""; }; FCC15D60221E66DE00DC3CB2 /* paddle-mobile-metallib.metallib */ = {isa = PBXFileReference; explicitFileType = "archive.metal-library"; includeInIndex = 0; path = "paddle-mobile-metallib.metallib"; sourceTree = BUILT_PRODUCTS_DIR; }; FCC15DBC221E69DD00DC3CB2 /* ReluKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ReluKernel.metal; sourceTree = ""; }; FCC15DBD221E69DD00DC3CB2 /* BoxCoder.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = BoxCoder.metal; sourceTree = ""; }; FCC15DBE221E69DD00DC3CB2 /* ConvAddBNReluKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ConvAddBNReluKernel.metal; sourceTree = ""; }; FCC15DBF221E69DD00DC3CB2 /* Split.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = Split.metal; sourceTree = ""; }; FCC15DC0221E69DD00DC3CB2 /* BilinearInterp.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = BilinearInterp.metal; sourceTree = ""; }; FCC15DC1221E69DD00DC3CB2 /* ElementwiseAddPreluKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ElementwiseAddPreluKernel.metal; sourceTree = ""; }; FCC15DC2221E69DD00DC3CB2 /* NMSFetchResultKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = NMSFetchResultKernel.metal; sourceTree = ""; }; FCC15DC3221E69DD00DC3CB2 /* Softmax.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = Softmax.metal; sourceTree = ""; }; FCC15DC4221E69DE00DC3CB2 /* PoolKernel.inc.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = PoolKernel.inc.metal; sourceTree = ""; }; FCC15DC5221E69DE00DC3CB2 /* ConvTransposeKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ConvTransposeKernel.metal; sourceTree = ""; }; FCC15DC6221E69DE00DC3CB2 /* Macro.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = Macro.metal; sourceTree = ""; }; FCC15DC7221E69DE00DC3CB2 /* PreluKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = PreluKernel.metal; sourceTree = ""; }; FCC15DC8221E69DE00DC3CB2 /* BilinearInterp.inc.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = BilinearInterp.inc.metal; sourceTree = ""; }; FCC15DC9221E69DE00DC3CB2 /* TransposeKernel.inc.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = TransposeKernel.inc.metal; sourceTree = ""; }; FCC15DCA221E69DE00DC3CB2 /* ConcatKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ConcatKernel.metal; sourceTree = ""; }; FCC15DCB221E69DE00DC3CB2 /* ResizeBilinear.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ResizeBilinear.metal; sourceTree = ""; }; FCC15DCC221E69DE00DC3CB2 /* Common.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = Common.metal; sourceTree = ""; }; FCC15DCD221E69DE00DC3CB2 /* PoolKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = PoolKernel.metal; sourceTree = ""; }; FCC15DCE221E69DE00DC3CB2 /* ReshapeKernel.inc.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ReshapeKernel.inc.metal; sourceTree = ""; }; FCC15DCF221E69DE00DC3CB2 /* ConvBNReluKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ConvBNReluKernel.metal; sourceTree = ""; }; FCC15DD0221E69DE00DC3CB2 /* Kernels.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = Kernels.metal; sourceTree = ""; }; FCC15DD1221E69DF00DC3CB2 /* Shape.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = Shape.metal; sourceTree = ""; }; FCC15DD2221E69DF00DC3CB2 /* Softmax.inc.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = Softmax.inc.metal; sourceTree = ""; }; FCC15DD3221E69DF00DC3CB2 /* ConvAddPreluKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ConvAddPreluKernel.metal; sourceTree = ""; }; FCC15DD4221E69DF00DC3CB2 /* Elementwise.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = Elementwise.metal; sourceTree = ""; }; FCC15DD5221E69DF00DC3CB2 /* ReshapeKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ReshapeKernel.metal; sourceTree = ""; }; FCC15DD6221E69DF00DC3CB2 /* Scale.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = Scale.metal; sourceTree = ""; }; FCC15DD7221E69DF00DC3CB2 /* ConvKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ConvKernel.metal; sourceTree = ""; }; FCC15DD8221E69DF00DC3CB2 /* PriorBoxKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = PriorBoxKernel.metal; sourceTree = ""; }; FCC15DD9221E69E000DC3CB2 /* BatchNormRelu.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = BatchNormRelu.metal; sourceTree = ""; }; FCC15DDA221E69E000DC3CB2 /* TransposeKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = TransposeKernel.metal; sourceTree = ""; }; FCC15DDB221E69E000DC3CB2 /* ConvAddPrelu.inc.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ConvAddPrelu.inc.metal; sourceTree = ""; }; FCC15DDC221E69E000DC3CB2 /* BatchNormKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = BatchNormKernel.metal; sourceTree = ""; }; FCC15DDD221E69E000DC3CB2 /* BoxCoder.inc.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = BoxCoder.inc.metal; sourceTree = ""; }; FCC15DDE221E69E000DC3CB2 /* FetchKernel.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = FetchKernel.metal; sourceTree = ""; }; FCC15DDF221E69E000DC3CB2 /* Split.inc.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = Split.inc.metal; sourceTree = ""; }; FCC15DE0221E69E100DC3CB2 /* ConcatKernel.inc.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ConcatKernel.inc.metal; sourceTree = ""; }; FCC15DE1221E69E100DC3CB2 /* ElementwiseAddPreluKernel.inc.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ElementwiseAddPreluKernel.inc.metal; sourceTree = ""; }; FCC15DE2221E69E100DC3CB2 /* FetchKernel.inc.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = FetchKernel.inc.metal; sourceTree = ""; }; FCC15DE3221E69E100DC3CB2 /* BufferToTexture.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = BufferToTexture.metal; sourceTree = ""; }; FCC15DE4221E69E100DC3CB2 /* ConvAddMetal.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = ConvAddMetal.metal; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 3262940821E130A79BEC3880 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 5CCC0CF6759710BAFE999DB7 /* Pods_paddle_mobile_metallib.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 2EC9E2608C2591494F8F23F0 /* Frameworks */ = { isa = PBXGroup; children = ( 5D9D330A035906298947080B /* Pods_paddle_mobile_metallib.framework */, ); name = Frameworks; sourceTree = ""; }; 755C26B34D5114CE1B98D3DC /* Pods */ = { isa = PBXGroup; children = ( C6D31B9F9533810DBCA6B28D /* Pods-paddle-mobile-metallib.debug.xcconfig */, 33511F4FF7FE78679BE12DC0 /* Pods-paddle-mobile-metallib.release.xcconfig */, ); name = Pods; sourceTree = ""; }; FCC15D59221E66DE00DC3CB2 = { isa = PBXGroup; children = ( FCC15D62221E66DE00DC3CB2 /* paddle-mobile-metallib */, FCC15D61221E66DE00DC3CB2 /* Products */, 755C26B34D5114CE1B98D3DC /* Pods */, 2EC9E2608C2591494F8F23F0 /* Frameworks */, ); sourceTree = ""; }; FCC15D61221E66DE00DC3CB2 /* Products */ = { isa = PBXGroup; children = ( FCC15D60221E66DE00DC3CB2 /* paddle-mobile-metallib.metallib */, ); name = Products; sourceTree = ""; }; FCC15D62221E66DE00DC3CB2 /* paddle-mobile-metallib */ = { isa = PBXGroup; children = ( FCC15DDC221E69E000DC3CB2 /* BatchNormKernel.metal */, FCC15DD9221E69E000DC3CB2 /* BatchNormRelu.metal */, FCC15DC8221E69DE00DC3CB2 /* BilinearInterp.inc.metal */, FCC15DC0221E69DD00DC3CB2 /* BilinearInterp.metal */, FCC15DDD221E69E000DC3CB2 /* BoxCoder.inc.metal */, FCC15DBD221E69DD00DC3CB2 /* BoxCoder.metal */, FCC15DE3221E69E100DC3CB2 /* BufferToTexture.metal */, FCC15DCC221E69DE00DC3CB2 /* Common.metal */, FCC15DE0221E69E100DC3CB2 /* ConcatKernel.inc.metal */, FCC15DCA221E69DE00DC3CB2 /* ConcatKernel.metal */, FCC15DBE221E69DD00DC3CB2 /* ConvAddBNReluKernel.metal */, FCC15DE4221E69E100DC3CB2 /* ConvAddMetal.metal */, FCC15DDB221E69E000DC3CB2 /* ConvAddPrelu.inc.metal */, FCC15DD3221E69DF00DC3CB2 /* ConvAddPreluKernel.metal */, FCC15DCF221E69DE00DC3CB2 /* ConvBNReluKernel.metal */, FCC15DD7221E69DF00DC3CB2 /* ConvKernel.metal */, FCC15DC5221E69DE00DC3CB2 /* ConvTransposeKernel.metal */, FCC15DD4221E69DF00DC3CB2 /* Elementwise.metal */, FCC15DE1221E69E100DC3CB2 /* ElementwiseAddPreluKernel.inc.metal */, FCC15DC1221E69DD00DC3CB2 /* ElementwiseAddPreluKernel.metal */, FCC15DE2221E69E100DC3CB2 /* FetchKernel.inc.metal */, FCC15DDE221E69E000DC3CB2 /* FetchKernel.metal */, FCC15DD0221E69DE00DC3CB2 /* Kernels.metal */, FCC15DC6221E69DE00DC3CB2 /* Macro.metal */, FCC15DC2221E69DD00DC3CB2 /* NMSFetchResultKernel.metal */, FCC15DC4221E69DE00DC3CB2 /* PoolKernel.inc.metal */, FCC15DCD221E69DE00DC3CB2 /* PoolKernel.metal */, FCC15DC7221E69DE00DC3CB2 /* PreluKernel.metal */, FCC15DD8221E69DF00DC3CB2 /* PriorBoxKernel.metal */, FCC15DBC221E69DD00DC3CB2 /* ReluKernel.metal */, FCC15DCE221E69DE00DC3CB2 /* ReshapeKernel.inc.metal */, FCC15DD5221E69DF00DC3CB2 /* ReshapeKernel.metal */, FCC15DCB221E69DE00DC3CB2 /* ResizeBilinear.metal */, FCC15DD6221E69DF00DC3CB2 /* Scale.metal */, FCC15DD1221E69DF00DC3CB2 /* Shape.metal */, FCC15DD2221E69DF00DC3CB2 /* Softmax.inc.metal */, FCC15DC3221E69DD00DC3CB2 /* Softmax.metal */, FCC15DDF221E69E000DC3CB2 /* Split.inc.metal */, FCC15DBF221E69DD00DC3CB2 /* Split.metal */, FCC15DC9221E69DE00DC3CB2 /* TransposeKernel.inc.metal */, FCC15DDA221E69E000DC3CB2 /* TransposeKernel.metal */, A74CAFEF228D9B9B000BBFCA /* ScaleKernel.metal */, 165F38D62276F4C00088E29F /* ConvAddReluMetal.metal */, ); path = "paddle-mobile-metallib"; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ FCC15D5F221E66DE00DC3CB2 /* paddle-mobile-metallib */ = { isa = PBXNativeTarget; buildConfigurationList = FCC15D67221E66DE00DC3CB2 /* Build configuration list for PBXNativeTarget "paddle-mobile-metallib" */; buildPhases = ( DD854B7EC9A77A557887A67F /* [CP] Check Pods Manifest.lock */, FCC15D5E221E66DE00DC3CB2 /* Sources */, 3262940821E130A79BEC3880 /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = "paddle-mobile-metallib"; productName = "paddle-mobile-metallib"; productReference = FCC15D60221E66DE00DC3CB2 /* paddle-mobile-metallib.metallib */; productType = "com.apple.product-type.metal-library"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ FCC15D5A221E66DE00DC3CB2 /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 1010; ORGANIZATIONNAME = Ray; TargetAttributes = { FCC15D5F221E66DE00DC3CB2 = { CreatedOnToolsVersion = 10.1; }; }; }; buildConfigurationList = FCC15D5D221E66DE00DC3CB2 /* Build configuration list for PBXProject "paddle-mobile-metallib" */; compatibilityVersion = "Xcode 9.3"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, ); mainGroup = FCC15D59221E66DE00DC3CB2; productRefGroup = FCC15D61221E66DE00DC3CB2 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( FCC15D5F221E66DE00DC3CB2 /* paddle-mobile-metallib */, ); }; /* End PBXProject section */ /* Begin PBXShellScriptBuildPhase section */ DD854B7EC9A77A557887A67F /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( ); outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-paddle-mobile-metallib-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 */ FCC15D5E221E66DE00DC3CB2 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( FCC15DF5221E69E100DC3CB2 /* Common.metal in Sources */, FCC15DFF221E69E100DC3CB2 /* Scale.metal in Sources */, FCC15DEC221E69E100DC3CB2 /* Softmax.metal in Sources */, FCC15DE8221E69E100DC3CB2 /* Split.metal in Sources */, FCC15DF2221E69E100DC3CB2 /* TransposeKernel.inc.metal in Sources */, FCC15DE7221E69E100DC3CB2 /* ConvAddBNReluKernel.metal in Sources */, A74CAFF0228D9B9B000BBFCA /* ScaleKernel.metal in Sources */, FCC15E04221E69E100DC3CB2 /* ConvAddPrelu.inc.metal in Sources */, FCC15DF9221E69E100DC3CB2 /* Kernels.metal in Sources */, FCC15DF0221E69E100DC3CB2 /* PreluKernel.metal in Sources */, FCC15DEB221E69E100DC3CB2 /* NMSFetchResultKernel.metal in Sources */, FCC15DE9221E69E100DC3CB2 /* BilinearInterp.metal in Sources */, FCC15DFA221E69E100DC3CB2 /* Shape.metal in Sources */, FCC15E0C221E69E100DC3CB2 /* BufferToTexture.metal in Sources */, FCC15E0A221E69E100DC3CB2 /* ElementwiseAddPreluKernel.inc.metal in Sources */, FCC15DFB221E69E100DC3CB2 /* Softmax.inc.metal in Sources */, FCC15E03221E69E100DC3CB2 /* TransposeKernel.metal in Sources */, FCC15DFE221E69E100DC3CB2 /* ReshapeKernel.metal in Sources */, FCC15E0D221E69E100DC3CB2 /* ConvAddMetal.metal in Sources */, FCC15DF7221E69E100DC3CB2 /* ReshapeKernel.inc.metal in Sources */, FCC15DE5221E69E100DC3CB2 /* ReluKernel.metal in Sources */, FCC15DEF221E69E100DC3CB2 /* Macro.metal in Sources */, FCC15E02221E69E100DC3CB2 /* BatchNormRelu.metal in Sources */, FCC15E00221E69E100DC3CB2 /* ConvKernel.metal in Sources */, FCC15E01221E69E100DC3CB2 /* PriorBoxKernel.metal in Sources */, FCC15DEA221E69E100DC3CB2 /* ElementwiseAddPreluKernel.metal in Sources */, FCC15DED221E69E100DC3CB2 /* PoolKernel.inc.metal in Sources */, FCC15E07221E69E100DC3CB2 /* FetchKernel.metal in Sources */, FCC15E0B221E69E100DC3CB2 /* FetchKernel.inc.metal in Sources */, FCC15DEE221E69E100DC3CB2 /* ConvTransposeKernel.metal in Sources */, FCC15DFC221E69E100DC3CB2 /* ConvAddPreluKernel.metal in Sources */, FCC15E06221E69E100DC3CB2 /* BoxCoder.inc.metal in Sources */, FCC15DF1221E69E100DC3CB2 /* BilinearInterp.inc.metal in Sources */, FCC15E08221E69E100DC3CB2 /* Split.inc.metal in Sources */, FCC15DF4221E69E100DC3CB2 /* ResizeBilinear.metal in Sources */, FCC15E05221E69E100DC3CB2 /* BatchNormKernel.metal in Sources */, 165F38D72276F4C00088E29F /* ConvAddReluMetal.metal in Sources */, FCC15DE6221E69E100DC3CB2 /* BoxCoder.metal in Sources */, FCC15DF6221E69E100DC3CB2 /* PoolKernel.metal in Sources */, FCC15E09221E69E100DC3CB2 /* ConcatKernel.inc.metal in Sources */, FCC15DFD221E69E100DC3CB2 /* Elementwise.metal in Sources */, FCC15DF8221E69E100DC3CB2 /* ConvBNReluKernel.metal in Sources */, FCC15DF3221E69E100DC3CB2 /* ConcatKernel.metal in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ FCC15D65221E66DE00DC3CB2 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; MTL_LANGUAGE_REVISION = Metal12; SDKROOT = iphoneos; }; name = Debug; }; FCC15D66221E66DE00DC3CB2 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; MTL_LANGUAGE_REVISION = Metal12; SDKROOT = iphoneos; }; name = Release; }; FCC15D68221E66DE00DC3CB2 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = C6D31B9F9533810DBCA6B28D /* Pods-paddle-mobile-metallib.debug.xcconfig */; buildSettings = { CODE_SIGN_STYLE = Automatic; MTL_ENABLE_DEBUG_INFO = NO; MTL_LANGUAGE_REVISION = iOSMetal10; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; FCC15D69221E66DE00DC3CB2 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 33511F4FF7FE78679BE12DC0 /* Pods-paddle-mobile-metallib.release.xcconfig */; buildSettings = { CODE_SIGN_STYLE = Automatic; MTL_ENABLE_DEBUG_INFO = NO; MTL_LANGUAGE_REVISION = iOSMetal10; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ FCC15D5D221E66DE00DC3CB2 /* Build configuration list for PBXProject "paddle-mobile-metallib" */ = { isa = XCConfigurationList; buildConfigurations = ( FCC15D65221E66DE00DC3CB2 /* Debug */, FCC15D66221E66DE00DC3CB2 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; FCC15D67221E66DE00DC3CB2 /* Build configuration list for PBXNativeTarget "paddle-mobile-metallib" */ = { isa = XCConfigurationList; buildConfigurations = ( FCC15D68221E66DE00DC3CB2 /* Debug */, FCC15D69221E66DE00DC3CB2 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = FCC15D5A221E66DE00DC3CB2 /* Project object */; }