Skip to content

Commit eda736f

Browse files
authored
Merge pull request #235 from kozistr/release/v3
[Docs] `v3.0.0`
2 parents fc473bb + d10f1e4 commit eda736f

File tree

4 files changed

+50
-39
lines changed

4 files changed

+50
-39
lines changed

docs/changelogs/v3.0.0.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
## Change Log
22

3-
Major version is updated! (`v2.12.0` -> `v3.0.0`) (#164)
3+
The major version is updated! (`v2.12.0` -> `v3.0.0`) (#164)
4+
5+
Many optimizers, learning rate schedulers, and objective functions are in `pytorch-optimizer`.
6+
Currently, `pytorch-optimizer` supports **67 optimizers (+ `bitsandbytes`)**, **11 lr schedulers**, and **13 loss functions**, and reached about 4 ~ 50K downloads / month (peak is 75K downloads / month)!
7+
8+
The reason for updating the major version from `v2` to `v3` is that I think it's a good time to ship the recent implementations (the last update was about 7 months ago) and plan to pivot to new concepts like training utilities while maintaining the original features (e.g. optimizers).
9+
Also, rich test cases, benchmarks, and examples are on the list!
10+
11+
Finally, thanks for using the `pytorch-optimizer`, and feel free to make any requests :)
412

513
### Feature
614

poetry.lock

Lines changed: 34 additions & 31 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

requirements-dev.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ colorama==0.4.6 ; python_version >= "3.8" and python_full_version < "4.0.0" and
66
coverage[toml]==7.5.1 ; python_version >= "3.8" and python_full_version < "4.0.0"
77
exceptiongroup==1.2.1 ; python_version >= "3.8" and python_version < "3.11"
88
filelock==3.14.0 ; python_version >= "3.8" and python_full_version < "4.0.0"
9-
fsspec==2024.3.1 ; python_version >= "3.8" and python_full_version < "4.0.0"
9+
fsspec==2024.5.0 ; python_version >= "3.8" and python_full_version < "4.0.0"
1010
iniconfig==2.0.0 ; python_version >= "3.8" and python_full_version < "4.0.0"
1111
intel-openmp==2021.4.0 ; python_version >= "3.8" and python_full_version < "4.0.0" and platform_system == "Windows"
1212
isort==5.13.2 ; python_version >= "3.8" and python_full_version < "4.0.0"
13-
jinja2==3.1.3 ; python_version >= "3.8" and python_full_version < "4.0.0"
13+
jinja2==3.1.4 ; python_version >= "3.8" and python_full_version < "4.0.0"
1414
markupsafe==2.1.5 ; python_version >= "3.8" and python_full_version < "4.0.0"
1515
mkl==2021.4.0 ; python_version >= "3.8" and python_full_version < "4.0.0" and platform_system == "Windows"
1616
mpmath==1.3.0 ; python_version >= "3.8" and python_full_version < "4.0.0"
@@ -19,11 +19,11 @@ networkx==3.1 ; python_version >= "3.8" and python_full_version < "4.0.0"
1919
numpy==1.24.4 ; python_version >= "3.8" and python_full_version < "4.0.0"
2020
packaging==24.0 ; python_version >= "3.8" and python_full_version < "4.0.0"
2121
pathspec==0.12.1 ; python_version >= "3.8" and python_full_version < "4.0.0"
22-
platformdirs==4.2.1 ; python_version >= "3.8" and python_full_version < "4.0.0"
22+
platformdirs==4.2.2 ; python_version >= "3.8" and python_full_version < "4.0.0"
2323
pluggy==1.5.0 ; python_version >= "3.8" and python_full_version < "4.0.0"
2424
pytest-cov==5.0.0 ; python_version >= "3.8" and python_full_version < "4.0.0"
25-
pytest==8.2.0 ; python_version >= "3.8" and python_full_version < "4.0.0"
26-
ruff==0.4.3 ; python_version >= "3.8" and python_full_version < "4.0.0"
25+
pytest==8.2.1 ; python_version >= "3.8" and python_full_version < "4.0.0"
26+
ruff==0.4.4 ; python_version >= "3.8" and python_full_version < "4.0.0"
2727
sympy==1.12 ; python_version >= "3.8" and python_full_version < "4.0.0"
2828
tbb==2021.12.0 ; python_version >= "3.8" and python_full_version < "4.0.0" and platform_system == "Windows"
2929
tomli==2.0.1 ; python_version >= "3.8" and python_full_version <= "3.11.0a6"

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
--extra-index-url https://download.pytorch.org/whl/cpu
22

33
filelock==3.14.0 ; python_version >= "3.8" and python_full_version < "4.0.0"
4-
fsspec==2024.3.1 ; python_version >= "3.8" and python_full_version < "4.0.0"
4+
fsspec==2024.5.0 ; python_version >= "3.8" and python_full_version < "4.0.0"
55
intel-openmp==2021.4.0 ; python_version >= "3.8" and python_full_version < "4.0.0" and platform_system == "Windows"
6-
jinja2==3.1.3 ; python_version >= "3.8" and python_full_version < "4.0.0"
6+
jinja2==3.1.4 ; python_version >= "3.8" and python_full_version < "4.0.0"
77
markupsafe==2.1.5 ; python_version >= "3.8" and python_full_version < "4.0.0"
88
mkl==2021.4.0 ; python_version >= "3.8" and python_full_version < "4.0.0" and platform_system == "Windows"
99
mpmath==1.3.0 ; python_version >= "3.8" and python_full_version < "4.0.0"

0 commit comments

Comments
 (0)