| 658 | } |
| 659 | |
| 660 | Node* MakeWrite(const Scope& scope, const string& id) { |
| 661 | Output var_handle = |
| 662 | ops::VarHandleOp(scope.WithOpName("Var" + id), DT_FLOAT, TensorShape({})); |
| 663 | Output value_to_write = |
| 664 | ops::Const(scope.WithOpName("ValueToAssign" + id), 1.0f); |
| 665 | ops::AssignVariableOp assign_op(scope.WithOpName("Assignment" + id), |
| 666 | var_handle, value_to_write); |
| 667 | return assign_op.operation.node(); |
| 668 | } |
| 669 | |
| 670 | Node* MakeNeutral(const Scope& scope, const string& id) { |
| 671 | return ops::Const(scope.WithOpName("Const" + id), 42.0f).node(); |
no test coverage detected