| 467 | } |
| 468 | |
| 469 | void CSession::SetInputs( |
| 470 | std::vector<std::pair<TF_Operation*, TF_Tensor*>> inputs) { |
| 471 | DeleteInputValues(); |
| 472 | inputs_.clear(); |
| 473 | for (const auto& p : inputs) { |
| 474 | inputs_.emplace_back(TF_Output{p.first, 0}); |
| 475 | input_values_.emplace_back(p.second); |
| 476 | } |
| 477 | } |
| 478 | |
| 479 | void CSession::SetOutputs(std::initializer_list<TF_Operation*> outputs) { |
| 480 | ResetOutputValues(); |