Pointcept / OpenIns3D

[ECCV'24] OpenIns3D: Snap and Lookup for 3D Open-vocabulary Instance Segmentation
MIT License
125 stars 8 forks source link

Errors when following the README #4

Closed hithqd closed 8 months ago

hithqd commented 8 months ago

Hi, when I follow the README and run the scannet test, the following error comes out. How can I solve it?

image
ZheningHuang commented 8 months ago

Hi, thanks for being interested in our work. This happened because I believe the version of OmegaConf is not right. Please try:

pip install omegaconf==2.1.1

let me know if this solved your problem.

Best, Zhening

hithqd commented 8 months ago

It does not work either.

ZheningHuang commented 8 months ago

I have just added an environment YAML file. Please take a look in the version control and see what the differences are. I am sure that this error message can be resolved by using the correct version of omegaconf. So, perhaps you could try different versions of omegaconf that fits your installation to see if this problem persists?

Do let me know if this is helpful.

Zhening

ZheningHuang commented 8 months ago

Hi, I have updated a major revision of the code, and this issue should be fine now. It occurred because the mask proposal module, which is built upon mask3d, used an old version of Hydra, while Detectron2 requires a newer version. I have made slight changes to the code, so it should do the job now.

Zhening

ZheningHuang commented 8 months ago

Close this issue now due to inaction. Please feel free to reopen it if you encounter this again.

Zhening