微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我在 jupyter notebook 上使用 fastai 并面临以下问题,如何解决

如何解决我在 jupyter notebook 上使用 fastai 并面临以下问题,如何解决

嗨,我在运行以下代码后,

tfms = get_spectro_transforms(size=(64,128),mask_time=False,mask_frequency=False,roll=False);
audios_fase_1 = AudioList.from_folder(pt,config=cfg)\
                  .split_by_folder(train='training',\
                                   valid='test')\
                  .label_from_func(get_y).transform(tfms)
db_fase_1 = audios_fase_1.databunch(bs=256,num_workers=8)

出现以下问题。

IndexError            Traceback (most recent call last)
<ipython-input-16-7ddb380851ea> in <module>
      2 audios_fase_1 = AudioList.from_folder(pt,config=cfg)\
      3                   .split_by_folder(train='training',\
----> 4                                    valid='test')\
      5                   .label_from_func(get_y).transform(tfms)
      6 db_fase_1 = audios_fase_1.databunch(bs=256,num_workers=8)

~\anaconda3\envs\fast\lib\site-packages\fastai\data_block.py in split_by_folder(self,train,valid)
    210     def split_by_folder(self,train:str='train',valid:str='valid')->'ItemLists':
    211         "Split the data depending on the folder (`train` or `valid`) in which the filenames are."
--> 212         return self.split_by_idxs(self._get_by_folder(train),self._get_by_folder(valid))
    213 
    214     def random_split_by_pct(self,valid_pct:float=0.2,seed:int=None):

~\anaconda3\envs\fast\lib\site-packages\fastai\data_block.py in _get_by_folder(self,name)
    205 
    206     def _get_by_folder(self,name):
--> 207         return [i for i in range_of(self) if (self.items[i].parts[self.num_parts] if isinstance(self.items[i],Path)
    208                 else self.items[i].split(os.path.sep)[0]) == name ]
    209 

~\anaconda3\envs\fast\lib\site-packages\fastai\data_block.py in <listcomp>(.0)
    205 
    206     def _get_by_folder(self,Path)
    208                 else self.items[i].split(os.path.sep)[0]) == name ]
    209 

IndexError: index 0 is out of bounds for axis 0 with size 0

一切正常,数据集路径处于活动状态。请告诉我如何解决它。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。