NVIDIAGameWorks/kaolin

RuntimeError: "packed_rasterize_forward_cuda" not implemented for 'Half'

nihao-eng opened this issue · 0 comments

When I use "kal. Render. Mesh. Rasterize" pops up when the error "RuntimeError: "packed_rasterize_forward_cuda" not implemented for 'Half'" How did this happen? Is there a solution?
The full error is as follows:
Traceback (most recent call last): File "/*********************/run.py", line 327, in <module> Texture.paint() File "/*********************************************/src/training/trainer.py", line 129, in paint self.evaluate(self.dataloaders['val'], self.eval_renders_path) File "/*************************************/src/training/trainer.py", line 167, in evaluate preds, textures, depths, normals = self.eval_render(data) File "/*********************************/src/training/trainer.py", line 335, in eval_render outputs = self.mesh_model.render(theta=theta, phi=phi, radius=radius, File "/**********************************/src/models/textured_mesh.py", line 392, in render pred_features, mask, depth, normals, render_cache = self.renderer.render_single_view_texture(augmented_vertices, File "/**********************************/src/models/render.py", line 89, in render_single_view_texture depth_map, _ = kal.render.mesh.rasterize(dims[1], dims[0], face_vertices_camera[:, :, :, -1], File "/***************************/python3.10/site-packages/kaolin/render/mesh/rasterization.py", line 492, in rasterize image_features, face_idx = RasterizeCuda.apply( File "/**************************/python3.10/site-packages/kaolin/render/mesh/rasterization.py", line 347, in forward _C.render.mesh.packed_rasterize_forward_cuda( RuntimeError: "packed_rasterize_forward_cuda" not implemented for 'Half'