|
19 | 19 | 'skip_all_except_numpy_parameters': False, |
20 | 20 | 'mechanism': 'fixed, passed-in, len', |
21 | 21 | 'python_api_list': True, |
22 | | - 'skip_all_except_complex_type_parameters': False, |
| 22 | + 'skip_all_except_complex_array_representation_parameters': False, |
23 | 23 | }, |
24 | 24 | ParameterUsageOptions.SESSION_METHOD_PASSTHROUGH_CALL: { |
25 | 25 | 'skip_session_handle': True, |
|
34 | 34 | 'skip_all_except_numpy_parameters': False, |
35 | 35 | 'mechanism': 'fixed, passed-in, len', |
36 | 36 | 'python_api_list': True, |
37 | | - 'skip_all_except_complex_type_parameters': False, |
| 37 | + 'skip_all_except_complex_array_representation_parameters': False, |
38 | 38 | }, |
39 | 39 | ParameterUsageOptions.SESSION_NUMPY_INTO_METHOD_DECLARATION: { |
40 | 40 | 'skip_session_handle': True, |
|
49 | 49 | 'skip_all_except_numpy_parameters': False, |
50 | 50 | 'mechanism': 'fixed, passed-in', |
51 | 51 | 'python_api_list': False, |
52 | | - 'skip_all_except_complex_type_parameters': False, |
| 52 | + 'skip_all_except_complex_array_representation_parameters': False, |
53 | 53 | }, |
54 | 54 | ParameterUsageOptions.INTERPRETER_NUMPY_INTO_METHOD_DECLARATION: { |
55 | 55 | 'skip_session_handle': True, |
|
64 | 64 | 'skip_all_except_numpy_parameters': False, |
65 | 65 | 'mechanism': 'fixed, passed-in', |
66 | 66 | 'python_api_list': False, |
67 | | - 'skip_all_except_complex_type_parameters': False, |
| 67 | + 'skip_all_except_complex_array_representation_parameters': False, |
68 | 68 | }, |
69 | 69 | ParameterUsageOptions.SESSION_METHOD_CALL: { |
70 | 70 | 'skip_session_handle': True, |
|
79 | 79 | 'skip_all_except_numpy_parameters': False, |
80 | 80 | 'mechanism': 'fixed, passed-in', |
81 | 81 | 'python_api_list': True, |
82 | | - 'skip_all_except_complex_type_parameters': False, |
| 82 | + 'skip_all_except_complex_array_representation_parameters': False, |
83 | 83 | }, |
84 | 84 | ParameterUsageOptions.DOCUMENTATION_SESSION_METHOD: { |
85 | 85 | 'skip_session_handle': True, |
|
94 | 94 | 'skip_all_except_numpy_parameters': False, |
95 | 95 | 'mechanism': 'any', |
96 | 96 | 'python_api_list': True, |
97 | | - 'skip_all_except_complex_type_parameters': False, |
| 97 | + 'skip_all_except_complex_array_representation_parameters': False, |
98 | 98 | }, |
99 | 99 | ParameterUsageOptions.LIBRARY_METHOD_DECLARATION: { |
100 | 100 | 'skip_session_handle': False, |
|
109 | 109 | 'skip_all_except_numpy_parameters': False, |
110 | 110 | 'mechanism': 'any', |
111 | 111 | 'python_api_list': True, |
112 | | - 'skip_all_except_complex_type_parameters': False, |
| 112 | + 'skip_all_except_complex_array_representation_parameters': False, |
113 | 113 | }, |
114 | 114 | ParameterUsageOptions.LIBRARY_METHOD_CALL: { |
115 | 115 | 'skip_session_handle': False, |
|
124 | 124 | 'skip_all_except_numpy_parameters': False, |
125 | 125 | 'mechanism': 'any', |
126 | 126 | 'python_api_list': True, |
127 | | - 'skip_all_except_complex_type_parameters': False, |
| 127 | + 'skip_all_except_complex_array_representation_parameters': False, |
128 | 128 | }, |
129 | 129 | ParameterUsageOptions.GRPC_REQUEST_PARAMETERS: { |
130 | 130 | 'skip_session_handle': False, |
|
139 | 139 | 'skip_all_except_numpy_parameters': False, |
140 | 140 | 'mechanism': 'any', |
141 | 141 | 'python_api_list': True, |
142 | | - 'skip_all_except_complex_type_parameters': False, |
| 142 | + 'skip_all_except_complex_array_representation_parameters': False, |
143 | 143 | }, |
144 | 144 | ParameterUsageOptions.CTYPES_ARGTYPES: { |
145 | 145 | 'skip_session_handle': False, |
|
154 | 154 | 'skip_all_except_numpy_parameters': False, |
155 | 155 | 'mechanism': 'any', |
156 | 156 | 'python_api_list': True, |
157 | | - 'skip_all_except_complex_type_parameters': False, |
| 157 | + 'skip_all_except_complex_array_representation_parameters': False, |
158 | 158 | }, |
159 | 159 | ParameterUsageOptions.INTERPRETER_METHOD_DECLARATION: { |
160 | 160 | 'skip_session_handle': True, |
|
169 | 169 | 'skip_all_except_numpy_parameters': False, |
170 | 170 | 'mechanism': 'fixed, passed-in, len', |
171 | 171 | 'python_api_list': True, |
172 | | - 'skip_all_except_complex_type_parameters': False, |
| 172 | + 'skip_all_except_complex_array_representation_parameters': False, |
173 | 173 | }, |
174 | 174 | ParameterUsageOptions.INPUT_PARAMETERS: { |
175 | 175 | 'skip_session_handle': True, |
|
184 | 184 | 'skip_all_except_numpy_parameters': False, |
185 | 185 | 'mechanism': 'any', |
186 | 186 | 'python_api_list': True, |
187 | | - 'skip_all_except_complex_type_parameters': False, |
| 187 | + 'skip_all_except_complex_array_representation_parameters': False, |
188 | 188 | }, |
189 | 189 | ParameterUsageOptions.LIBRARY_OUTPUT_PARAMETERS: { |
190 | 190 | 'skip_session_handle': True, |
|
199 | 199 | 'skip_all_except_numpy_parameters': False, |
200 | 200 | 'mechanism': 'any', |
201 | 201 | 'python_api_list': True, |
202 | | - 'skip_all_except_complex_type_parameters': False, |
| 202 | + 'skip_all_except_complex_array_representation_parameters': False, |
203 | 203 | }, |
204 | 204 | ParameterUsageOptions.API_OUTPUT_PARAMETERS: { |
205 | 205 | 'skip_session_handle': True, |
|
214 | 214 | 'skip_all_except_numpy_parameters': False, |
215 | 215 | 'mechanism': 'any', |
216 | 216 | 'python_api_list': False, |
217 | | - 'skip_all_except_complex_type_parameters': False, |
| 217 | + 'skip_all_except_complex_array_representation_parameters': False, |
218 | 218 | }, |
219 | 219 | ParameterUsageOptions.API_NUMPY_OUTPUT_PARAMETERS: { |
220 | 220 | 'skip_session_handle': True, |
|
229 | 229 | 'skip_all_except_numpy_parameters': False, |
230 | 230 | 'mechanism': 'any', |
231 | 231 | 'python_api_list': False, |
232 | | - 'skip_all_except_complex_type_parameters': False, |
| 232 | + 'skip_all_except_complex_array_representation_parameters': False, |
233 | 233 | }, |
234 | 234 | ParameterUsageOptions.GRPC_OUTPUT_PARAMETERS: { |
235 | 235 | 'skip_session_handle': True, |
|
244 | 244 | 'skip_all_except_numpy_parameters': False, |
245 | 245 | 'mechanism': 'any', |
246 | 246 | 'python_api_list': False, |
247 | | - 'skip_all_except_complex_type_parameters': False, |
| 247 | + 'skip_all_except_complex_array_representation_parameters': False, |
248 | 248 | }, |
249 | 249 | ParameterUsageOptions.NUMPY_PARAMETERS: { |
250 | 250 | 'skip_session_handle': True, |
|
259 | 259 | 'skip_all_except_numpy_parameters': True, |
260 | 260 | 'mechanism': 'any', |
261 | 261 | 'python_api_list': True, |
262 | | - 'skip_all_except_complex_type_parameters': False, |
| 262 | + 'skip_all_except_complex_array_representation_parameters': False, |
263 | 263 | }, |
264 | 264 | ParameterUsageOptions.IVI_DANCE_PARAMETER: { |
265 | 265 | 'skip_session_handle': True, |
|
274 | 274 | 'skip_all_except_numpy_parameters': False, |
275 | 275 | 'mechanism': 'ivi-dance, ivi-dance-with-a-twist', |
276 | 276 | 'python_api_list': True, |
277 | | - 'skip_all_except_complex_type_parameters': False, |
| 277 | + 'skip_all_except_complex_array_representation_parameters': False, |
278 | 278 | }, |
279 | 279 | ParameterUsageOptions.LEN_PARAMETER: { |
280 | 280 | 'skip_session_handle': True, |
|
289 | 289 | 'skip_all_except_numpy_parameters': False, |
290 | 290 | 'mechanism': 'len', |
291 | 291 | 'python_api_list': True, |
292 | | - 'skip_all_except_complex_type_parameters': False, |
| 292 | + 'skip_all_except_complex_array_representation_parameters': False, |
293 | 293 | }, |
294 | 294 | ParameterUsageOptions.INPUT_ENUM_PARAMETERS: { |
295 | 295 | 'skip_session_handle': True, |
|
304 | 304 | 'skip_all_except_numpy_parameters': False, |
305 | 305 | 'mechanism': 'any', |
306 | 306 | 'python_api_list': True, |
307 | | - 'skip_all_except_complex_type_parameters': False, |
| 307 | + 'skip_all_except_complex_array_representation_parameters': False, |
308 | 308 | }, |
309 | 309 | ParameterUsageOptions.COMPLEX_NUMBER_PARAMETERS: { |
310 | 310 | 'skip_session_handle': True, |
|
319 | 319 | 'skip_all_except_numpy_parameters': False, |
320 | 320 | 'mechanism': 'any', |
321 | 321 | 'python_api_list': True, |
322 | | - 'skip_all_except_complex_type_parameters': True, |
| 322 | + 'skip_all_except_complex_array_representation_parameters': True, |
323 | 323 | }, |
324 | 324 | } |
325 | 325 |
|
@@ -384,7 +384,7 @@ def filter_parameters(parameters, parameter_usage_options): |
384 | 384 | skip = False |
385 | 385 | if not options_to_use['python_api_list'] and not x['use_in_python_api']: |
386 | 386 | skip = True |
387 | | - if options_to_use['skip_all_except_complex_type_parameters'] and x['complex_type'] is None: |
| 387 | + if options_to_use['skip_all_except_complex_array_representation_parameters'] and x['complex_array_representation'] is None: |
388 | 388 | skip = True |
389 | 389 | if not skip: |
390 | 390 | parameters_to_use.append(x) |
|
0 commit comments