Commit f3c825a2 authored by Amit Aflalo's avatar Amit Aflalo
Browse files

mac arm64 compile

parent d6b8feed
......@@ -3,6 +3,8 @@ import glob
import os.path as osp
from itertools import product
from setuptools import setup, find_packages
import platform
import sys
import torch
from torch.utils.cpp_extension import BuildExtension
......@@ -51,6 +53,11 @@ def get_extensions():
if suffix == 'cuda' and osp.exists(path):
sources += [path]
# Compile for mac arm64
if (sys.platform == 'darwin' and platform.machine() == 'arm64'):
extra_compile_args['cxx'] += ['-arch', 'arm64']
extra_link_args += ['-arch', 'arm64']
Extension = CppExtension if suffix == 'cpu' else CUDAExtension
extension = Extension(
f'torch_spline_conv._{name}_{suffix}',
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment