Skip to content

Add Docker support for Windows with cross-platform compatibility#94

Open
YahyaCengiz wants to merge 2 commits intoGoGoDuck912:masterfrom
YahyaCengiz:docker-windows-support
Open

Add Docker support for Windows with cross-platform compatibility#94
YahyaCengiz wants to merge 2 commits intoGoGoDuck912:masterfrom
YahyaCengiz:docker-windows-support

Conversation

@YahyaCengiz
Copy link

Features:

  • Add Dockerfile with PyTorch base image and all dependencies
  • Add docker-compose.yml for easy deployment
  • Fix CPU/GPU auto-detection in simple_extractor.py
  • Add Windows C++ build tools compatibility
  • Support for all 3 models (LIP, ATR, Pascal)

Documentation:

  • Update README.md with Docker quick start guide
  • Add setup instructions for all models
  • Include performance comparison table
  • Add placeholder directories with instructions

Configuration:

  • Update .gitignore for Docker workflow
  • Add directory structure with .gitkeep files
  • Exclude large model files and input/output images

Based on: https://github.com/GoGoDuck912/Self-Correction-Human-Parsing

YahyaCengiz and others added 2 commits July 22, 2025 21:50
✨ Features:
- Add Dockerfile with PyTorch base image and all dependencies
- Add docker-compose.yml for easy deployment
- Fix CPU/GPU auto-detection in simple_extractor.py
- Add Windows C++ build tools compatibility
- Support for all 3 models (LIP, ATR, Pascal)

📝 Documentation:
- Update README.md with Docker quick start guide
- Add setup instructions for all models
- Include performance comparison table
- Add placeholder directories with instructions

�� Configuration:
- Update .gitignore for Docker workflow
- Add directory structure with .gitkeep files
- Exclude large model files and input/output images

🎯 Performance:
- Pascal: 3.01s/image (fastest)
- ATR: 6.60s/image (fashion-focused)
- LIP: 7.22s/image (most detailed)

Co-authored-by: GoGoDuck912 <original-author>
Based on: https://github.com/GoGoDuck912/Self-Correction-Human-Parsing
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