| 13 | namespace { |
| 14 | |
| 15 | SymbolVar make_conv(SymbolVar inp, SymbolVar kern) { |
| 16 | using Conv = opr::Convolution; |
| 17 | Conv::ExecutionPolicy poly; |
| 18 | poly.workspace_limit = 0; |
| 19 | SymbolVar conv = Conv::make(inp, kern, {}, poly); |
| 20 | return conv; |
| 21 | } |
| 22 | |
| 23 | // used for test NO_SYS_MEM_ALLOC |
| 24 | MGB_DEFINE_OPR_CLASS(SharedDeviceTensorDirect, cg::SingleCNOperatorNodeBase) // { |