[Misc] fix line length for entire codebase (#3444)
This commit is contained in:
25
setup.py
25
setup.py
@@ -12,7 +12,12 @@ import setuptools
|
||||
import sys
|
||||
import torch
|
||||
import torch.utils.cpp_extension as torch_cpp_ext
|
||||
from torch.utils.cpp_extension import BuildExtension, CUDAExtension, CUDA_HOME, ROCM_HOME
|
||||
from torch.utils.cpp_extension import (
|
||||
BuildExtension,
|
||||
CUDAExtension,
|
||||
CUDA_HOME,
|
||||
ROCM_HOME,
|
||||
)
|
||||
|
||||
ROOT_DIR = os.path.dirname(__file__)
|
||||
|
||||
@@ -57,9 +62,8 @@ NVCC_FLAGS = ["-O2", "-std=c++17"]
|
||||
|
||||
if _is_hip():
|
||||
if ROCM_HOME is None:
|
||||
raise RuntimeError(
|
||||
"Cannot find ROCM_HOME. ROCm must be available to build the package."
|
||||
)
|
||||
raise RuntimeError("Cannot find ROCM_HOME. "
|
||||
"ROCm must be available to build the package.")
|
||||
NVCC_FLAGS += ["-DUSE_ROCM"]
|
||||
NVCC_FLAGS += ["-U__HIP_NO_HALF_CONVERSIONS__"]
|
||||
NVCC_FLAGS += ["-U__HIP_NO_HALF_OPERATORS__"]
|
||||
@@ -144,7 +148,8 @@ def get_pytorch_rocm_arch() -> Set[str]:
|
||||
"""
|
||||
env_arch_list = os.environ.get("PYTORCH_ROCM_ARCH", None)
|
||||
|
||||
# If we don't have PYTORCH_ROCM_ARCH specified pull the list from rocm_agent_enumerator
|
||||
# If we don't have PYTORCH_ROCM_ARCH specified pull the list from
|
||||
# rocm_agent_enumerator
|
||||
if env_arch_list is None:
|
||||
command = "rocm_agent_enumerator"
|
||||
env_arch_list = (subprocess.check_output(
|
||||
@@ -255,11 +260,11 @@ if _is_cuda():
|
||||
"CUDA 11.1 or higher is required for compute capability 8.6.")
|
||||
if nvcc_cuda_version < Version("11.8"):
|
||||
if any(cc.startswith("8.9") for cc in compute_capabilities):
|
||||
# CUDA 11.8 is required to generate the code targeting compute capability 8.9.
|
||||
# However, GPUs with compute capability 8.9 can also run the code generated by
|
||||
# the previous versions of CUDA 11 and targeting compute capability 8.0.
|
||||
# Therefore, if CUDA 11.8 is not available, we target compute capability 8.0
|
||||
# instead of 8.9.
|
||||
# CUDA 11.8 is required to generate the code targeting compute
|
||||
# capability 8.9. However, GPUs with compute capability 8.9 can
|
||||
# also run the code generated by the previous versions of CUDA 11
|
||||
# and targeting compute capability 8.0. Therefore, if CUDA 11.8
|
||||
# is not available, we target compute capability 8.0 instead of 8.9.
|
||||
warnings.warn(
|
||||
"CUDA 11.8 or higher is required for compute capability 8.9. "
|
||||
"Targeting compute capability 8.0 instead.",
|
||||
|
||||
Reference in New Issue
Block a user