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
0f40fa3f
Commit
0f40fa3f
authored
May 23, 2023
by
Tim Dettmers
Browse files
Bumped version.
parent
1b8772a8
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
14 additions
and
4 deletions
+14
-4
CHANGELOG.md
CHANGELOG.md
+11
-0
Makefile
Makefile
+1
-2
setup.py
setup.py
+2
-2
No files found.
CHANGELOG.md
View file @
0f40fa3f
...
@@ -228,3 +228,14 @@ Deprecated:
...
@@ -228,3 +228,14 @@ Deprecated:
Features:
Features:
-
Added Int8 SwitchBack layers
-
Added Int8 SwitchBack layers
-
Added Fake FP8 layers for research purposes (available under
`bnb.research.nn. ...`
)
-
Added Fake FP8 layers for research purposes (available under
`bnb.research.nn. ...`
)
### 0.39.0
Features:
-
4-bit matrix multiplication for Float4 and NormalFloat4 data types.
-
Added 4-bit quantization routines
-
Doubled quantization routines for 4-bit quantization
-
Paged optimizers for Adam and Lion.
-
bfloat16 gradient / weight support for Adam and Lion with 8 or 32-bit states.
Makefile
View file @
0f40fa3f
...
@@ -25,8 +25,7 @@ FILES_CUDA := $(CSRC)/ops.cu $(CSRC)/kernels.cu
...
@@ -25,8 +25,7 @@ FILES_CUDA := $(CSRC)/ops.cu $(CSRC)/kernels.cu
FILES_CPP
:=
$(CSRC)
/common.cpp
$(CSRC)
/cpu_ops.cpp
$(CSRC)
/pythonInterface.c
FILES_CPP
:=
$(CSRC)
/common.cpp
$(CSRC)
/cpu_ops.cpp
$(CSRC)
/pythonInterface.c
INCLUDE
:=
-I
$(CUDA_HOME)
/include
-I
$(ROOT_DIR)
/csrc
-I
$(CONDA_PREFIX)
/include
-I
$(ROOT_DIR)
/include
INCLUDE
:=
-I
$(CUDA_HOME)
/include
-I
$(ROOT_DIR)
/csrc
-I
$(CONDA_PREFIX)
/include
-I
$(ROOT_DIR)
/include
INCLUDE_10x
:=
-I
$(CUDA_HOME)
/include
-I
$(ROOT_DIR)
/csrc
-I
$(ROOT_DIR)
/dependencies/cub
-I
$(ROOT_DIR)
/include
LIB
:=
-L
$(CUDA_HOME)
/lib64
-lcudart
-lcublas
-lcublasLt
-lcusparse
-L
$(CONDA_PREFIX)
/lib
LIB
:=
-L
$(CUDA_HOME)
/lib64
-lcudart
-lcublas
-lcublasLt
-lcurand
-lcusparse
-L
$(CONDA_PREFIX)
/lib
# NVIDIA NVCC compilation flags
# NVIDIA NVCC compilation flags
COMPUTE_CAPABILITY
+=
-gencode
arch
=
compute_50,code
=
sm_50
# Maxwell
COMPUTE_CAPABILITY
+=
-gencode
arch
=
compute_50,code
=
sm_50
# Maxwell
...
...
setup.py
View file @
0f40fa3f
...
@@ -18,10 +18,10 @@ def read(fname):
...
@@ -18,10 +18,10 @@ def read(fname):
setup
(
setup
(
name
=
f
"bitsandbytes"
,
name
=
f
"bitsandbytes"
,
version
=
f
"0.3
8.1
"
,
version
=
f
"0.3
9.0
"
,
author
=
"Tim Dettmers"
,
author
=
"Tim Dettmers"
,
author_email
=
"dettmers@cs.washington.edu"
,
author_email
=
"dettmers@cs.washington.edu"
,
description
=
"
8
-bit optimizers and matrix multiplication routines."
,
description
=
"
k
-bit optimizers and matrix multiplication routines."
,
license
=
"MIT"
,
license
=
"MIT"
,
keywords
=
"gpu optimizers optimization 8-bit quantization compression"
,
keywords
=
"gpu optimizers optimization 8-bit quantization compression"
,
url
=
"https://github.com/TimDettmers/bitsandbytes"
,
url
=
"https://github.com/TimDettmers/bitsandbytes"
,
...
...
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