Commit Graph

271 Commits

Author SHA1 Message Date
Jirka Borovec 61a403a512
bump: Torch `2.5` (#20351)
* bump: Torch `2.5.0`

* push docker

* docker

* 2.5.1 and mypy

* update USE_DISTRIBUTED=0 test

* also for pytorch lightning no distributed

* set USE_LIBUV=0 on windows

* try drop pickle warning

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* disable compiling update_metrics

* bump 2.2.x to bugfix

* disable also log in logger connector (also calls metric)

* more point release bumps

* remove unloved type ignore and print some more on exit

* update checkgroup

* minor versions

* shortened version in build-pl

* pytorch 2.4 is with python 3.11

* 2.1 and 2.3 without patch release

* for 2.4.1: docker with 3.11 test with 3.12

---------

Co-authored-by: Thomas Viehmann <tv.code@beamnet.de>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-11-12 15:59:08 +01:00
Ali Alshaarawy 5dea36c5e2
update BitsandBytes version (#20313)
* upggrade requiremnets.txt

* update fabric bitsandbytes linear quantization for bnb 0.44.1

* add quant_storage param

* exclude macos from bnb upgrade

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-10-02 12:18:43 -04:00
Abhishek Singh 5ecbbaabf3
Remove numpy from base requirements (#20090)
Co-authored-by: awaelchli <aedu.waelchli@gmail.com>
2024-07-18 04:18:55 -04:00
awaelchli bdafe5e739
Add Python 3.12 to the CPU test matrix (#20078) 2024-07-13 06:07:35 -04:00
awaelchli bf25167bbf
Add testing for PyTorch 2.4 (Trainer) (#20010) 2024-07-11 06:52:56 -04:00
awaelchli 14493c0685
Drop PyTorch 2.0 from the test matrix (#20009) 2024-06-30 18:02:00 -04:00
awaelchli b6be13ce30
Fix dependency issues with omegaconf and hydra (#20025) 2024-06-28 04:43:26 -04:00
awaelchli e330da5870
Fix torch-numpy compatibility conflict in tests (#20004) 2024-06-21 20:20:59 -04:00
Adrian Wälchli d1949766f8
Fix TensorBoardLogger test on Windows (#19824) 2024-04-29 08:51:56 -04:00
Adrian Wälchli 49ed2b102b
Add PyTorch 2.3 to CI matrix (#19708) 2024-04-29 07:16:13 -04:00
Adrian Wälchli 5e0e02b79e
Remove support for PyTorch 1.13 (#19706) 2024-04-27 01:24:07 -04:00
Jirka Borovec a8190445c5
ci: bump torch to `2.2.1` (#19687)
bump torch to `2.2.1`
2024-03-22 21:56:22 -04:00
Mauricio Villegas 6cfc590716
Re-enable LightningCLI test disabled due to bug in jsonargparse (#19683) 2024-03-21 21:56:05 -04:00
Jirka Borovec 51ad6bb8fe
docs: pin version in links to external docs [1/n] (#19584)
* docs: ignore link to private repo
* lightning-utilities >=0.11.0, <0.12.0

---------

Co-authored-by: awaelchli <aedu.waelchli@gmail.com>
2024-03-19 16:35:40 +01:00
Jirka Borovec 0b88204c6a
bump `lightning-utilities` from <0.10 to <0.11 (#19586) 2024-03-07 11:20:57 -05:00
Kashif Rasul 527d071f49
Bump bitsandbytes minimum version (#19520)
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
Co-authored-by: awaelchli <aedu.waelchli@gmail.com>
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
2024-03-04 16:11:31 +01:00
Mauricio Villegas 623ec5824f
`load_from_checkpoint` support for LightningCLI when using dependency injection (#18105) 2024-02-23 10:55:07 +01:00
Jirka Borovec 6497e36b3d
bump: transmission to use `neptune` only, drop `neptune-client` (#19265)
* bump: min version `neptune>=1.0.0`
* Apply suggestions from code review

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
2024-02-16 17:57:10 +01:00
awaelchli f2f9978377
Update mypy in CI (#19449) 2024-02-13 12:09:35 +01:00
awaelchli 5aea3b1fc3
Fix import error when running examples in fresh environment (#19431) 2024-02-08 06:31:52 -05:00
awaelchli 1a59097ab2
Drop support for PyTorch 1.12 (#19300)
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2024-01-26 11:44:24 -05:00
Jirka Borovec 3bd133b107
CI: enable testing with coming PT 2.2 (#19289)
* ci: build dockers for PT 2.2
* py3.12
* --pre --extra-index-url
* typing-extensions
* bump jsonargparse
* install latest jsonargparse
* Add windows skips for Fabric
* convert to xfail
* add pytorch skips
* skip checkpoint consolidation test
* set max torch

---------

Co-authored-by: awaelchli <aedu.waelchli@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-01-26 16:42:09 +01:00
Carlos Mocholí 6cf1c631f3
Fix pinned bitsandbytes version (#19233) 2024-01-10 05:31:47 -05:00
Carlos Mocholí 6dfa5cca9d
Support 4bit BNB layers meta-device materialization (#19150) 2023-12-20 22:13:18 +01:00
Adrian Wälchli 710cac4ce9
Make fsspec requirement the same across subpackages (#19085) 2023-11-29 10:36:28 -05:00
Adrian Wälchli b8a96fe5d6
Fix fsspec local file protocol checks for new fsspec version (#19023)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-18 08:51:37 +01:00
Carlos Mocholí 80fbc0ac83
Update minimum typing-extensions to 4.4 (#18916) 2023-11-02 15:51:07 +01:00
Adrian Wälchli 13e192637c
Fix bitsandbytes layer conversion under `init_module` context manager (#18914) 2023-11-01 14:10:57 -04:00
dependabot[bot] 73f5df0a0a
Bump torch from 2.0.1 to 2.1.0 in /requirements (#18752)
Co-authored-by: Jirka <jirka.borovec@seznam.cz>
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
2023-10-24 14:11:54 +02:00
Mauricio Villegas c5a731c3cd
LinghtningCLI now will not allow setting a class instance as a default (#18822) 2023-10-23 20:21:06 -04:00
dependabot[bot] 9f43227b52
Update matplotlib requirement from <3.8.0,>3.1 to >3.1,<3.9.0 in /requirements (#18757)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
2023-10-09 18:44:02 +02:00
dependabot[bot] 7a0b4548dd
Update torchmetrics requirement from <1.1.0,>=0.10.0 to >=0.10.0,<1.3.0 in /requirements (#18755)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-09 18:41:42 +02:00
Jirka Borovec 0e04760ebe
docs: pre-install lai sphinx theme (#18764) 2023-10-09 17:20:03 +02:00
Adrian Wälchli c514f1cbea
Enable PyTorch 2.1 (#18718) 2023-10-06 07:17:03 -04:00
Adrian Wälchli d31ef1f7d3
Drop support for PyTorch 1.11 (#18691)
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2023-10-04 20:30:44 +02:00
dependabot[bot] 343f80436d
Bump coverage from 7.3.0 to 7.3.1 in /requirements (#18685)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2023-10-03 22:51:43 +02:00
dependabot[bot] 9394a14505
Update pandas requirement from <2.1.0,>1.0 to >1.0,<2.2.0 in /requirements (#18468)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
Co-authored-by: Jirka <jirka.borovec@seznam.cz>
2023-10-03 22:36:05 +02:00
Jirka Borovec 22add48383
strict freeze `deepspeed <=0.9.3` (#18693) 2023-10-03 21:05:40 +02:00
dependabot[bot] 74b2ff8196
Update fsspec[http] requirement from <2023.7.0,>2021.06.0 to >2021.06.0,<2023.10.0 in /requirements (#18469)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jirka <jirka.borovec@seznam.cz>
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2023-10-03 20:52:20 +02:00
Jirka Borovec d84ee36e98
test: fix compatibility with `onnxruntime` 0.16+ (#18692) 2023-10-03 19:42:42 +02:00
dependabot[bot] 99d28a355f
Update numpy requirement from <1.25.3,>=1.17.2 to >=1.17.2,<1.27 in /requirements (#18624)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2023-10-02 22:53:27 +02:00
Jirka Borovec df959aeb4f
fix `pydantic` compatibility for 2.0+ & allow new `fastAPI` (#18676) 2023-09-30 07:43:29 +02:00
Adam J. Stewart 3724c6f772
Relax constraints on jsonargparse dependency (#18632) 2023-09-25 17:01:34 +02:00
Jirka Borovec f1df76ce84
ci/docs: fetch assets only for deployment, omit PR (#18609)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-22 12:51:44 +02:00
Adrian Wälchli 13760cdee7
Lazily import dependencies for CometLogger (#18540) 2023-09-14 16:47:43 -04:00
Jirka Borovec dbe7ed46a3
replace tests skip with soft xfail (#18486)
Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-12 23:11:03 +02:00
Jirka Borovec 7b43e950a2
docs: switch PyTorch to lai template (#18450)
* docs: switch Pytorch to lai template
* rtfd
2023-09-11 18:43:42 +02:00
Jirka Borovec 7834bb6377
relax some dependencies from `<=` to `<` (#18435)
Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
2023-08-31 16:47:06 +02:00
Jirka Borovec 75096012f8
ci: testing with py3.11 (#17822) 2023-08-28 15:15:12 +00:00
dependabot[bot] ed06956c9e
Update jsonargparse[signatures] requirement from <4.24.0,>=4.18.0 to >=4.18.0,<4.25.0 in /requirements (#18406)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-28 06:50:14 -07:00