Dobrý den,
tak tu první chybu jsem již vyřešil a teď jsem se ve stejném modulu o kousek
dále zasekl na chybě: No module named 'datasets.custom_dataset'
pip list:
dataset 1.5.2
datasets 2.8.0
system1@pc-hruby:/usr/local/PixelPick/scripts$ sh pixelpick-dl-cv.sh
model name: camvid_deeplab_margin_sampling_10_p0.05_0
Traceback (most recent call last):
File "../main_al.py", line 21, in <module>
main(args)
File "../main_al.py", line 15, in main
Model(args)()
File "/usr/local/PixelPick/model.py", line 34, in __init__
self.dataloader = get_dataloader(deepcopy(args), val=False, query=False,
File "/usr/local/PixelPick/utils/utils.py", line 98, in get_dataloader
from datasets.custom_dataset import CustomDataset
ModuleNotFoundError: No module named 'datasets.custom_dataset'
system1@pc-hruby:/usr/local/PixelPick/scripts$
Když na úroveň /usr/local/PixelPick/ umístím fiktivní soubor
"dataset.py" vytvořený z textového souboru s obsahem:
fff
........ změní se chyba na:
File "/usr/local/PixelPick/utils/utils.py", line 98, in get_dataloader
from datasets.custom_dataset import CustomDataset
File "/usr/local/PixelPick/datasets.py", line 1, in <module>
fff
NameError: name 'fff' is not defined
system1@pc-hruby:/usr/local/PixelPick/scripts$
Tedy na nějaký modul datasets.py to reaguje, ale žádný takový v projektu
není. Přitom na úrovni /usr/local/PixelPick/ je adresář /datasets/, který by
mohl mít tuto úlohu, např. pokud by byl nastaven jako symbolický link.
Ta chyba je okamžitě po čisté instalaci, a toto je první modul, který se v rámci
projektu spouští. Nějak to autorům přece muselo chodit, ale nemohu přijít na to,
co je špatně.