1 | #ifdef GET_OP_CATEGORIES |
2 | #undef GET_OP_CATEGORIES |
3 | bool IsAdd(TFOp op) const; |
4 | bool IsAddN(TFOp op) const; |
5 | bool IsAll(TFOp op) const; |
6 | bool IsAngle(TFOp op) const; |
7 | bool IsAny(TFOp op) const; |
8 | bool IsAnyDiv(TFOp op) const; |
9 | bool IsAnyBatchMatMul(TFOp op) const; |
10 | bool IsAnyMatMul(TFOp op) const; |
11 | bool IsAnyMax(TFOp op) const; |
12 | bool IsAnyMaxPool(TFOp op) const; |
13 | bool IsAnyMin(TFOp op) const; |
14 | bool IsAnyMul(TFOp op) const; |
15 | bool IsAnySparseSegmentReduction(TFOp op) const; |
16 | bool IsApproximateEqual(TFOp op) const; |
17 | bool IsArg(TFOp op) const; |
18 | bool IsArgMax(TFOp op) const; |
19 | bool IsArgMin(TFOp op) const; |
20 | bool IsAssert(TFOp op) const; |
21 | bool IsAssign(TFOp op) const; |
22 | bool IsAsString(TFOp op) const; |
23 | bool IsAtan2(TFOp op) const; |
24 | bool IsAvgPoolGrad(TFOp op) const; |
25 | bool IsBetainc(TFOp op) const; |
26 | bool IsBiasAdd(TFOp op) const; |
27 | bool IsBiasAddV2(TFOp op) const; |
28 | bool IsBiasAddGrad(TFOp op) const; |
29 | bool IsBitcast(TFOp op) const; |
30 | bool IsBroadcastTo(TFOp op) const; |
31 | bool IsCast(TFOp op) const; |
32 | bool IsCheckNumerics(TFOp op) const; |
33 | bool IsCollective(TFOp op) const; |
34 | bool IsComplex(TFOp op) const; |
35 | bool IsComplexAbs(TFOp op) const; |
36 | bool IsConcat(TFOp op) const; |
37 | bool IsConcatV2(TFOp op) const; |
38 | bool IsConcatOffset(TFOp op) const; |
39 | bool IsConj(TFOp op) const; |
40 | bool IsConjugateTranspose(TFOp op) const; |
41 | bool IsConstant(TFOp op) const; |
42 | bool IsControlFlow(TFOp op) const; |
43 | bool IsConv2D(TFOp op) const; |
44 | bool IsConv2DBackpropFilter(TFOp op) const; |
45 | bool IsConv2DBackpropInput(TFOp op) const; |
46 | bool IsConv3D(TFOp op) const; |
47 | bool IsConv3DBackpropFilterV2(TFOp op) const; |
48 | bool IsConv3DBackpropInputV2(TFOp op) const; |
49 | bool IsDepthwiseConv2dNative(TFOp op) const; |
50 | bool IsDepthwiseConv2dNativeBackpropFilter(TFOp op) const; |
51 | bool IsDepthwiseConv2dNativeBackpropInput(TFOp op) const; |
52 | bool IsDequeueOp(TFOp op) const; |
53 | bool IsDiv(TFOp op) const; |
54 | bool IsDivNoNan(TFOp op) const; |
55 | bool IsElementWiseMonotonic(TFOp op, bool *is_non_decreasing) const; |
56 | bool IsElu(TFOp op) const; |
57 | bool IsEluGrad(TFOp op) const; |
58 | bool IsQuantizationEmulation(TFOp op) const; |
59 | bool IsEnter(TFOp op) const; |
60 | bool IsEqual(TFOp op) const; |
61 | bool IsExit(TFOp op) const; |
62 | bool IsExp(TFOp op) const; |
63 | bool IsFakeParam(TFOp op) const; |
64 | bool IsFill(TFOp op) const; |
65 | bool IsFloorDiv(TFOp op) const; |
66 | bool IsFloorMod(TFOp op) const; |
67 | bool IsFusedBatchNorm(TFOp op) const; |
68 | bool IsFusedBatchNormEx(TFOp op) const; |
69 | bool IsFusedBatchNormGrad(TFOp op) const; |
70 | bool IsGather(TFOp op) const; |
71 | bool IsGreater(TFOp op) const; |
72 | bool IsGreaterEqual(TFOp op) const; |
73 | bool IsHistogramSummary(TFOp op) const; |
74 | bool IsHostConstant(TFOp op) const; |
75 | bool IsIdentity(TFOp op) const; |
76 | bool IsIdentityN(TFOp op) const; |
77 | bool IsIdentityNSingleInput(TFOp op) const; |
78 | bool IsIf(TFOp op) const; |
79 | bool IsIgamma(TFOp op) const; |
80 | bool IsIgammac(TFOp op) const; |
81 | bool IsImag(TFOp op) const; |
82 | bool IsImmutableConst(TFOp op) const; |
83 | bool IsInvGrad(TFOp op) const; |
84 | bool IsLeakyRelu(TFOp op) const; |
85 | bool IsLeakyReluGrad(TFOp op) const; |
86 | bool IsLess(TFOp op) const; |
87 | bool IsLessEqual(TFOp op) const; |
88 | bool IsLog(TFOp op) const; |
89 | bool IsLogicalAnd(TFOp op) const; |
90 | bool IsLogicalNot(TFOp op) const; |
91 | bool IsLogicalOr(TFOp op) const; |
92 | bool IsLoopCond(TFOp op) const; |
93 | bool IsMatMul(TFOp op) const; |
94 | bool IsMax(TFOp op) const; |
95 | bool IsMaxPoolGrad(TFOp op) const; |
96 | bool IsMaximum(TFOp op) const; |
97 | bool IsMean(TFOp op) const; |
98 | bool IsMerge(TFOp op) const; |
99 | bool IsMin(TFOp op) const; |
100 | bool IsMinimum(TFOp op) const; |
101 | bool IsMirrorPad(TFOp op) const; |
102 | bool IsMirrorPadGrad(TFOp op) const; |
103 | bool IsMod(TFOp op) const; |
104 | bool IsMul(TFOp op) const; |
105 | bool IsMulNoNan(TFOp op) const; |
106 | bool IsNeg(TFOp op) const; |
107 | bool IsNextIteration(TFOp op) const; |
108 | bool IsNoOp(TFOp op) const; |
109 | bool IsNotEqual(TFOp op) const; |
110 | bool IsOnesLike(TFOp op) const; |
111 | bool IsPack(TFOp op) const; |
112 | bool IsPad(TFOp op) const; |
113 | bool IsPartitionedCall(TFOp op) const; |
114 | bool IsPlaceholder(TFOp op) const; |
115 | bool IsPolygamma(TFOp op) const; |
116 | bool IsPow(TFOp op) const; |
117 | bool IsPrint(TFOp op) const; |
118 | bool IsProd(TFOp op) const; |
119 | bool IsQuantizedMatMul(TFOp op) const; |
120 | bool IsQueue(TFOp op) const; |
121 | bool IsRandomShuffle(TFOp op) const; |
122 | bool IsRank(TFOp op) const; |
123 | bool IsReadVariableOp(TFOp op) const; |
124 | bool IsReadVariablesOp(TFOp op) const; |
125 | bool IsReal(TFOp op) const; |
126 | bool IsRealDiv(TFOp op) const; |
127 | bool IsReciprocalGrad(TFOp op) const; |
128 | bool IsRecv(TFOp op) const; |
129 | bool IsReduction(TFOp op) const; |
130 | bool IsRelu(TFOp op) const; |
131 | bool IsRelu6(TFOp op) const; |
132 | bool IsRelu6Grad(TFOp op) const; |
133 | bool IsReluGrad(TFOp op) const; |
134 | bool IsReshape(TFOp op) const; |
135 | bool IsRestore(TFOp op) const; |
136 | bool IsReturn(TFOp op) const; |
137 | bool IsRetval(TFOp op) const; |
138 | bool IsReverse(TFOp op) const; |
139 | bool IsReverseV2(TFOp op) const; |
140 | bool IsRsqrt(TFOp op) const; |
141 | bool IsRsqrtGrad(TFOp op) const; |
142 | bool IsSelect(TFOp op) const; |
143 | bool IsSeluGrad(TFOp op) const; |
144 | bool IsSend(TFOp op) const; |
145 | bool IsShape(TFOp op) const; |
146 | bool IsShapeN(TFOp op) const; |
147 | bool IsShuffle(TFOp op) const; |
148 | bool IsSigmoid(TFOp op) const; |
149 | bool IsSigmoidGrad(TFOp op) const; |
150 | bool IsSize(TFOp op) const; |
151 | bool IsSlice(TFOp op) const; |
152 | bool IsSnapshot(TFOp op) const; |
153 | bool IsSoftmax(TFOp op) const; |
154 | bool IsSoftplusGrad(TFOp op) const; |
155 | bool IsSoftsignGrad(TFOp op) const; |
156 | bool IsSplit(TFOp op) const; |
157 | bool IsSplitV(TFOp op) const; |
158 | bool IsSqrt(TFOp op) const; |
159 | bool IsSqrtGrad(TFOp op) const; |
160 | bool IsSquare(TFOp op) const; |
161 | bool IsSquaredDifference(TFOp op) const; |
162 | bool IsSqueeze(TFOp op) const; |
163 | bool IsStackCloseOp(TFOp op) const; |
164 | bool IsStackOp(TFOp op) const; |
165 | bool IsStackPopOp(TFOp op) const; |
166 | bool IsStackPushOp(TFOp op) const; |
167 | bool IsStatefulPartitionedCall(TFOp op) const; |
168 | bool IsStopGradient(TFOp op) const; |
169 | bool IsStridedSlice(TFOp op) const; |
170 | bool IsStridedSliceGrad(TFOp op) const; |
171 | bool IsStringToHashBucketFast(TFOp op) const; |
172 | bool IsSub(TFOp op) const; |
173 | bool IsSum(TFOp op) const; |
174 | bool IsSwitch(TFOp op) const; |
175 | bool IsSymbolicGradient(TFOp op) const; |
176 | bool IsTanh(TFOp op) const; |
177 | bool IsTanhGrad(TFOp op) const; |
178 | bool IsTensorArray(TFOp op) const; |
179 | bool IsTile(TFOp op) const; |
180 | bool IsTranspose(TFOp op) const; |
181 | bool IsTruncateDiv(TFOp op) const; |
182 | bool IsTruncateMod(TFOp op) const; |
183 | bool IsUnique(TFOp op) const; |
184 | bool IsUnpack(TFOp op) const; |
185 | bool IsVariable(TFOp op) const; |
186 | bool IsWhile(TFOp op) const; |
187 | bool IsXdivy(TFOp op) const; |
188 | bool IsXlaLaunch(TFOp op) const; |
189 | bool IsZerosLike(TFOp op) const; |
190 | bool IsZeta(TFOp op) const; |
191 | bool IsAggregate(TFOp op) const; |
192 | bool IsCommutative(TFOp op) const; |
193 | #endif // GET_OP_CATEGORIES |
194 | |
195 | #ifdef GET_OP_NAME_DECLS |
196 | #undef GET_OP_NAME_DECLS |
197 | StringAttr add_; |
198 | StringAttr add_n_; |
199 | StringAttr add_v2_; |
200 | StringAttr all_; |
201 | StringAttr angle_; |
202 | StringAttr any_; |
203 | StringAttr approximate_equal_; |
204 | StringAttr arg_; |
205 | StringAttr arg_max_; |
206 | StringAttr arg_min_; |
207 | StringAttr arg_pool_grad_; |
208 | StringAttr assert_; |
209 | StringAttr assign_; |
210 | StringAttr assign_variable_op_; |
211 | StringAttr as_string_; |
212 | StringAttr atan2_; |
213 | StringAttr auto_reload_variable_; |
214 | StringAttr batch_matmul_; |
215 | StringAttr batch_matmul_v2_; |
216 | StringAttr betainc_; |
217 | StringAttr bias_add_; |
218 | StringAttr bias_add_grad_; |
219 | StringAttr bias_add_v1_; |
220 | StringAttr bitcast_; |
221 | StringAttr broadcast_to_; |
222 | StringAttr cast_; |
223 | StringAttr check_numerics_; |
224 | StringAttr collective_bcast_recv_; |
225 | StringAttr collective_bcast_send_; |
226 | StringAttr collective_reduce_; |
227 | StringAttr complex_abs_; |
228 | StringAttr complex_; |
229 | StringAttr concat_; |
230 | StringAttr concat_offset_; |
231 | StringAttr concat_v2_; |
232 | StringAttr conj_; |
233 | StringAttr conjugate_transpose_; |
234 | StringAttr const_; |
235 | StringAttr control_trigger_; |
236 | StringAttr conv_2d_back_prop_filter_; |
237 | StringAttr conv_2d_back_prop_input_; |
238 | StringAttr conv_2d_; |
239 | StringAttr conv_3d_back_prop_filter_v2_; |
240 | StringAttr conv_3d_back_prop_input_v2_; |
241 | StringAttr conv_3d_; |
242 | StringAttr depth_wise_conv_2d_native_back_prop_filter_; |
243 | StringAttr depth_wise_conv_2d_native_back_prop_input_; |
244 | StringAttr depth_wise_conv_2d_native_; |
245 | StringAttr device_arg_; |
246 | StringAttr device_retval_; |
247 | StringAttr div_; |
248 | StringAttr div_no_nan_; |
249 | StringAttr elu_; |
250 | StringAttr elu_grad_; |
251 | StringAttr enter_; |
252 | StringAttr equal_; |
253 | StringAttr exit_; |
254 | StringAttr exp_; |
255 | StringAttr fake_param_; |
256 | StringAttr fake_quant_with_min_max_args_; |
257 | StringAttr fake_quant_with_min_max_args_gradient_; |
258 | StringAttr fake_quant_with_min_max_vars_; |
259 | StringAttr fake_quant_with_min_max_vars_gradient_; |
260 | StringAttr fake_quant_with_min_max_vars_per_channel_; |
261 | StringAttr fake_quant_with_min_max_vars_per_channel_gradient_; |
262 | StringAttr fifo_queue_v2_; |
263 | StringAttr fill_; |
264 | StringAttr floor_div_; |
265 | StringAttr floor_mod_; |
266 | StringAttr fractional_max_pool_; |
267 | StringAttr fused_batch_norm_ex_; |
268 | StringAttr fused_batch_norm_; |
269 | StringAttr fused_batch_norm_grad_; |
270 | StringAttr fused_batch_norm_grad_v2_; |
271 | StringAttr fused_batch_norm_grad_v3_; |
272 | StringAttr fused_batch_norm_v2_; |
273 | StringAttr fused_batch_norm_v3_; |
274 | StringAttr gather_; |
275 | StringAttr gather_v2_; |
276 | StringAttr greater_equal_; |
277 | StringAttr greater_; |
278 | StringAttr histogram_summary_; |
279 | StringAttr host_const_; |
280 | StringAttr host_recv_; |
281 | StringAttr host_send_; |
282 | StringAttr identity_; |
283 | StringAttr identity_n_; |
284 | StringAttr if_; |
285 | StringAttr igammac_; |
286 | StringAttr igamma_; |
287 | StringAttr imag_; |
288 | StringAttr immutable_const_; |
289 | StringAttr inv_grad_; |
290 | StringAttr leaky_relu_grad_; |
291 | StringAttr leaky_relu_; |
292 | StringAttr less_equal_; |
293 | StringAttr less_; |
294 | StringAttr logical_and_; |
295 | StringAttr logical_not_; |
296 | StringAttr logical_or_; |
297 | StringAttr log_; |
298 | StringAttr loop_cond_; |
299 | StringAttr matmul_; |
300 | StringAttr maximum_; |
301 | StringAttr max_; |
302 | StringAttr max_pool_3d_; |
303 | StringAttr max_pool_grad_; |
304 | StringAttr max_pool_; |
305 | StringAttr max_pool_v2_; |
306 | StringAttr max_pool_with_argmax_; |
307 | StringAttr mean_; |
308 | StringAttr merge_; |
309 | StringAttr minimum_; |
310 | StringAttr min_; |
311 | StringAttr mirror_pad_grad_; |
312 | StringAttr mirror_pad_; |
313 | StringAttr mod_; |
314 | StringAttr mul_; |
315 | StringAttr mul_no_nan_; |
316 | StringAttr neg_; |
317 | StringAttr next_iteration_; |
318 | StringAttr no_op_; |
319 | StringAttr not_equal_; |
320 | StringAttr ones_like_; |
321 | StringAttr pack_; |
322 | StringAttr pad_; |
323 | StringAttr pad_v2_; |
324 | StringAttr padding_fifo_queue_v2_; |
325 | StringAttr partitioned_call_; |
326 | StringAttr placeholder_; |
327 | StringAttr placeholder_v2_; |
328 | StringAttr placeholder_with_default_; |
329 | StringAttr poly_gamma_; |
330 | StringAttr pow_; |
331 | StringAttr prevent_gradient_; |
332 | StringAttr print_; |
333 | StringAttr print_v2_; |
334 | StringAttr priority_queue_v2_; |
335 | StringAttr prod_; |
336 | StringAttr quantize_and_dequantize_; |
337 | StringAttr quantize_and_dequantize_v2_; |
338 | StringAttr quantize_and_dequantize_v3_; |
339 | StringAttr quantize_and_dequantize_v4_; |
340 | StringAttr quantize_and_dequantize_v4_grad_; |
341 | StringAttr quantized_matmul_; |
342 | StringAttr quantized_matmul_v2_; |
343 | StringAttr queue_dequeue_many_; |
344 | StringAttr queue_dequeue_many_v2_; |
345 | StringAttr queue_dequeue_; |
346 | StringAttr queue_dequeue_upto_; |
347 | StringAttr queue_dequeue_upto_v2_; |
348 | StringAttr queue_dequeue_v2_; |
349 | StringAttr random_shuffle_; |
350 | StringAttr random_shuffle_queue_v2_; |
351 | StringAttr rank_; |
352 | StringAttr read_variable_op_; |
353 | StringAttr read_variables_op_; |
354 | StringAttr real_div_; |
355 | StringAttr real_; |
356 | StringAttr reciprocal_grad_; |
357 | StringAttr recv_; |
358 | StringAttr ref_enter_; |
359 | StringAttr ref_exit_; |
360 | StringAttr ref_identity_; |
361 | StringAttr ref_merge_; |
362 | StringAttr ref_next_iteration_; |
363 | StringAttr ref_switch_; |
364 | StringAttr relu6_grad_; |
365 | StringAttr relu6_; |
366 | StringAttr relu_grad_; |
367 | StringAttr relu_; |
368 | StringAttr reshape_; |
369 | StringAttr resource_gather_; |
370 | StringAttr restore_; |
371 | StringAttr restore_slice_; |
372 | StringAttr restore_v2_; |
373 | StringAttr return_; |
374 | StringAttr retval_; |
375 | StringAttr reverse_; |
376 | StringAttr reverse_v2_; |
377 | StringAttr rsqrt_grad_; |
378 | StringAttr rsqrt_; |
379 | StringAttr segment_max_; |
380 | StringAttr segment_min_; |
381 | StringAttr select_; |
382 | StringAttr select_v2_; |
383 | StringAttr selu_grad_; |
384 | StringAttr send_; |
385 | StringAttr shape_n_; |
386 | StringAttr shape_; |
387 | StringAttr shuffle_; |
388 | StringAttr sigmoid_grad_; |
389 | StringAttr sigmoid_; |
390 | StringAttr size_; |
391 | StringAttr slice_; |
392 | StringAttr snapshot_; |
393 | StringAttr softmax_; |
394 | StringAttr softplus_grad_; |
395 | StringAttr softsign_grad_; |
396 | StringAttr sparse_matmul_; |
397 | StringAttr sparse_segment_mean_; |
398 | StringAttr sparse_segment_mean_with_num_segments_; |
399 | StringAttr sparse_segment_sqrtn_; |
400 | StringAttr sparse_segment_sqrtn_with_num_segments_; |
401 | StringAttr sparse_segment_sum_; |
402 | StringAttr sparse_segment_sum_with_num_segments_; |
403 | StringAttr split_; |
404 | StringAttr split_v_; |
405 | StringAttr sqrt_grad_; |
406 | StringAttr sqrt_; |
407 | StringAttr squared_difference_; |
408 | StringAttr square_; |
409 | StringAttr squeeze_; |
410 | StringAttr stack_close_; |
411 | StringAttr stack_close_v2_; |
412 | StringAttr stack_pop_; |
413 | StringAttr stack_pop_v2_; |
414 | StringAttr stack_push_; |
415 | StringAttr stack_push_v2_; |
416 | StringAttr stack_; |
417 | StringAttr stack_v2_; |
418 | StringAttr stateful_partitioned_call_; |
419 | StringAttr stateless_if_; |
420 | StringAttr stateless_while_; |
421 | StringAttr stop_gradient_; |
422 | StringAttr strided_slice_grad_; |
423 | StringAttr strided_slice_; |
424 | StringAttr string_to_hashbucket_fast_; |
425 | StringAttr sub_; |
426 | StringAttr sum_; |
427 | StringAttr switch_n_; |
428 | StringAttr switch_; |
429 | StringAttr symbolic_gradient_; |
430 | StringAttr tanh_grad_; |
431 | StringAttr tanh_; |
432 | StringAttr tile_; |
433 | StringAttr transpose_; |
434 | StringAttr truncate_div_; |
435 | StringAttr truncate_mod_; |
436 | StringAttr unique_; |
437 | StringAttr unique_v2_; |
438 | StringAttr unpack_; |
439 | StringAttr unsorted_segment_max_; |
440 | StringAttr unsorted_segment_min_; |
441 | StringAttr var_handle_op_; |
442 | StringAttr var_handles_op_; |
443 | StringAttr variable_v2_; |
444 | StringAttr variable_; |
445 | StringAttr while_; |
446 | StringAttr xdivy_; |
447 | StringAttr xla_merge_; |
448 | StringAttr zeros_like_; |
449 | StringAttr zeta_; |
450 | #endif // GET_OP_NAME_DECLS |
451 | |
452 | #ifdef GET_OP_NAME_DEFS |
453 | #undef GET_OP_NAME_DEFS |
454 | add_ = StringAttr::get(getContext(), "tfg.Add" ); |
455 | add_n_ = StringAttr::get(getContext(), "tfg.AddN" ); |
456 | add_v2_ = StringAttr::get(getContext(), "tfg.AddV2" ); |
457 | all_ = StringAttr::get(getContext(), "tfg.All" ); |
458 | angle_ = StringAttr::get(getContext(), "tfg.Angle" ); |
459 | any_ = StringAttr::get(getContext(), "tfg.Any" ); |
460 | approximate_equal_ = StringAttr::get(getContext(), "tfg.ApproximateEqual" ); |
461 | arg_ = StringAttr::get(getContext(), "tfg._Arg" ); |
462 | arg_max_ = StringAttr::get(getContext(), "tfg.ArgMax" ); |
463 | arg_min_ = StringAttr::get(getContext(), "tfg.ArgMin" ); |
464 | arg_pool_grad_ = StringAttr::get(getContext(), "tfg.AvgPoolGrad" ); |
465 | assert_ = StringAttr::get(getContext(), "tfg.Assert" ); |
466 | assign_ = StringAttr::get(getContext(), "tfg.Assign" ); |
467 | assign_variable_op_ = StringAttr::get(getContext(), "tfg.AssignVariableOp" ); |
468 | as_string_ = StringAttr::get(getContext(), "tfg.AsString" ); |
469 | atan2_ = StringAttr::get(getContext(), "tfg.Atan2" ); |
470 | auto_reload_variable_ = StringAttr::get(getContext(), "tfg.AutoReloadVariable" ); |
471 | batch_matmul_ = StringAttr::get(getContext(), "tfg.BatchMatMul" ); |
472 | batch_matmul_v2_ = StringAttr::get(getContext(), "tfg.BatchMatMulV2" ); |
473 | betainc_ = StringAttr::get(getContext(), "tfg.Betainc" ); |
474 | bias_add_ = StringAttr::get(getContext(), "tfg.BiasAdd" ); |
475 | bias_add_grad_ = StringAttr::get(getContext(), "tfg.BiasAddGrad" ); |
476 | bias_add_v1_ = StringAttr::get(getContext(), "tfg.BiasAddV1" ); |
477 | bitcast_ = StringAttr::get(getContext(), "tfg.Bitcast" ); |
478 | broadcast_to_ = StringAttr::get(getContext(), "tfg.BroadcastTo" ); |
479 | cast_ = StringAttr::get(getContext(), "tfg.Cast" ); |
480 | check_numerics_ = StringAttr::get(getContext(), "tfg.CheckNumerics" ); |
481 | collective_bcast_recv_ = |
482 | StringAttr::get(getContext(), "tfg.CollectiveBcastRecv" ); |
483 | collective_bcast_send_ = |
484 | StringAttr::get(getContext(), "tfg.CollectiveBcastSend" ); |
485 | collective_reduce_ = StringAttr::get(getContext(), "tfg.CollectiveReduce" ); |
486 | complex_abs_ = StringAttr::get(getContext(), "tfg.ComplexAbs" ); |
487 | complex_ = StringAttr::get(getContext(), "tfg.Complex" ); |
488 | concat_ = StringAttr::get(getContext(), "tfg.Concat" ); |
489 | concat_offset_ = StringAttr::get(getContext(), "tfg.ConcatOffset" ); |
490 | concat_v2_ = StringAttr::get(getContext(), "tfg.ConcatV2" ); |
491 | conj_ = StringAttr::get(getContext(), "tfg.Conj" ); |
492 | conjugate_transpose_ = StringAttr::get(getContext(), "tfg.ConjugateTranspose" ); |
493 | const_ = StringAttr::get(getContext(), "tfg.Const" ); |
494 | control_trigger_ = StringAttr::get(getContext(), "tfg.ControlTrigger" ); |
495 | conv_2d_back_prop_filter_ = |
496 | StringAttr::get(getContext(), "tfg.Conv2DBackpropFilter" ); |
497 | conv_2d_back_prop_input_ = |
498 | StringAttr::get(getContext(), "tfg.Conv2DBackpropInput" ); |
499 | conv_2d_ = StringAttr::get(getContext(), "tfg.Conv2D" ); |
500 | conv_3d_back_prop_filter_v2_ = |
501 | StringAttr::get(getContext(), "tfg.Conv3DBackpropFilterV2" ); |
502 | conv_3d_back_prop_input_v2_ = |
503 | StringAttr::get(getContext(), "tfg.Conv3DBackpropInputV2" ); |
504 | conv_3d_ = StringAttr::get(getContext(), "tfg.Conv3D" ); |
505 | depth_wise_conv_2d_native_back_prop_filter_ = |
506 | StringAttr::get(getContext(), "tfg.DepthwiseConv2dNativeBackpropFilter" ); |
507 | depth_wise_conv_2d_native_back_prop_input_ = |
508 | StringAttr::get(getContext(), "tfg.DepthwiseConv2dNativeBackpropInput" ); |
509 | depth_wise_conv_2d_native_ = |
510 | StringAttr::get(getContext(), "tfg.DepthwiseConv2dNative" ); |
511 | device_arg_ = StringAttr::get(getContext(), "tfg._DeviceArg" ); |
512 | device_retval_ = StringAttr::get(getContext(), "tfg._DeviceRetval" ); |
513 | div_ = StringAttr::get(getContext(), "tfg.Div" ); |
514 | div_no_nan_ = StringAttr::get(getContext(), "tfg.DivNoNan" ); |
515 | elu_ = StringAttr::get(getContext(), "tfg.Elu" ); |
516 | elu_grad_ = StringAttr::get(getContext(), "tfg.EluGrad" ); |
517 | enter_ = StringAttr::get(getContext(), "tfg.Enter" ); |
518 | equal_ = StringAttr::get(getContext(), "tfg.Equal" ); |
519 | exit_ = StringAttr::get(getContext(), "tfg.Exit" ); |
520 | exp_ = StringAttr::get(getContext(), "tfg.Exp" ); |
521 | fake_param_ = StringAttr::get(getContext(), "tfg.FakeParam" ); |
522 | fake_quant_with_min_max_args_ = |
523 | StringAttr::get(getContext(), "tfg.FakeQuantWithMinMaxArgs" ); |
524 | fake_quant_with_min_max_args_gradient_ = |
525 | StringAttr::get(getContext(), "tfg.FakeQuantWithMinMaxArgsGradient" ); |
526 | fake_quant_with_min_max_vars_ = |
527 | StringAttr::get(getContext(), "tfg.FakeQuantWithMinMaxVars" ); |
528 | fake_quant_with_min_max_vars_gradient_ = |
529 | StringAttr::get(getContext(), "tfg.FakeQuantWithMinMaxVarsGradient" ); |
530 | fake_quant_with_min_max_vars_per_channel_ = |
531 | StringAttr::get(getContext(), "tfg.FakeQuantWithMinMaxPerChannel" ); |
532 | fake_quant_with_min_max_vars_per_channel_gradient_ = |
533 | StringAttr::get(getContext(), "tfg.FakeQuantWithMinMaxPerChannelGradient" ); |
534 | fifo_queue_v2_ = StringAttr::get(getContext(), "tfg.FIFOQueueV2" ); |
535 | fill_ = StringAttr::get(getContext(), "tfg.Fill" ); |
536 | floor_div_ = StringAttr::get(getContext(), "tfg.FloorDiv" ); |
537 | floor_mod_ = StringAttr::get(getContext(), "tfg.FloorMod" ); |
538 | fractional_max_pool_ = StringAttr::get(getContext(), "tfg.FractionalMaxPool" ); |
539 | fused_batch_norm_ex_ = StringAttr::get(getContext(), "tfg._FusedBatchNormEx" ); |
540 | fused_batch_norm_ = StringAttr::get(getContext(), "tfg.FusedBatchNorm" ); |
541 | fused_batch_norm_grad_ = |
542 | StringAttr::get(getContext(), "tfg.FusedBatchNormGrad" ); |
543 | fused_batch_norm_grad_v2_ = |
544 | StringAttr::get(getContext(), "tfg.FusedBatchNormGradV2" ); |
545 | fused_batch_norm_grad_v3_ = |
546 | StringAttr::get(getContext(), "tfg.FusedBatchNormGradV3" ); |
547 | fused_batch_norm_v2_ = StringAttr::get(getContext(), "tfg.FusedBatchNormV2" ); |
548 | fused_batch_norm_v3_ = StringAttr::get(getContext(), "tfg.FusedBatchNormV3" ); |
549 | gather_ = StringAttr::get(getContext(), "tfg.Gather" ); |
550 | gather_v2_ = StringAttr::get(getContext(), "tfg.GatherV2" ); |
551 | greater_equal_ = StringAttr::get(getContext(), "tfg.GreaterEqual" ); |
552 | greater_ = StringAttr::get(getContext(), "tfg.Greater" ); |
553 | histogram_summary_ = StringAttr::get(getContext(), "tfg.HistogramSummary" ); |
554 | host_const_ = StringAttr::get(getContext(), "tfg.HostConst" ); |
555 | host_recv_ = StringAttr::get(getContext(), "tfg._HostRecv" ); |
556 | host_send_ = StringAttr::get(getContext(), "tfg._HostSend" ); |
557 | identity_ = StringAttr::get(getContext(), "tfg.Identity" ); |
558 | identity_n_ = StringAttr::get(getContext(), "tfg.IdentityN" ); |
559 | if_ = StringAttr::get(getContext(), "tfg.If" ); |
560 | igammac_ = StringAttr::get(getContext(), "tfg.Igammac" ); |
561 | igamma_ = StringAttr::get(getContext(), "tfg.Igamma" ); |
562 | imag_ = StringAttr::get(getContext(), "tfg.Imag" ); |
563 | immutable_const_ = StringAttr::get(getContext(), "tfg.ImmutableConst" ); |
564 | inv_grad_ = StringAttr::get(getContext(), "tfg.InvGrad" ); |
565 | leaky_relu_grad_ = StringAttr::get(getContext(), "tfg.LeakyReluGrad" ); |
566 | leaky_relu_ = StringAttr::get(getContext(), "tfg.LeakyRelu" ); |
567 | less_equal_ = StringAttr::get(getContext(), "tfg.LessEqual" ); |
568 | less_ = StringAttr::get(getContext(), "tfg.Less" ); |
569 | logical_and_ = StringAttr::get(getContext(), "tfg.LogicalAnd" ); |
570 | logical_not_ = StringAttr::get(getContext(), "tfg.LogicalNot" ); |
571 | logical_or_ = StringAttr::get(getContext(), "tfg.LogicalOr" ); |
572 | log_ = StringAttr::get(getContext(), "tfg.Log" ); |
573 | loop_cond_ = StringAttr::get(getContext(), "tfg.LoopCond" ); |
574 | matmul_ = StringAttr::get(getContext(), "tfg.MatMul" ); |
575 | maximum_ = StringAttr::get(getContext(), "tfg.Maximum" ); |
576 | max_ = StringAttr::get(getContext(), "tfg.Max" ); |
577 | max_pool_3d_ = StringAttr::get(getContext(), "tfg.MaxPool3D" ); |
578 | max_pool_grad_ = StringAttr::get(getContext(), "tfg.MaxPoolGrad" ); |
579 | max_pool_ = StringAttr::get(getContext(), "tfg.MaxPool" ); |
580 | max_pool_v2_ = StringAttr::get(getContext(), "tfg.MaxPoolV2" ); |
581 | max_pool_with_argmax_ = StringAttr::get(getContext(), "tfg.MaxPoolWithArgmax" ); |
582 | mean_ = StringAttr::get(getContext(), "tfg.Mean" ); |
583 | merge_ = StringAttr::get(getContext(), "tfg.Merge" ); |
584 | minimum_ = StringAttr::get(getContext(), "tfg.Minimum" ); |
585 | min_ = StringAttr::get(getContext(), "tfg.Min" ); |
586 | mirror_pad_grad_ = StringAttr::get(getContext(), "tfg.MirrorPadGrad" ); |
587 | mirror_pad_ = StringAttr::get(getContext(), "tfg.MirrorPad" ); |
588 | mod_ = StringAttr::get(getContext(), "tfg.Mod" ); |
589 | mul_ = StringAttr::get(getContext(), "tfg.Mul" ); |
590 | mul_no_nan_ = StringAttr::get(getContext(), "tfg.MulNoNan" ); |
591 | neg_ = StringAttr::get(getContext(), "tfg.Neg" ); |
592 | next_iteration_ = StringAttr::get(getContext(), "tfg.NextIteration" ); |
593 | no_op_ = StringAttr::get(getContext(), "tfg.NoOp" ); |
594 | not_equal_ = StringAttr::get(getContext(), "tfg.NotEqual" ); |
595 | ones_like_ = StringAttr::get(getContext(), "tfg.OnesLike" ); |
596 | pack_ = StringAttr::get(getContext(), "tfg.Pack" ); |
597 | pad_ = StringAttr::get(getContext(), "tfg.Pad" ); |
598 | pad_v2_ = StringAttr::get(getContext(), "tfg.PadV2" ); |
599 | padding_fifo_queue_v2_ = |
600 | StringAttr::get(getContext(), "tfg.PaddingFIFOQueueV2" ); |
601 | partitioned_call_ = StringAttr::get(getContext(), "tfg.PartitionedCall" ); |
602 | placeholder_ = StringAttr::get(getContext(), "tfg.Placeholder" ); |
603 | placeholder_v2_ = StringAttr::get(getContext(), "tfg.PlaceholderV2" ); |
604 | placeholder_with_default_ = |
605 | StringAttr::get(getContext(), "tfg.PlaceholderWithDefault" ); |
606 | poly_gamma_ = StringAttr::get(getContext(), "tfg.Polygamma" ); |
607 | pow_ = StringAttr::get(getContext(), "tfg.Pow" ); |
608 | prevent_gradient_ = StringAttr::get(getContext(), "tfg.PreventGradient" ); |
609 | print_ = StringAttr::get(getContext(), "tfg.Print" ); |
610 | print_v2_ = StringAttr::get(getContext(), "tfg.PrintV2" ); |
611 | priority_queue_v2_ = StringAttr::get(getContext(), "tfg.PriorityQueueV2" ); |
612 | prod_ = StringAttr::get(getContext(), "tfg.Prod" ); |
613 | quantize_and_dequantize_ = |
614 | StringAttr::get(getContext(), "tfg.QuantizeAndDequantize" ); |
615 | quantize_and_dequantize_v2_ = |
616 | StringAttr::get(getContext(), "tfg.QuantizeAndDequantizeV2" ); |
617 | quantize_and_dequantize_v3_ = |
618 | StringAttr::get(getContext(), "tfg.QuantizeAndDequantizeV3" ); |
619 | quantize_and_dequantize_v4_ = |
620 | StringAttr::get(getContext(), "tfg.QuantizeAndDequantizeV4" ); |
621 | quantize_and_dequantize_v4_grad_ = |
622 | StringAttr::get(getContext(), "tfg.QuantizeAndDequantizeV4Grad" ); |
623 | quantized_matmul_ = StringAttr::get(getContext(), "tfg.QuantizedMatMul" ); |
624 | quantized_matmul_v2_ = StringAttr::get(getContext(), "tfg.QuantizedMatMulV2" ); |
625 | queue_dequeue_many_ = StringAttr::get(getContext(), "tfg.QueueDequeueMany" ); |
626 | queue_dequeue_many_v2_ = |
627 | StringAttr::get(getContext(), "tfg.QueueDequeueManyV2" ); |
628 | queue_dequeue_ = StringAttr::get(getContext(), "tfg.QueueDequeue" ); |
629 | queue_dequeue_upto_ = StringAttr::get(getContext(), "tfg.QueueDequeueUpTo" ); |
630 | queue_dequeue_upto_v2_ = |
631 | StringAttr::get(getContext(), "tfg.QueueDequeueUpToV2" ); |
632 | queue_dequeue_v2_ = StringAttr::get(getContext(), "tfg.QueueDequeueV2" ); |
633 | random_shuffle_ = StringAttr::get(getContext(), "tfg.RandomShuffle" ); |
634 | random_shuffle_queue_v2_ = |
635 | StringAttr::get(getContext(), "tfg.RandomShuffleQueueV2" ); |
636 | rank_ = StringAttr::get(getContext(), "tfg.Rank" ); |
637 | read_variable_op_ = StringAttr::get(getContext(), "tfg.ReadVariableOp" ); |
638 | read_variables_op_ = StringAttr::get(getContext(), "tfg._ReadVariablesOp" ); |
639 | real_div_ = StringAttr::get(getContext(), "tfg.RealDiv" ); |
640 | real_ = StringAttr::get(getContext(), "tfg.Real" ); |
641 | reciprocal_grad_ = StringAttr::get(getContext(), "tfg.ReciprocalGrad" ); |
642 | recv_ = StringAttr::get(getContext(), "tfg._Recv" ); |
643 | ref_enter_ = StringAttr::get(getContext(), "tfg.RefEnter" ); |
644 | ref_exit_ = StringAttr::get(getContext(), "tfg.RefExit" ); |
645 | ref_identity_ = StringAttr::get(getContext(), "tfg.RefIdentity" ); |
646 | ref_merge_ = StringAttr::get(getContext(), "tfg.RefMerge" ); |
647 | ref_next_iteration_ = StringAttr::get(getContext(), "tfg.RefNextIteration" ); |
648 | ref_switch_ = StringAttr::get(getContext(), "tfg.RefSwitch" ); |
649 | relu6_grad_ = StringAttr::get(getContext(), "tfg.Relu6Grad" ); |
650 | relu6_ = StringAttr::get(getContext(), "tfg.Relu6" ); |
651 | relu_grad_ = StringAttr::get(getContext(), "tfg.ReluGrad" ); |
652 | relu_ = StringAttr::get(getContext(), "tfg.Relu" ); |
653 | reshape_ = StringAttr::get(getContext(), "tfg.Reshape" ); |
654 | resource_gather_ = StringAttr::get(getContext(), "tfg.ResourceGather" ); |
655 | restore_ = StringAttr::get(getContext(), "tfg.Restore" ); |
656 | restore_slice_ = StringAttr::get(getContext(), "tfg.RestoreSlice" ); |
657 | restore_v2_ = StringAttr::get(getContext(), "tfg.RestoreV2" ); |
658 | return_ = StringAttr::get(getContext(), "tfg.return" ); |
659 | retval_ = StringAttr::get(getContext(), "tfg._Retval" ); |
660 | reverse_ = StringAttr::get(getContext(), "tfg.Reverse" ); |
661 | reverse_v2_ = StringAttr::get(getContext(), "tfg.ReverseV2" ); |
662 | rsqrt_grad_ = StringAttr::get(getContext(), "tfg.RsqrtGrad" ); |
663 | rsqrt_ = StringAttr::get(getContext(), "tfg.Rsqrt" ); |
664 | segment_max_ = StringAttr::get(getContext(), "tfg.SegmentMax" ); |
665 | segment_min_ = StringAttr::get(getContext(), "tfg.SegmentMin" ); |
666 | select_ = StringAttr::get(getContext(), "tfg.Select" ); |
667 | select_v2_ = StringAttr::get(getContext(), "tfg.SelectV2" ); |
668 | selu_grad_ = StringAttr::get(getContext(), "tfg.SeluGrad" ); |
669 | send_ = StringAttr::get(getContext(), "tfg._Send" ); |
670 | shape_n_ = StringAttr::get(getContext(), "tfg.ShapeN" ); |
671 | shape_ = StringAttr::get(getContext(), "tfg.Shape" ); |
672 | shuffle_ = StringAttr::get(getContext(), "tfg.Shuffle" ); |
673 | sigmoid_grad_ = StringAttr::get(getContext(), "tfg.SigmoidGrad" ); |
674 | sigmoid_ = StringAttr::get(getContext(), "tfg.Sigmoid" ); |
675 | size_ = StringAttr::get(getContext(), "tfg.Size" ); |
676 | slice_ = StringAttr::get(getContext(), "tfg.Slice" ); |
677 | snapshot_ = StringAttr::get(getContext(), "tfg.Snapshot" ); |
678 | softmax_ = StringAttr::get(getContext(), "tfg.Softmax" ); |
679 | softplus_grad_ = StringAttr::get(getContext(), "tfg.SoftplusGrad" ); |
680 | softsign_grad_ = StringAttr::get(getContext(), "tfg.SoftsignGrad" ); |
681 | sparse_matmul_ = StringAttr::get(getContext(), "tfg.SparseMatMul" ); |
682 | sparse_segment_mean_ = StringAttr::get(getContext(), "tfg.SparseSegmentMean" ); |
683 | sparse_segment_mean_with_num_segments_ = |
684 | StringAttr::get(getContext(), "tfg.SparseSegmentMeanWithNumSegments" ); |
685 | sparse_segment_sqrtn_ = StringAttr::get(getContext(), "tfg.SparseSegmentSqrtN" ); |
686 | sparse_segment_sqrtn_with_num_segments_ = |
687 | StringAttr::get(getContext(), "tfg.SparseSegmentSqrtNWithNumSegments" ); |
688 | sparse_segment_sum_ = StringAttr::get(getContext(), "tfg.SparseSegmentSum" ); |
689 | sparse_segment_sum_with_num_segments_ = |
690 | StringAttr::get(getContext(), "tfg.SparseSegmentSumWithNumSegments" ); |
691 | split_ = StringAttr::get(getContext(), "tfg.Split" ); |
692 | split_v_ = StringAttr::get(getContext(), "tfg.SplitV" ); |
693 | sqrt_grad_ = StringAttr::get(getContext(), "tfg.SqrtGrad" ); |
694 | sqrt_ = StringAttr::get(getContext(), "tfg.Sqrt" ); |
695 | squared_difference_ = StringAttr::get(getContext(), "tfg.SquaredDifference" ); |
696 | square_ = StringAttr::get(getContext(), "tfg.Square" ); |
697 | squeeze_ = StringAttr::get(getContext(), "tfg.Squeeze" ); |
698 | stack_close_ = StringAttr::get(getContext(), "tfg.StackClose" ); |
699 | stack_close_v2_ = StringAttr::get(getContext(), "tfg.StackCloseV2" ); |
700 | stack_pop_ = StringAttr::get(getContext(), "tfg.StackPop" ); |
701 | stack_pop_v2_ = StringAttr::get(getContext(), "tfg.StackPopV2" ); |
702 | stack_push_ = StringAttr::get(getContext(), "tfg.StackPush" ); |
703 | stack_push_v2_ = StringAttr::get(getContext(), "tfg.StackPushV2" ); |
704 | stack_ = StringAttr::get(getContext(), "tfg.Stack" ); |
705 | stack_v2_ = StringAttr::get(getContext(), "tfg.StackV2" ); |
706 | stateful_partitioned_call_ = |
707 | StringAttr::get(getContext(), "tfg.StatefulPartitionedCall" ); |
708 | stateless_if_ = StringAttr::get(getContext(), "tfg.StatelessIf" ); |
709 | stateless_while_ = StringAttr::get(getContext(), "tfg.StatelessWhile" ); |
710 | stop_gradient_ = StringAttr::get(getContext(), "tfg.StopGradient" ); |
711 | strided_slice_grad_ = StringAttr::get(getContext(), "tfg.StridedSliceGrad" ); |
712 | strided_slice_ = StringAttr::get(getContext(), "tfg.StridedSlice" ); |
713 | string_to_hashbucket_fast_ = |
714 | StringAttr::get(getContext(), "tfg.StringToHashBucketFast" ); |
715 | sub_ = StringAttr::get(getContext(), "tfg.Sub" ); |
716 | sum_ = StringAttr::get(getContext(), "tfg.Sum" ); |
717 | switch_n_ = StringAttr::get(getContext(), "tfg._SwitchN" ); |
718 | switch_ = StringAttr::get(getContext(), "tfg.Switch" ); |
719 | symbolic_gradient_ = StringAttr::get(getContext(), "tfg.SymbolicGradient" ); |
720 | tanh_grad_ = StringAttr::get(getContext(), "tfg.TanhGrad" ); |
721 | tanh_ = StringAttr::get(getContext(), "tfg.Tanh" ); |
722 | tile_ = StringAttr::get(getContext(), "tfg.Tile" ); |
723 | transpose_ = StringAttr::get(getContext(), "tfg.Transpose" ); |
724 | truncate_div_ = StringAttr::get(getContext(), "tfg.TruncateDiv" ); |
725 | truncate_mod_ = StringAttr::get(getContext(), "tfg.TruncateMod" ); |
726 | unique_ = StringAttr::get(getContext(), "tfg.Unique" ); |
727 | unique_v2_ = StringAttr::get(getContext(), "tfg.UniqueV2" ); |
728 | unpack_ = StringAttr::get(getContext(), "tfg.Unpack" ); |
729 | unsorted_segment_max_ = StringAttr::get(getContext(), "tfg.UnsortedSegmentMax" ); |
730 | unsorted_segment_min_ = StringAttr::get(getContext(), "tfg.UnsortedSegmentMin" ); |
731 | var_handle_op_ = StringAttr::get(getContext(), "tfg.VarHandleOp" ); |
732 | var_handles_op_ = StringAttr::get(getContext(), "tfg._VarHandlesOp" ); |
733 | variable_v2_ = StringAttr::get(getContext(), "tfg.VariableV2" ); |
734 | variable_ = StringAttr::get(getContext(), "tfg.Variable" ); |
735 | while_ = StringAttr::get(getContext(), "tfg.While" ); |
736 | xdivy_ = StringAttr::get(getContext(), "tfg.Xdivy" ); |
737 | xla_merge_ = StringAttr::get(getContext(), "tfg._XlaMerge" ); |
738 | zeros_like_ = StringAttr::get(getContext(), "tfg.ZerosLike" ); |
739 | zeta_ = StringAttr::get(getContext(), "tfg.Zeta" ); |
740 | #endif // GET_OP_NAME_DEFS |