| 180 | } |
| 181 | |
| 182 | Node* RandomNumberGenerator(const string& op, Graph* g, Node* input, |
| 183 | DataType dtype) { |
| 184 | Node* ret; |
| 185 | TF_CHECK_OK(NodeBuilder(g->NewName("n"), op, g->op_registry()) |
| 186 | .Input(input) |
| 187 | .Attr("dtype", dtype) |
| 188 | .Attr("seed", 0) |
| 189 | .Finalize(g, &ret)); |
| 190 | return ret; |
| 191 | } |
| 192 | |
| 193 | Node* RandomUniform(Graph* g, Node* input, DataType dtype) { |
| 194 | return RandomNumberGenerator("RandomUniform", g, input, dtype); |
no test coverage detected