[Request] Environment setup challenges & Request for Dockerfile for reproducible inference
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- blender, docker, linux, opencv, python, pytorch
- Ambito
- computer-vision, devops, machine-learning
Direzione di ricerca
Inizia esaminando la documentazione attuale ed eseguendo inference_shape2code_point_input.py con il modello Llama-3.2-1B per riprodurre gli errori segnalati relativi alle dipendenze e alle librerie mancanti. Il lavoro è completato quando un Dockerfile e un'immagine ufficiali definiscono versioni compatibili di PyTorch, PyTorch3D e dei pacchetti correlati, oltre alle librerie di sistema necessarie, in modo che l'inferenza venga eseguita riproducibilmente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hi MeshCoder team,
First of all, thank you for this impressive work! I am very excited to try out the inference_shape2code_point_input.py script with the Llama-3.2-1B model.
However, I have encountered a series of environment compatibility issues while trying to set up the dependencies following the current documentation. It seems that the version constraints between torch, peft, transformers, and pytorch3d are quite strict and somewhat conflicting in a standard setup.
Here is a summary of the issues I faced:
-
Version Incompatibility: Conflicts between peft and transformers (e.g., ModuleNotFoundError: No module named 'transformers.modeling_layers') and issues with LossKwargs imports when using Llama 3.2.
-
Binary Mismatches: torch-scatter and pytorch3d required manual recompilation or specific wheels to match the PyTorch version, which caused undefined symbol errors.
-
Missing System Libraries: The inference script (relying on OpenCV and Blender) failed multiple times due to missing Linux libraries in a standard container environment (e.g., libGL.so.1, libXi.so.6, libxkbcommon.so.0, etc.).
Suggestion:
To make it easier for the community to reproduce your results and avoid "dependency hell," would it be possible to provide an official Dockerfile?
A Docker image containing the correct versions of PyTorch, PyTorch3D, pre-compiled binaries, and all necessary system-level libraries would be incredibly helpful.
Thank you for your time and for open-sourcing this project!
- Lingua principale
- Jupyter Notebook
- Stelle
- 534
- Fork
- 29
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di InternRobotics/MeshCoder
-
Inquiry about roadmap for code (MeshCoder 1.5) update, model weights release, and public demo Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
InternRobotics/MeshCoder#11 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
InternRobotics/MeshCoder#6 · 2 commenti ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
InternRobotics/MeshCoder#5 · 1 commento · 4 reazioni ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
InternRobotics/MeshCoder#4 · 4 commenti ·
Tutte le issue di InternRobotics/MeshCoder
Issue simili
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 92/100
autowarefoundation/autoware_universe#13413 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
alicevision/AliceVision#2180 · 1 commento ·
-
lk_single_level's det.abs() < f64::EPSILON degeneracy guard is on the wrong scale after #130/#138 Apertabug help wanted video-module
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
-
`extrema_count()` reads `write_index` uninitialised, which breaks extremum counting on AMD/HIP Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
alicevision/popsift#193 · 1 commento ·