(self)
| 127 | print(network(tfield)) |
| 128 | |
| 129 | def test_network_device(self): |
| 130 | coords, colors, pcd = load_file("1.ply") |
| 131 | voxel_size = 0.02 |
| 132 | colors = torch.from_numpy(colors) |
| 133 | bcoords = batched_coordinates([coords / voxel_size]) |
| 134 | tfield = TensorField(colors, bcoords, device=0).float() |
| 135 | |
| 136 | network = nn.Sequential( |
| 137 | MinkowskiLinear(3, 16), |
| 138 | MinkowskiBatchNorm(16), |
| 139 | MinkowskiReLU(), |
| 140 | MinkowskiLinear(16, 32), |
| 141 | MinkowskiBatchNorm(32), |
| 142 | MinkowskiReLU(), |
| 143 | MinkowskiToSparseTensor(), |
| 144 | MinkowskiConvolution(32, 64, kernel_size=3, stride=2, dimension=3), |
| 145 | ).to(0) |
| 146 | |
| 147 | print(network(tfield)) |
| 148 | |
| 149 | def slice(self): |
| 150 | device = "cuda" |
nothing calls this directly
no test coverage detected