fairnr/models/multi_nsvf.py [23:31]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @torch.no_grad()
    def split_voxels(self):
        logger.info("half the global voxel size {:.4f} -> {:.4f}".format(
            self.encoder.all_voxels[0].voxel_size.item(), 
            self.encoder.all_voxels[0].voxel_size.item() * .5))
        self.encoder.splitting()
        for id in range(len(self.encoder.all_voxels)):
            self.encoder.all_voxels[id].voxel_size *= .5
            self.encoder.all_voxels[id].max_hits *= 1.5
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



fairnr/models/nsvf_bg.py [130:138]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @torch.no_grad()
    def split_voxels(self):
        logger.info("half the global voxel size {:.4f} -> {:.4f}".format(
            self.encoder.all_voxels[0].voxel_size.item(), 
            self.encoder.all_voxels[0].voxel_size.item() * .5))
        self.encoder.splitting()
        for id in range(len(self.encoder.all_voxels)):
            self.encoder.all_voxels[id].voxel_size *= .5
            self.encoder.all_voxels[id].max_hits *= 1.5
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



