Typo in infinigen/assets/composition/material_assignments.py line 338
Describe the bug
I believe
(ceramic.tile, 1.0), should be
(ceramic.TIle,1.0)Steps to Reproduce
I got this error:
floor_material_gens.append(gen_class())
^^^^^^^^^^^
TypeError: 'module' object is not callable
when running:
driver = "infinigen_examples.generate_indoors"
# Indoor pipeline: coarse (includes solving & placement) → render → GT
commands = textwrap.dedent(
f"""
echo "[$(date)] Step 1/3: Coarse scene generation (solve + place)"
python -m {driver} \
--seed {seed} --task coarse \
-g {gin_configs} \
--output_folder "$SCENE_DIR/coarse"
What version of the code were you using?
892947be71c4ff102c6a558d088ffe149561c11f
What command did you run?
What are your FULL output logs?
return fn(*new_args, **new_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/sanjeev/clipdrop-infinigen/infinigen_examples/generate_indoors.py", line 399, in compose_indoors p.run_stage( File "/data/sanjeev/clipdrop-infinigen/infinigen/core/util/pipeline.py", line 89, in run_stage ret = fn(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^ File "/data/sanjeev/clipdrop-infinigen/infinigen/core/constraints/example_solver/room/decorate.py", line 325, in room_floors floor_material_gens.append(gen_class()) ^^^^^^^^^^^ TypeError: 'module' object is not callable
If this is your first time running Infinigen, what are the full install logs?**
Run pip install -v -e . > logs.txt 2>&1 and send logs.txt as an attachment.
Platform
- OS & OS Version: Linux
- GPU (?) : No
- GPU Driver Version (?) :
- RAM (GB): 64GB
Additional context
I tried to create a PR to fix this typo but I am blocked from pushing to the repo - I would like to contribute, how do I do that?
Source: princeton-vl/infinigen