Spaces:
Running
on
Zero
Running
on
Zero
from .. import BACKEND | |
SPCONV_ALGO = 'auto' # 'auto', 'implicit_gemm', 'native' | |
def __from_env(): | |
import os | |
global SPCONV_ALGO | |
env_spconv_algo = os.environ.get('SPCONV_ALGO') | |
if env_spconv_algo is not None and env_spconv_algo in ['auto', 'implicit_gemm', 'native']: | |
SPCONV_ALGO = env_spconv_algo | |
print(f"[SPARSE][CONV] spconv algo: {SPCONV_ALGO}") | |
__from_env() | |
if BACKEND == 'torchsparse': | |
from .conv_torchsparse import * | |
elif BACKEND == 'spconv': | |
from .conv_spconv import * | |