Organize podman/ directory into logical subdirectories: New structure: - docs/ - ML_TOOLS_GUIDE.md, jupyter_workflow.md - configs/ - environment*.yml, security_policy.json - containers/ - *.dockerfile, *.podfile - scripts/ - *.sh, *.py (secure_runner, cli_integration, etc.) - jupyter/ - jupyter_cookie_secret (flattened from jupyter_runtime/runtime/) - workspace/ - Example projects (cleaned of temp files) Cleaned workspace: - Removed .DS_Store, mlflow.db, cache/ - Removed duplicate cli_integration.py Removed unnecessary nesting: - Flattened jupyter_runtime/runtime/ to just jupyter/ Improves maintainability by grouping files by purpose and eliminating root directory clutter.
32 lines
617 B
YAML
32 lines
617 B
YAML
---
|
|
# Ultra-Fast Minimal ML Environment
|
|
# Optimized for size and speed with mamba
|
|
name: ml_env_minimal
|
|
channels:
|
|
- pytorch
|
|
- conda-forge
|
|
dependencies:
|
|
# Core Python
|
|
- python=3.10
|
|
|
|
# Essential ML Stack (conda-optimized binaries)
|
|
- pytorch>=2.0.0
|
|
- torchvision>=0.15.0
|
|
- numpy>=1.24.0
|
|
- pandas>=2.0.0
|
|
- scikit-learn>=1.3.0
|
|
|
|
# Lightweight visualization
|
|
- matplotlib>=3.7.0
|
|
|
|
# Development essentials
|
|
- pip
|
|
- setuptools
|
|
- wheel
|
|
|
|
# GPU support (conditional - will be skipped if not available)
|
|
- pytorch-cuda>=11.7
|
|
|
|
# Only essential pip packages
|
|
- pip:
|
|
- tqdm>=4.65.0
|