[Add] DSPSDK 1.0.1.8
[CocoaPods.git] / Specs / 5 / a / d / TensorFlowLiteObjC / 0.0.1-nightly.20220429 / TensorFlowLiteObjC.podspec.json
blob783a5ad017f5a9808ffd2f597c2c5fde8c6e1b80
2   "name": "TensorFlowLiteObjC",
3   "version": "0.0.1-nightly.20220429",
4   "authors": "Google Inc.",
5   "license": {
6     "type": "Apache"
7   },
8   "homepage": "https://github.com/tensorflow/tensorflow",
9   "source": {
10     "git": "https://github.com/tensorflow/tensorflow.git",
11     "commit": "f3ee86baf752107ebea0a80cdebc3c0d44da4cd9"
12   },
13   "summary": "TensorFlow Lite for Objective-C",
14   "description": "TensorFlow Lite is TensorFlow's lightweight solution for Objective-C\ndevelopers. It enables low-latency inference of on-device machine learning\nmodels with a small binary size and fast performance supporting hardware\nacceleration.",
15   "platforms": {
16     "ios": "11.0"
17   },
18   "module_name": "TFLTensorFlowLite",
19   "static_framework": true,
20   "pod_target_xcconfig": {
21     "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}\" \"${PODS_TARGET_SRCROOT}/tensorflow/lite/objc/apis\"",
22     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
23   },
24   "user_target_xcconfig": {
25     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
26   },
27   "default_subspecs": "Core",
28   "subspecs": [
29     {
30       "name": "Core",
31       "public_header_files": "tensorflow/lite/objc/apis/*.h",
32       "source_files": [
33         "tensorflow/lite/objc/{apis,sources}/*.{h,m,mm}",
34         "tensorflow/lite/builtin_ops.h",
35         "tensorflow/lite/c/c_api.h",
36         "tensorflow/lite/c/c_api_experimental.h",
37         "tensorflow/lite/c/c_api_types.h",
38         "tensorflow/lite/c/common.h",
39         "tensorflow/lite/delegates/xnnpack/xnnpack_delegate.h"
40       ],
41       "exclude_files": [
42         "tensorflow/lite/objc/{apis,sources}/TFL{Metal,CoreML}Delegate.{h,m}"
43       ],
44       "dependencies": {
45         "TensorFlowLiteC": [
46           "0.0.1-nightly.20220429"
47         ]
48       },
49       "testspecs": [
50         {
51           "name": "Tests",
52           "test_type": "unit",
53           "source_files": "tensorflow/lite/objc/tests/*.m",
54           "exclude_files": "tensorflow/lite/objc/tests/TFL{Metal,CoreML}DelegateTests.m",
55           "resources": [
56             "tensorflow/lite/testdata/add.bin",
57             "tensorflow/lite/testdata/add_quantized.bin",
58             "tensorflow/lite/testdata/multi_signatures.bin"
59           ]
60         }
61       ]
62     },
63     {
64       "name": "CoreML",
65       "source_files": [
66         "tensorflow/lite/objc/{apis,sources}/TFLCoreMLDelegate.{h,m}"
67       ],
68       "platforms": {
69         "ios": "12.0"
70       },
71       "dependencies": {
72         "TensorFlowLiteC/CoreML": [
73           "0.0.1-nightly.20220429"
74         ],
75         "TensorFlowLiteObjC/Core": [
76           "0.0.1-nightly.20220429"
77         ]
78       },
79       "testspecs": [
80         {
81           "name": "Tests",
82           "test_type": "unit",
83           "source_files": "tensorflow/lite/objc/tests/TFLCoreMLDelegateTests.m",
84           "resources": [
85             "tensorflow/lite/testdata/add.bin"
86           ]
87         }
88       ]
89     },
90     {
91       "name": "Metal",
92       "source_files": [
93         "tensorflow/lite/objc/{apis,sources}/TFLMetalDelegate.{h,m}"
94       ],
95       "dependencies": {
96         "TensorFlowLiteC/Metal": [
97           "0.0.1-nightly.20220429"
98         ],
99         "TensorFlowLiteObjC/Core": [
100           "0.0.1-nightly.20220429"
101         ]
102       },
103       "testspecs": [
104         {
105           "name": "Tests",
106           "test_type": "unit",
107           "source_files": "tensorflow/lite/objc/tests/TFLMetalDelegateTests.m",
108           "resources": [
109             "tensorflow/lite/testdata/multi_add.bin"
110           ]
111         }
112       ]
113     }
114   ]