PyTorch Universal Docker Template Versions Save

Template repository to build PyTorch projects from source on any version of PyTorch/CUDA/cuDNN.

v0.6.3

1 year ago

This is a patch release to save all the work before updating to PyTorch 2.x, which has several breaking changes, most notably in the build-time dependencies.

v0.6.2

1 year ago

Replacing flake8 and isort configurations and pre-commits with ruff, which is much faster and more modern.

v0.6.1

1 year ago

v0.6.0

1 year ago

What's Changed

Full Changelog: https://github.com/cresset-template/cresset/compare/v0.5.0...v0.6.0

v0.5.0

1 year ago

Changed the training environment so that conda is now the preferred package manager instead of just the virtual environment. Fixed many bugs and issues to make the project easier to use.

v0.4.1

1 year ago

Separate out installing PyTorch and related libraries. Rename download-only stages as fetch for better contrast with build stages. Updates in the documentation.

v0.4.0

1 year ago

Remove legacy features and clean up the documentation. Test out Ubuntu 22.04 LTS and Python 3.10.

v0.3.0

2 years ago

Support for external files for installation. The NSight systems debian binary cannot be installed via the command line. An external .deb file is therefore used. Also, Git Large File System (LFS) is used to prevent the .git directory from bloating. The build guidelines have also changed in order to make the meaning clearer (I think). CCA is no longer mandatory and the .env file is guarded by a separate recipe. Python package installation is now fully parallel with apt package installation. Finally figured out how to get separate volume paths for different hosts. Using docker-compose.override.yaml was decided to be the best approach. Documentation still needs work.

v0.2.2

2 years ago

Add shell script for Docker Compose installation. Fix the $HOME/~ bug in compose directory. General code cleanup.

v0.2.1

2 years ago

This is a hack release forced by the sudden failure of URLs in TorchAudio and the Kakao mirror for PyPI. Although both have simple fixes, these issues mean that users must become more involved with the details. To ensure that the build does not fail for new users, TorchAudio source builds and using PyPI mirrors have been temporarily disabled. These functionalities will be restored ASAP.