| 653 | } |
| 654 | |
| 655 | void TFE_OpAddInputList(TFE_Op* op, TFE_TensorHandle** inputs, int num_inputs, |
| 656 | TF_Status* status) { |
| 657 | for (int i = 0; i < num_inputs; ++i) { |
| 658 | op->operation.AddInput(inputs[i]->handle); |
| 659 | } |
| 660 | if (op->inference_ctx) { |
| 661 | status->status = OpInferInputListAttrs(op, inputs, num_inputs); |
| 662 | } |
| 663 | } |
| 664 | |
| 665 | TF_AttrType TFE_OpGetAttrType(TFE_Op* op, const char* attr_name, |
| 666 | unsigned char* is_list, TF_Status* status) { |