(values, tuple_type)
| 12257 | return n; |
| 12258 | } |
| 12259 | createTuple(values, tuple_type) { |
| 12260 | if (!tuple_type) { |
| 12261 | const types = values.map((v) => v.type()); |
| 12262 | tuple_type = torch.TupleType.create(types); |
| 12263 | } |
| 12264 | const n = this.create('prim::TupleConstruct', values); |
| 12265 | n.output().setType(tuple_type); |
| 12266 | return n; |
| 12267 | } |
| 12268 | createTupleUnpack(v) { |
| 12269 | const tt = v.type().expect(torch.TupleType); |
| 12270 | const n = this.create('prim::TupleUnpack', [v], 0); |
no test coverage detected