Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
bitsandbytes
Commits
e99ac0a1
"example/vscode:/vscode.git/clone" did not exist on "52abc2f37112d49f85f31aa343a14bd92a83b07c"
Unverified
Commit
e99ac0a1
authored
May 23, 2025
by
Matthew Douglas
Committed by
GitHub
May 23, 2025
Browse files
Optimizer backwards compatibility (#1647)
parent
d4755335
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
5 deletions
+5
-5
bitsandbytes/optim/optimizer.py
bitsandbytes/optim/optimizer.py
+5
-5
No files found.
bitsandbytes/optim/optimizer.py
View file @
e99ac0a1
...
...
@@ -303,9 +303,9 @@ class Optimizer8bit(torch.optim.Optimizer):
config
[
"eps"
]
=
group
[
"eps"
]
config
[
"weight_decay"
]
=
group
[
"weight_decay"
]
config
[
"lr"
]
=
group
[
"lr"
]
config
[
"alpha"
]
=
group
.
get
(
"alpha"
)
config
[
"t_alpha"
]
=
group
.
get
(
"t_alpha"
)
config
[
"t_beta3"
]
=
group
.
get
(
"t_beta3"
)
config
[
"alpha"
]
=
group
.
get
(
"alpha"
,
0.0
)
config
[
"t_alpha"
]
=
group
.
get
(
"t_alpha"
,
0
)
config
[
"t_beta3"
]
=
group
.
get
(
"t_beta3"
,
0
)
config
[
"optim_bits"
]
=
self
.
args
.
optim_bits
config
[
"min_8bit_size"
]
=
self
.
args
.
min_8bit_size
config
[
"percentile_clipping"
]
=
self
.
args
.
percentile_clipping
...
...
@@ -530,7 +530,7 @@ class Optimizer2State(Optimizer8bit):
state
[
"state2"
],
config
[
"betas"
][
1
],
config
[
"betas"
][
2
]
if
len
(
config
[
"betas"
])
>=
3
else
0.0
,
config
[
"alpha"
]
,
config
.
get
(
"alpha"
,
0.0
)
,
config
[
"weight_decay"
],
gnorm_scale
,
state
[
"unorm_vec"
]
if
config
[
"max_unorm"
]
>
0.0
else
None
,
...
...
@@ -575,7 +575,7 @@ class Optimizer2State(Optimizer8bit):
config
[
"betas"
][
0
],
config
[
"betas"
][
1
],
config
[
"betas"
][
2
]
if
len
(
config
[
"betas"
])
>=
3
else
0.0
,
config
[
"alpha"
]
,
config
.
get
(
"alpha"
,
0.0
)
,
config
[
"eps"
],
step
,
config
[
"lr"
],
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment