When generating a model with Trellis2 GGUF on version v0.3.4 the following error is displayed.
It seems like Trellis2 GGUF repository might have been updated but the fork was not.
Error: Traceback (most recent call last): File "C:\Program Files\Modly\resources\api\routers\generation.py", line 153, in _run_generation output_path = await loop.run_in_executor( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Modly\resources\python-embed\Lib\concurrent\futures\thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Modly\resources\api\routers\generation.py", line 155, in <lambda> lambda: gen.generate(image_bytes, params, progress_cb, cancel_event) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Modly\resources\api\services\extension_process.py", line 232, in generate raise RuntimeError(msg.get("traceback") or msg.get("message", "Unknown error")) RuntimeError: Traceback (most recent call last): File "C:\Program Files\Modly\resources\api\runner.py", line 160, in main output_path = gen.generate(image_bytes, params, progress_cb, cancel_evt) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\generator.py", line 680, in generate return self._run_generate(image_bytes, params, progress_cb, cancel_event) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\generator.py", line 724, in _run_generate mesh_with_voxel = self._model.run( ^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\torch\utils\_contextlib.py", line 116, in decorate_context return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\trellis2_gguf\pipelines\trellis2_image_to_3d.py", line 1369, in run out_mesh = self.decode_latent(shape_slat, None, res, use_tiled=use_tiled) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\torch\utils\_contextlib.py", line 116, in decorate_context return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\trellis2_gguf\pipelines\trellis2_image_to_3d.py", line 1024, in decode_latent meshes, subs = self.decode_shape_slat(shape_slat, resolution, use_tiled=use_tiled) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\trellis2_gguf\pipelines\trellis2_image_to_3d.py", line 886, in decode_shape_slat ret = self.models['shape_slat_decoder'](slat, return_subs=True, useTiled=use_tiled) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\torch\nn\modules\module.py", line 1751, in _wrapped_call_impl return self._call_impl(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\torch\nn\modules\module.py", line 1762, in _call_impl return forward_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\trellis2_gguf\models\sc_vaes\fdg_vae.py", line 126, in forward mesh = [Mesh(*tiled_flexible_dual_grid_to_mesh( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\trellis2_gguf\models\sc_vaes\fdg_vae.py", line 126, in <listcomp> mesh = [Mesh(*tiled_flexible_dual_grid_to_mesh( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\torch\utils\_contextlib.py", line 116, in decorate_context return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\o_voxel\convert\__init__.py", line 25, in tiled_flexible_dual_grid_to_mesh pbar = tqdm(total=len(x_range)*len(y_range)*len(z_range), desc="Fast Tiled Decoding") ^^^^ NameError: name 'tqdm' is not defined
When generating a model with Trellis2 GGUF on version v0.3.4 the following error is displayed.
It seems like Trellis2 GGUF repository might have been updated but the fork was not.
Error: Traceback (most recent call last): File "C:\Program Files\Modly\resources\api\routers\generation.py", line 153, in _run_generation output_path = await loop.run_in_executor( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Modly\resources\python-embed\Lib\concurrent\futures\thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Modly\resources\api\routers\generation.py", line 155, in <lambda> lambda: gen.generate(image_bytes, params, progress_cb, cancel_event) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Modly\resources\api\services\extension_process.py", line 232, in generate raise RuntimeError(msg.get("traceback") or msg.get("message", "Unknown error")) RuntimeError: Traceback (most recent call last): File "C:\Program Files\Modly\resources\api\runner.py", line 160, in main output_path = gen.generate(image_bytes, params, progress_cb, cancel_evt) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\generator.py", line 680, in generate return self._run_generate(image_bytes, params, progress_cb, cancel_event) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\generator.py", line 724, in _run_generate mesh_with_voxel = self._model.run( ^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\torch\utils\_contextlib.py", line 116, in decorate_context return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\trellis2_gguf\pipelines\trellis2_image_to_3d.py", line 1369, in run out_mesh = self.decode_latent(shape_slat, None, res, use_tiled=use_tiled) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\torch\utils\_contextlib.py", line 116, in decorate_context return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\trellis2_gguf\pipelines\trellis2_image_to_3d.py", line 1024, in decode_latent meshes, subs = self.decode_shape_slat(shape_slat, resolution, use_tiled=use_tiled) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\trellis2_gguf\pipelines\trellis2_image_to_3d.py", line 886, in decode_shape_slat ret = self.models['shape_slat_decoder'](slat, return_subs=True, useTiled=use_tiled) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\torch\nn\modules\module.py", line 1751, in _wrapped_call_impl return self._call_impl(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\torch\nn\modules\module.py", line 1762, in _call_impl return forward_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\trellis2_gguf\models\sc_vaes\fdg_vae.py", line 126, in forward mesh = [Mesh(*tiled_flexible_dual_grid_to_mesh( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\trellis2_gguf\models\sc_vaes\fdg_vae.py", line 126, in <listcomp> mesh = [Mesh(*tiled_flexible_dual_grid_to_mesh( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\torch\utils\_contextlib.py", line 116, in decorate_context return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\audib\Documents\Modly\extensions\trellis2\venv\Lib\site-packages\o_voxel\convert\__init__.py", line 25, in tiled_flexible_dual_grid_to_mesh pbar = tqdm(total=len(x_range)*len(y_range)*len(z_range), desc="Fast Tiled Decoding") ^^^^ NameError: name 'tqdm' is not defined