diff options
Diffstat (limited to 'bitsandbytes')
-rw-r--r-- | bitsandbytes/cuda_setup.py | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/bitsandbytes/cuda_setup.py b/bitsandbytes/cuda_setup.py index 6e37606..05d4c7f 100644 --- a/bitsandbytes/cuda_setup.py +++ b/bitsandbytes/cuda_setup.py @@ -19,8 +19,6 @@ evaluation: """ import ctypes -import shlex -import subprocess from os import environ as env from pathlib import Path from typing import Set, Union @@ -28,26 +26,6 @@ from typing import Set, Union from .utils import print_err, warn_of_missing_prerequisite -def execute_and_return(command_string: str) -> Tuple[str, str]: - def _decode(subprocess_err_out_tuple): - return tuple( - to_decode.decode("UTF-8").strip() - for to_decode in subprocess_err_out_tuple - ) - - def execute_and_return_decoded_std_streams(command_string): - return _decode( - subprocess.Popen( - shlex.split(command_string), - stdout=subprocess.PIPE, - stderr=subprocess.PIPE, - ).communicate() - ) - - std_out, std_err = execute_and_return_decoded_std_streams() - return std_out, std_err - - def check_cuda_result(cuda, result_val): if result_val != 0: # TODO: undefined name 'error_str' |