InternRobotics / InternRobotics/MeshCoder
[Request] Environment setup challenges & Request for Dockerfile for reproducible inference
还没有人认领这个 Issue。
- 主要语言
- Jupyter Notebook
- 星标
- 534
- 派生
- 29
- PR 合并指标
- 30 天内没有已合并 PR
描述
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!
贡献指南
这个仓库没有索引到贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
首先查看当前文档,并使用 Llama-3.2-1B 模型运行 inference_shape2code_point_input.py,以复现报告中的依赖项和缺少库的失败。完成标准是:官方 Dockerfile 和镜像定义兼容的 PyTorch、PyTorch3D 及相关软件包版本,并包含所需的系统库,使推理能够以可复现的方式运行。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- blender, docker, linux, opencv, python, pytorch
- 领域
- computer-vision, devops, machine-learning
- Issue 类型
- 功能
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100