|
12 | 12 | 032C01A72AC22B16002955E1 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 032C018D2AC22B16002955E1 /* ContentView.swift */; }; |
13 | 13 | 032C01B72AC329B6002955E1 /* CustomViews.swift in Sources */ = {isa = PBXBuildFile; fileRef = 032C01B62AC329B6002955E1 /* CustomViews.swift */; }; |
14 | 14 | 032C01B92AC32ADF002955E1 /* CameraController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 032C01B82AC32ADF002955E1 /* CameraController.swift */; }; |
15 | | - 032C01EC2AC34CAC002955E1 /* libMobileNetClassifier.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 032C01CB2AC34632002955E1 /* libMobileNetClassifier.a */; platformFilter = ios; }; |
| 15 | + 032C01EC2AC34CAC002955E1 /* libMobileNetClassifier.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 032C01CB2AC34632002955E1 /* libMobileNetClassifier.a */; }; |
16 | 16 | 032C02032AC47CFB002955E1 /* mv3_xnnpack_fp32.pte in Resources */ = {isa = PBXBuildFile; fileRef = 032C01FC2AC47CFB002955E1 /* mv3_xnnpack_fp32.pte */; }; |
17 | 17 | 032C02082AC47CFB002955E1 /* imagenet_classes.txt in Resources */ = {isa = PBXBuildFile; fileRef = 032C02012AC47CFB002955E1 /* imagenet_classes.txt */; }; |
| 18 | + 03672A662DE1226100147123 /* backend_coreml in Frameworks */ = {isa = PBXBuildFile; productRef = 03672A652DE1226100147123 /* backend_coreml */; }; |
| 19 | + 03672A682DE1226100147123 /* backend_mps in Frameworks */ = {isa = PBXBuildFile; productRef = 03672A672DE1226100147123 /* backend_mps */; }; |
| 20 | + 03672A6A2DE1226100147123 /* backend_xnnpack in Frameworks */ = {isa = PBXBuildFile; productRef = 03672A692DE1226100147123 /* backend_xnnpack */; }; |
| 21 | + 03672A732DE1231400147123 /* kernels_portable in Frameworks */ = {isa = PBXBuildFile; productRef = 03672A722DE1231400147123 /* kernels_portable */; }; |
| 22 | + 03672A752DE144CF00147123 /* executorch_debug in Frameworks */ = {isa = PBXBuildFile; productRef = 03672A742DE144CF00147123 /* executorch_debug */; }; |
| 23 | + 03672A772DE1457900147123 /* backend_coreml in Frameworks */ = {isa = PBXBuildFile; productRef = 03672A762DE1457900147123 /* backend_coreml */; }; |
| 24 | + 03672A792DE1457900147123 /* backend_mps in Frameworks */ = {isa = PBXBuildFile; productRef = 03672A782DE1457900147123 /* backend_mps */; }; |
| 25 | + 03672A7B2DE1457900147123 /* backend_xnnpack in Frameworks */ = {isa = PBXBuildFile; productRef = 03672A7A2DE1457900147123 /* backend_xnnpack */; }; |
| 26 | + 03672A7D2DE1457900147123 /* kernels_portable in Frameworks */ = {isa = PBXBuildFile; productRef = 03672A7C2DE1457900147123 /* kernels_portable */; }; |
18 | 27 | 036834D52ACB710D00BA100F /* mv3.pte in Resources */ = {isa = PBXBuildFile; fileRef = 036834D42ACB710D00BA100F /* mv3.pte */; }; |
19 | 28 | 036834D62ACB710D00BA100F /* mv3.pte in Resources */ = {isa = PBXBuildFile; fileRef = 036834D42ACB710D00BA100F /* mv3.pte */; }; |
20 | 29 | 036834D82ACB893700BA100F /* mv3_coreml_all.pte in Resources */ = {isa = PBXBuildFile; fileRef = 036834D72ACB893700BA100F /* mv3_coreml_all.pte */; }; |
|
32 | 41 | 03C8184A2AC7BF470084CC29 /* mv3_xnnpack_fp32.pte in Resources */ = {isa = PBXBuildFile; fileRef = 032C01FC2AC47CFB002955E1 /* mv3_xnnpack_fp32.pte */; }; |
33 | 42 | 03C8DC7C2AE2533C0064384A /* mv3_coreml_all.pte in Resources */ = {isa = PBXBuildFile; fileRef = 036834D72ACB893700BA100F /* mv3_coreml_all.pte */; }; |
34 | 43 | 03D494E22B5B7AE900FCF524 /* mv3_mps_float16.pte in Resources */ = {isa = PBXBuildFile; fileRef = 031B92F62ACF2A5400D4EBE0 /* mv3_mps_float16.pte */; }; |
35 | | - 03D76BF12BAD297E0040FD82 /* backend_coreml in Frameworks */ = {isa = PBXBuildFile; productRef = 03D76BF02BAD297E0040FD82 /* backend_coreml */; }; |
36 | | - 03D76BF32BAD297E0040FD82 /* executorch in Frameworks */ = {isa = PBXBuildFile; productRef = 03D76BF22BAD297E0040FD82 /* executorch */; }; |
37 | | - 03D76BF52BAD297E0040FD82 /* backend_mps in Frameworks */ = {isa = PBXBuildFile; productRef = 03D76BF42BAD297E0040FD82 /* backend_mps */; }; |
38 | | - 03D76BF72BAD297E0040FD82 /* kernels_portable in Frameworks */ = {isa = PBXBuildFile; productRef = 03D76BF62BAD297E0040FD82 /* kernels_portable */; }; |
39 | | - 03D76BF92BAD297E0040FD82 /* backend_xnnpack in Frameworks */ = {isa = PBXBuildFile; productRef = 03D76BF82BAD297E0040FD82 /* backend_xnnpack */; }; |
40 | | - 03D76BFB2BAD29B60040FD82 /* backend_coreml in Frameworks */ = {isa = PBXBuildFile; productRef = 03D76BFA2BAD29B60040FD82 /* backend_coreml */; }; |
41 | | - 03D76BFD2BAD29B60040FD82 /* backend_mps in Frameworks */ = {isa = PBXBuildFile; productRef = 03D76BFC2BAD29B60040FD82 /* backend_mps */; }; |
42 | | - 03D76BFF2BAD29B60040FD82 /* kernels_portable in Frameworks */ = {isa = PBXBuildFile; productRef = 03D76BFE2BAD29B60040FD82 /* kernels_portable */; }; |
43 | | - 03D76C012BAD29B60040FD82 /* backend_xnnpack in Frameworks */ = {isa = PBXBuildFile; productRef = 03D76C002BAD29B60040FD82 /* backend_xnnpack */; }; |
44 | 44 | /* End PBXBuildFile section */ |
45 | 45 |
|
46 | 46 | /* Begin PBXContainerItemProxy section */ |
|
117 | 117 | isa = PBXFrameworksBuildPhase; |
118 | 118 | buildActionMask = 2147483647; |
119 | 119 | files = ( |
120 | | - 03D76BF72BAD297E0040FD82 /* kernels_portable in Frameworks */, |
121 | | - 03D76BF52BAD297E0040FD82 /* backend_mps in Frameworks */, |
122 | | - 03D76BF92BAD297E0040FD82 /* backend_xnnpack in Frameworks */, |
123 | 120 | 032C01EC2AC34CAC002955E1 /* libMobileNetClassifier.a in Frameworks */, |
124 | | - 03D76BF12BAD297E0040FD82 /* backend_coreml in Frameworks */, |
| 121 | + 03672A732DE1231400147123 /* kernels_portable in Frameworks */, |
| 122 | + 03672A6A2DE1226100147123 /* backend_xnnpack in Frameworks */, |
| 123 | + 03672A682DE1226100147123 /* backend_mps in Frameworks */, |
| 124 | + 03672A662DE1226100147123 /* backend_coreml in Frameworks */, |
125 | 125 | ); |
126 | 126 | runOnlyForDeploymentPostprocessing = 0; |
127 | 127 | }; |
128 | 128 | 032C01C82AC34632002955E1 /* Frameworks */ = { |
129 | 129 | isa = PBXFrameworksBuildPhase; |
130 | 130 | buildActionMask = 2147483647; |
131 | 131 | files = ( |
132 | | - 03D76BF32BAD297E0040FD82 /* executorch in Frameworks */, |
| 132 | + 03672A752DE144CF00147123 /* executorch_debug in Frameworks */, |
133 | 133 | 03C818472AC7A1190084CC29 /* libImageClassification.a in Frameworks */, |
134 | 134 | ); |
135 | 135 | runOnlyForDeploymentPostprocessing = 0; |
|
138 | 138 | isa = PBXFrameworksBuildPhase; |
139 | 139 | buildActionMask = 2147483647; |
140 | 140 | files = ( |
141 | | - 03D76BFF2BAD29B60040FD82 /* kernels_portable in Frameworks */, |
142 | | - 03D76BFD2BAD29B60040FD82 /* backend_mps in Frameworks */, |
143 | | - 03D76C012BAD29B60040FD82 /* backend_xnnpack in Frameworks */, |
144 | 141 | 03C818282AC760650084CC29 /* libMobileNetClassifier.a in Frameworks */, |
145 | | - 03D76BFB2BAD29B60040FD82 /* backend_coreml in Frameworks */, |
| 142 | + 03672A7B2DE1457900147123 /* backend_xnnpack in Frameworks */, |
| 143 | + 03672A792DE1457900147123 /* backend_mps in Frameworks */, |
| 144 | + 03672A772DE1457900147123 /* backend_coreml in Frameworks */, |
| 145 | + 03672A7D2DE1457900147123 /* kernels_portable in Frameworks */, |
146 | 146 | ); |
147 | 147 | runOnlyForDeploymentPostprocessing = 0; |
148 | 148 | }; |
|
160 | 160 | isa = PBXGroup; |
161 | 161 | children = ( |
162 | 162 | 032C01712AC228E6002955E1 /* ExecuTorchDemo */, |
| 163 | + 03672A6F2DE1230C00147123 /* Frameworks */, |
163 | 164 | 032C01702AC228E6002955E1 /* Products */, |
164 | 165 | ); |
165 | 166 | sourceTree = "<group>"; |
|
245 | 246 | path = MobileNet; |
246 | 247 | sourceTree = "<group>"; |
247 | 248 | }; |
| 249 | + 03672A6F2DE1230C00147123 /* Frameworks */ = { |
| 250 | + isa = PBXGroup; |
| 251 | + children = ( |
| 252 | + ); |
| 253 | + name = Frameworks; |
| 254 | + sourceTree = "<group>"; |
| 255 | + }; |
248 | 256 | 03C818132AC6707F0084CC29 /* Test */ = { |
249 | 257 | isa = PBXGroup; |
250 | 258 | children = ( |
|
289 | 297 | ); |
290 | 298 | name = App; |
291 | 299 | packageProductDependencies = ( |
292 | | - 03D76BF02BAD297E0040FD82 /* backend_coreml */, |
293 | | - 03D76BF42BAD297E0040FD82 /* backend_mps */, |
294 | | - 03D76BF62BAD297E0040FD82 /* kernels_portable */, |
295 | | - 03D76BF82BAD297E0040FD82 /* backend_xnnpack */, |
| 300 | + 03672A652DE1226100147123 /* backend_coreml */, |
| 301 | + 03672A672DE1226100147123 /* backend_mps */, |
| 302 | + 03672A692DE1226100147123 /* backend_xnnpack */, |
| 303 | + 03672A722DE1231400147123 /* kernels_portable */, |
296 | 304 | ); |
297 | 305 | productName = ExecuTorchDemo; |
298 | 306 | productReference = 032C016F2AC228E6002955E1 /* ExecuTorchDemo.app */; |
|
313 | 321 | ); |
314 | 322 | name = MobileNetClassifier; |
315 | 323 | packageProductDependencies = ( |
316 | | - 03D76BF22BAD297E0040FD82 /* executorch */, |
| 324 | + 03672A742DE144CF00147123 /* executorch_debug */, |
317 | 325 | ); |
318 | 326 | productName = TorchModule; |
319 | 327 | productReference = 032C01CB2AC34632002955E1 /* libMobileNetClassifier.a */; |
|
334 | 342 | ); |
335 | 343 | name = MobileNetClassifierTest; |
336 | 344 | packageProductDependencies = ( |
337 | | - 03D76BFA2BAD29B60040FD82 /* backend_coreml */, |
338 | | - 03D76BFC2BAD29B60040FD82 /* backend_mps */, |
339 | | - 03D76BFE2BAD29B60040FD82 /* kernels_portable */, |
340 | | - 03D76C002BAD29B60040FD82 /* backend_xnnpack */, |
| 345 | + 03672A762DE1457900147123 /* backend_coreml */, |
| 346 | + 03672A782DE1457900147123 /* backend_mps */, |
| 347 | + 03672A7A2DE1457900147123 /* backend_xnnpack */, |
| 348 | + 03672A7C2DE1457900147123 /* kernels_portable */, |
341 | 349 | ); |
342 | 350 | productName = ExecuTorchDemoTests; |
343 | 351 | productReference = 03C8180A2AC66FC30084CC29 /* MobileNetClassifierTest.xctest */; |
|
393 | 401 | ); |
394 | 402 | mainGroup = 032C01662AC228E5002955E1; |
395 | 403 | packageReferences = ( |
396 | | - 03D76BEF2BAD297E0040FD82 /* XCRemoteSwiftPackageReference "executorch" */, |
| 404 | + 03672A642DE1226100147123 /* XCRemoteSwiftPackageReference "executorch" */, |
397 | 405 | ); |
398 | 406 | productRefGroup = 032C01702AC228E6002955E1 /* Products */; |
399 | 407 | projectDirPath = ""; |
|
792 | 800 | /* End XCConfigurationList section */ |
793 | 801 |
|
794 | 802 | /* Begin XCRemoteSwiftPackageReference section */ |
795 | | - 03D76BEF2BAD297E0040FD82 /* XCRemoteSwiftPackageReference "executorch" */ = { |
| 803 | + 03672A642DE1226100147123 /* XCRemoteSwiftPackageReference "executorch" */ = { |
796 | 804 | isa = XCRemoteSwiftPackageReference; |
797 | 805 | repositoryURL = "https://github.com/pytorch/executorch"; |
798 | 806 | requirement = { |
|
803 | 811 | /* End XCRemoteSwiftPackageReference section */ |
804 | 812 |
|
805 | 813 | /* Begin XCSwiftPackageProductDependency section */ |
806 | | - 03D76BF02BAD297E0040FD82 /* backend_coreml */ = { |
| 814 | + 03672A652DE1226100147123 /* backend_coreml */ = { |
807 | 815 | isa = XCSwiftPackageProductDependency; |
808 | | - package = 03D76BEF2BAD297E0040FD82 /* XCRemoteSwiftPackageReference "executorch" */; |
| 816 | + package = 03672A642DE1226100147123 /* XCRemoteSwiftPackageReference "executorch" */; |
809 | 817 | productName = backend_coreml; |
810 | 818 | }; |
811 | | - 03D76BF22BAD297E0040FD82 /* executorch */ = { |
| 819 | + 03672A672DE1226100147123 /* backend_mps */ = { |
812 | 820 | isa = XCSwiftPackageProductDependency; |
813 | | - package = 03D76BEF2BAD297E0040FD82 /* XCRemoteSwiftPackageReference "executorch" */; |
814 | | - productName = executorch; |
| 821 | + package = 03672A642DE1226100147123 /* XCRemoteSwiftPackageReference "executorch" */; |
| 822 | + productName = backend_mps; |
815 | 823 | }; |
816 | | - 03D76BF42BAD297E0040FD82 /* backend_mps */ = { |
| 824 | + 03672A692DE1226100147123 /* backend_xnnpack */ = { |
817 | 825 | isa = XCSwiftPackageProductDependency; |
818 | | - package = 03D76BEF2BAD297E0040FD82 /* XCRemoteSwiftPackageReference "executorch" */; |
819 | | - productName = backend_mps; |
| 826 | + package = 03672A642DE1226100147123 /* XCRemoteSwiftPackageReference "executorch" */; |
| 827 | + productName = backend_xnnpack; |
820 | 828 | }; |
821 | | - 03D76BF62BAD297E0040FD82 /* kernels_portable */ = { |
| 829 | + 03672A722DE1231400147123 /* kernels_portable */ = { |
822 | 830 | isa = XCSwiftPackageProductDependency; |
823 | | - package = 03D76BEF2BAD297E0040FD82 /* XCRemoteSwiftPackageReference "executorch" */; |
| 831 | + package = 03672A642DE1226100147123 /* XCRemoteSwiftPackageReference "executorch" */; |
824 | 832 | productName = kernels_portable; |
825 | 833 | }; |
826 | | - 03D76BF82BAD297E0040FD82 /* backend_xnnpack */ = { |
| 834 | + 03672A742DE144CF00147123 /* executorch_debug */ = { |
827 | 835 | isa = XCSwiftPackageProductDependency; |
828 | | - package = 03D76BEF2BAD297E0040FD82 /* XCRemoteSwiftPackageReference "executorch" */; |
829 | | - productName = backend_xnnpack; |
| 836 | + package = 03672A642DE1226100147123 /* XCRemoteSwiftPackageReference "executorch" */; |
| 837 | + productName = executorch_debug; |
830 | 838 | }; |
831 | | - 03D76BFA2BAD29B60040FD82 /* backend_coreml */ = { |
| 839 | + 03672A762DE1457900147123 /* backend_coreml */ = { |
832 | 840 | isa = XCSwiftPackageProductDependency; |
833 | | - package = 03D76BEF2BAD297E0040FD82 /* XCRemoteSwiftPackageReference "executorch" */; |
| 841 | + package = 03672A642DE1226100147123 /* XCRemoteSwiftPackageReference "executorch" */; |
834 | 842 | productName = backend_coreml; |
835 | 843 | }; |
836 | | - 03D76BFC2BAD29B60040FD82 /* backend_mps */ = { |
| 844 | + 03672A782DE1457900147123 /* backend_mps */ = { |
837 | 845 | isa = XCSwiftPackageProductDependency; |
838 | | - package = 03D76BEF2BAD297E0040FD82 /* XCRemoteSwiftPackageReference "executorch" */; |
| 846 | + package = 03672A642DE1226100147123 /* XCRemoteSwiftPackageReference "executorch" */; |
839 | 847 | productName = backend_mps; |
840 | 848 | }; |
841 | | - 03D76BFE2BAD29B60040FD82 /* kernels_portable */ = { |
| 849 | + 03672A7A2DE1457900147123 /* backend_xnnpack */ = { |
842 | 850 | isa = XCSwiftPackageProductDependency; |
843 | | - package = 03D76BEF2BAD297E0040FD82 /* XCRemoteSwiftPackageReference "executorch" */; |
844 | | - productName = kernels_portable; |
| 851 | + package = 03672A642DE1226100147123 /* XCRemoteSwiftPackageReference "executorch" */; |
| 852 | + productName = backend_xnnpack; |
845 | 853 | }; |
846 | | - 03D76C002BAD29B60040FD82 /* backend_xnnpack */ = { |
| 854 | + 03672A7C2DE1457900147123 /* kernels_portable */ = { |
847 | 855 | isa = XCSwiftPackageProductDependency; |
848 | | - package = 03D76BEF2BAD297E0040FD82 /* XCRemoteSwiftPackageReference "executorch" */; |
849 | | - productName = backend_xnnpack; |
| 856 | + package = 03672A642DE1226100147123 /* XCRemoteSwiftPackageReference "executorch" */; |
| 857 | + productName = kernels_portable; |
850 | 858 | }; |
851 | 859 | /* End XCSwiftPackageProductDependency section */ |
852 | 860 | }; |
|
0 commit comments