Closed khantildesai closed 2 years ago
Hi, From what I'm seeing it does not seem to come from the data in itself, but more a python environment problem. Could you try to run the script in a new environment please ?
Did you succeed to solve your problem ?
Close because of inactivity, feel free to open it again if you want.
I used to have issues running generate_dcase_task4_2021.py, but fixed it using by doing this: import desed desed.download.filter_sins("PATH/TO/DCASE2018-task5-dev", destination_folder=os.path.join("PATH/TO/background", "sins"), classes_kept=["other"], rm_original_sins=True)
however, after running generate_dcase_task4_2021.py, I now get this error when trying to run train_sed.py: Traceback (most recent call last): File "train_sed.py", line 17, in
from desed_task.utils.encoder import ManyHotEncoder
File "/media/roestlab/Data3/User/LeonX/github/DESED_task/desed_task/utils/init.py", line 2, in
from .schedulers import ExponentialWarmup
File "/media/roestlab/Data3/User/LeonX/github/DESED_task/desed_task/utils/schedulers.py", line 1, in
from asteroid.engine.schedulers import *
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/asteroid/init.py", line 3, in
from .models import ConvTasNet, DCCRNet, DCUNet, DPRNNTasNet, DPTNet, LSTMTasNet, DeMask
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/asteroid/models/init.py", line 2, in
from .base_models import BaseModel
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/asteroid/models/base_models.py", line 4, in
from .. import separate
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/asteroid/separate.py", line 14, in
from .dsp.overlap_add import LambdaOverlapAdd
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/asteroid/dsp/init.py", line 2, in
from .overlap_add import LambdaOverlapAdd, DualPathProcessing
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/asteroid/dsp/overlap_add.py", line 3, in
from ..losses.pit_wrapper import PITReorder
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/asteroid/losses/init.py", line 14, in
from .stoi import NegSTOILoss as SingleSrcNegSTOI
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/asteroid/losses/stoi.py", line 5, in
from torch_stoi import NegSTOILoss as _NegSTOILoss
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/torch_stoi/init.py", line 1, in
from .stoi import NegSTOILoss
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/torch_stoi/stoi.py", line 5, in
import torchaudio
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/torchaudio/init.py", line 1, in
from . import extension
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/torchaudio/extension/init.py", line 5, in
_init_extension()
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/torchaudio/extension/extension.py", line 12, in _init_extension
_init_script_module(ext)
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/torchaudio/extension/extension.py", line 19, in _init_script_module
torch.classes.load_library(path)
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/torch/_classes.py", line 46, in load_library
torch.ops.load_library(path)
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/torch/_ops.py", line 104, in load_library
ctypes.CDLL(path)
File "/home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/ctypes/init.py", line 381, in init
self._handle = _dlopen(self._name, mode)
OSError: /home/roestlab/anaconda3/envs/dcase2021/lib/python3.8/site-packages/torchaudio/_torchaudio.so: undefined symbol: _ZNK3c104Type14isSubtypeOfExtESt10shared_ptrIS0_EPSo
I tried to delete all the symlinks and re-run generate_dcase_task4_2021.py but still get this error when trying to run train_sed.py .