()
| 168 | |
| 169 | |
| 170 | def test_tensorrt_avg_pool2d(): |
| 171 | @tvm.script.ir_module |
| 172 | class AvgPool: |
| 173 | @R.function |
| 174 | def main(data: R.Tensor((2, 8, 16, 16), "float32")): |
| 175 | with R.dataflow(): |
| 176 | out = relax.op.nn.avg_pool2d(data, pool_size=(2, 2), strides=(2, 2)) |
| 177 | R.output(out) |
| 178 | return out |
| 179 | |
| 180 | data = np.random.randn(2, 8, 16, 16).astype("float32") |
| 181 | patterns = [("tensorrt.nn.avg_pool2d", is_op("relax.nn.avg_pool2d")(wildcard()))] |
| 182 | _offload_and_compare(AvgPool, {}, patterns, data) |
| 183 | |
| 184 | |
| 185 | def test_tensorrt_softmax(): |
nothing calls this directly
no test coverage detected
searching dependent graphs…