Traceback (most recent call last):
File "/home/gcl/project/CSCA-FusionMamba/train.py", line 1, in <module>
from utils.regression_trainer import RegTrainer
File "/home/gcl/project/CSCA-FusionMamba/utils/regression_trainer.py", line 19, in <module>
from model.u2net import U2Net as Net
File "/home/gcl/project/CSCA-FusionMamba/model/u2net.py", line 5, in <module>
from model.fusion_mamba import FusionMamba
File "/home/gcl/project/CSCA-FusionMamba/model/fusion_mamba.py", line 7, in <module>
from mamba_ssm.modules.mamba_simple import Mamba
File "/home/gcl/anaconda3/envs/vmamba/lib/python3.10/site-packages/mamba_ssm/__init__.py", line 3, in <module>
from mamba_ssm.ops.selective_scan_interface import selective_scan_fn, mamba_inner_fn
File "/home/gcl/anaconda3/envs/vmamba/lib/python3.10/site-packages/mamba_ssm/ops/selective_scan_interface.py", line 9, in <module>
from causal_conv1d import causal_conv1d_fn
ModuleNotFoundError: No module named 'causal_conv1d'
(vmamba) gcl@linux:~/project/CSCA-FusionMamba$ pip install causal_conv1d
WARNING: Ignoring invalid distribution -ausal-conv1d (/home/gcl/anaconda3/envs/vmamba/lib/python3.10/site-packages)
Looking in indexes: https://mirrors.aliyun.com/pypi/simple
Collecting causal_conv1d
Downloading https://mirrors.aliyun.com/pypi/packages/3f/28/c21f5059837c6426c0e15eaf7ada62febe00ccc3f23a4f6b3b9029bbdf8a/causal_conv1d-1.4.0.tar.gz (9.3 kB)
Preparing metadata (setup.py) ... done
Requirement already satisfied: torch in /home/gcl/anaconda3/envs/vmamba/lib/python3.10/site-packages (from causal_conv1d) (1.13.0+cu117)
Requirement already satisfied: packaging in /home/gcl/anaconda3/envs/vmamba/lib/python3.10/site-packages (from causal_conv1d) (23.2)
Requirement already satisfied: ninja in /home/gcl/anaconda3/envs/vmamba/lib/python3.10/site-packages (from causal_conv1d) (1.11.1.1)
Requirement already satisfied: typing-extensions in /home/gcl/anaconda3/envs/vmamba/lib/python3.10/site-packages (from torch->causal_conv1d) (4.10.0)
Building wheels for collected packages: causal_conv1d
Building wheel for causal_conv1d (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [8 lines of output]
torch.__version__ = 1.13.0+cu117
running bdist_wheel
Guessing wheel URL: https://github.com/Dao-AILab/causal-conv1d/releases/download/v1.4.0/causal_conv1d-1.4.0+cu118torch1.13cxx11abiFALSE-cp310-cp310-linux_x86_64.whl
error: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1007)>
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for causal_conv1d
Running setup.py clean for causal_conv1d
Failed to build causal_conv1d
ERROR: Could not build wheels for causal_conv1d, which is required to install pyproject.toml-based projects