Skip to content

fix: bump omegaconf, add Docker setup, add custom inference script#27

Open
siddharthumakarthikeyan wants to merge 1 commit into
human-3d:mainfrom
siddharthumakarthikeyan:fix/dependency-updates-docker-inference
Open

fix: bump omegaconf, add Docker setup, add custom inference script#27
siddharthumakarthikeyan wants to merge 1 commit into
human-3d:mainfrom
siddharthumakarthikeyan:fix/dependency-updates-docker-inference

Conversation

@siddharthumakarthikeyan
Copy link
Copy Markdown

Summary

This PR fixes dependency incompatibilities and adds developer tooling.

Changes

environment.yaml

  • Bump omegaconf from 2.0.6 to 2.3.0 - fixes compatibility errors with newer Hydra/PyTorch stacks

docker/ (new)

  • Dockerfile: CUDA 11.3.1 + cuDNN8, PyTorch 1.12.1+cu113, torch-scatter, detectron2 - fully resolves build dependency issues
  • docker-compose.yaml: GPU-enabled container with volume mounts

equirements.txt: pinned pip dependencies

myevalmypc.py (new)

  • Standalone inference script to run Human3D on any .ply point cloud
  • No training pipeline needed - loads model via Hydra, preprocesses with MinkowskiEngine, saves colorized .ply output
  • Logs per-step timing

- Bump omegaconf from 2.0.6 to 2.3.0 to fix compatibility issues with
  newer PyTorch/Hydra stacks
- Add docker/ setup: Dockerfile (CUDA 11.3.1 + PyTorch 1.12.1+cu113),
  docker-compose.yaml with GPU support, and pinned requirements.txt
- Add myevalmypc.py: standalone inference script to run Human3D on any
  .ply point cloud file without the full training pipeline
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant