您好,我有一个用C++写的模块,现在想把它以setup.py的方式进行安装,请问天元框架有实现Pytroch中TORCH.UTILS.CPP_EXTENSION 这样的模块吗?
如果我想要实现类似于pytorch 中 CppExtension、CUDAExtension的功能,在天元框架中需要怎么做呢?
>>> from setuptools import setup
>>> from torch.utils.cpp_extension import BuildExtension, CppExtension
>>> setup(
name='extension',
ext_modules=[
CppExtension(
name='extension',
sources=['extension.cpp'],
extra_compile_args=['-g']),
],
cmdclass={
'build_ext': BuildExtension
})