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
7c651012
Commit
7c651012
authored
Apr 12, 2023
by
Tim Dettmers
Browse files
Added better error message for debugging on CUDA not detected failures.
parent
659a7dfc
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
9 additions
and
5 deletions
+9
-5
bitsandbytes/cextension.py
bitsandbytes/cextension.py
+8
-4
setup.py
setup.py
+1
-1
No files found.
bitsandbytes/cextension.py
View file @
7c651012
...
...
@@ -18,16 +18,20 @@ try:
CUDASetup
.
get_instance
().
generate_instructions
()
CUDASetup
.
get_instance
().
print_log_stack
()
raise
RuntimeError
(
'''
CUDA Setup failed despite GPU being available. Inspect the CUDA SETUP outputs above to fix your environment!
If you cannot find any issues and suspect a bug, please open an issue with detals about your environment:
https://github.com/TimDettmers/bitsandbytes/issues'''
)
CUDA Setup failed despite GPU being available. Please run the following command to get more information:
python -m bitsandbytes
Inspect the output of the command and see if you can locate CUDA libraries. You might need to add them
to your LD_LIBRARY_PATH. If you suspect a bug, please take the information from python -m bitsandbytes
and open an issue at: https://github.com/TimDettmers/bitsandbytes/issues'''
)
lib
.
cadam32bit_g32
lib
.
get_context
.
restype
=
ct
.
c_void_p
lib
.
get_cusparse
.
restype
=
ct
.
c_void_p
COMPILED_WITH_CUDA
=
True
except
AttributeError
:
warn
(
"The installed version of bitsandbytes was compiled without GPU support. "
"8-bit optimizers and GPU quantization are unavailable."
)
"8-bit optimizers
, 8-bit multiplication,
and GPU quantization are unavailable."
)
COMPILED_WITH_CUDA
=
False
# print the setup details after checking for errors so we do not print twice
...
...
setup.py
View file @
7c651012
...
...
@@ -18,7 +18,7 @@ def read(fname):
setup
(
name
=
f
"bitsandbytes"
,
version
=
f
"0.38.0"
,
version
=
f
"0.38.0
.post2
"
,
author
=
"Tim Dettmers"
,
author_email
=
"dettmers@cs.washington.edu"
,
description
=
"8-bit optimizers and matrix multiplication routines."
,
...
...
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