Skip to content

Releases: Slicer/light-the-torch

v0.4.0rc0

12 Mar 21:14

Choose a tag to compare

v0.4.0rc0 Pre-release
Pre-release

This is the first step towards supporting newer versions of pip in the backend. The major change is that instead of using pip internals, light-the-torch now actually wraps pip.

If you want to install this version of light-the-torch, use pip install --pre light-the-torch.

Add support for PyTorch LTS

14 Sep 13:09
dfbd56e

Choose a tag to compare

Thanks to @H00N24 light-the-torch now supports PyTorch's LTS releases (#39):

$ ltt install --channel=lts torch

Fix installation of domain libraries

23 Aug 17:29
030771d

Choose a tag to compare

This release contains two bug fixes:

  1. The precedence of the AnyBackend, i.e. a package that can run on any backend since it contains no compiled code, over the other backends lead to installing very old versions in case the library provided non-compiled binaries at first. #37 fixes this.
  2. The version comparison to select the best installation candidate was based on string comparison, which leads to false results in case one part of the version crosses the single digit threshold. This was fixed in #38.

Fix macOS installation

01 Jul 21:11
8048f77

Choose a tag to compare

#33 regressed installation on macOS due to some inconsistencies in PyTorch's naming scheme for earlier versions. #35 fixes this.

Support for multiple CUDA versions

29 Jun 15:25
73e8fc8

Choose a tag to compare

This versions adds support for installing any CUDA version that is supported by the nvidia driver rather than only the one that supplies nvcc. Shoutout to @fepegar for flagging and helping me fixing this!

v0.3.1

09 Apr 11:54
49264ab

Choose a tag to compare

Two minor bug fixes:

  • warn if no PyTorch distribution is found during ltt install (#28)
  • fix extraction logic if a PyTorch distribution is contained in an extra (#29)

v0.3.0

09 Apr 08:42
8a04524

Choose a tag to compare

This release enables to install PyTorch wheels from all channels (stable, test, and nightly) instead of hard-coding the stable channel. (#27)

v0.2.2

07 Dec 19:11
24cd474

Choose a tag to compare

  • pin pip version to < 20.3 (#23)

v0.2.1

27 Oct 19:36
dcfe9bd

Choose a tag to compare

  • add initial support for inter PyTorch compatibility (#22 )

v0.2.0

16 Jul 05:50
6c1efd2

Choose a tag to compare

For this release the CLI was rewritten (#16). Instead of one overloaded command, ltt now has the subcommands install, extract, and find. For details see the README. Furthermore, the minor Python API is now documented (#18).