mne v. 1.3.1
mne_icalabel 0.4
Linux pop-os 6.2.6-76060206-generic #202303130630~1679424972~22.04~4a8cde1 SMP PREEMPT_DYNAMIC Tue M x86_64 x86_64 x86_64 GNU/Linux
MWE:
import os
import mne
from mne.preprocessing import ICA
from mne_icalabel import label_components
Error:
Output exceeds the size limit. Open the full output data in a text editor---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
Cell In[18], line 4
2 import mne
3 from mne.preprocessing import ICA
----> 4 from mne_icalabel import label_components
File ~/anaconda3/envs/neurogram/lib/python3.10/site-packages/mne_icalabel/__init__.py:3
1 """Automatic ICA labeling for MEG, EEG and iEEG data."""
----> 3 from . import annotation # noqa: F401
4 from . import datasets # noqa: F401
5 from . import features # noqa: F401
File ~/anaconda3/envs/neurogram/lib/python3.10/site-packages/mne_icalabel/annotation/__init__.py:1
----> 1 from .bids import mark_component, write_components_tsv
File ~/anaconda3/envs/neurogram/lib/python3.10/site-packages/mne_icalabel/annotation/bids.py:7
4 from mne.preprocessing import ICA
5 from mne.utils import _check_pandas_installed
----> 7 from ..config import ICLABEL_LABELS_TO_MNE
8 from ..iclabel.config import ICLABEL_STRING_TO_NUMERICAL
11 def write_components_tsv(ica: ICA, fname):
File ~/anaconda3/envs/neurogram/lib/python3.10/site-packages/mne_icalabel/config.py:1
----> 1 from .iclabel import iclabel_label_components
...
231 # Appease the type checker; ordinarily this binding is inserted by the
232 # torch._C module initialization code in C
233 if TYPE_CHECKING:
ImportError: /home/john/anaconda3/envs/neurogram/lib/python3.10/site-packages/torch/lib/libtorch_cuda.so: undefined symbol: cudaGraphInstantiateWithFlags, version libcudart.so.11.0
I have no idea what to do about cudaGraphInstantiateWithFlags, and google isnβt turning up anything.
Thanks for any help.