| 463 | } |
| 464 | |
| 465 | void TFE_EnqueueNamedTensorFromCtx(TFE_Context* ctx, int tensor_id, |
| 466 | TFE_TensorHandle* tensor, |
| 467 | TF_Status* status) { |
| 468 | VLOG(1) << "Enqueuing data tensor with id " << tensor_id; |
| 469 | |
| 470 | TF_DataType inputType = TFE_TensorHandleDataType(tensor); |
| 471 | TFE_TensorHandle* queue = createTFEQueue(ctx, inputType, tensor_id, status); |
| 472 | if (!status->status.ok()) return; |
| 473 | std::unique_ptr<TFE_TensorHandle, decltype(&TFE_DeleteTensorHandle)> |
| 474 | queue_deleter(queue, TFE_DeleteTensorHandle); |
| 475 | |
| 476 | createTFEEnqueue(ctx, inputType, queue, tensor, status); |
| 477 | } |
| 478 | |
| 479 | void TFE_EnqueueVariantTensor(TF_Session* session, int tensor_id, |
| 480 | TFE_TensorHandle* tensor, TF_Status* status) { |
nothing calls this directly
no test coverage detected