Я получаю эту ошибку, но я не понимаю, как ее решить, может ли кто-нибудь помочь? Я использую Cub 200-2011 набор данных птиц, который первоначально имел 11788 изображений птиц, и модель автора была обучена и протестирована с 11788 изображениями, но по какой-то причине многие изображения отсутствовали при загрузке набора данных, поэтому у меня есть только 2200 изображений и 1629 изображений для обучения. (Вы можете увидеть в этой ошибке модель с чтением 11788 ИЗОБРАЖЕНИЯ ИЗОБРАЖЕНИЯ FILENARES откуда -то, но обнаружил только 1629) < /p>
После запуска учебного файла: < /p>
python3 bird_01_pretrain.py
Namespace(audio_model='Davenet', batch_size=128, cfg_file='cfg/Pretrain/bird_train.yml', data_path='data/birds', exp_dir='', gpu_id=0, image_model='VGG16', img_size=256, lr=0.001, lr_decay=50, manualSeed=200, margin=1.0, momentum=0.9, n_epochs=120, n_print_steps=2, optim='adam', pretrained_image_model=False, resume=True, rnn_type='GRU', save_root='outputs/pre_train/birds', simtype='MISA', tasks='extraction', weight_decay=0.001)
Total filenames: 11788 001.Black_footed_Albatross/Black_Footed_Albatross_0046_18.jpg
Load filenames from: data/birds/train/filenames.pickle (1629)
Traceback (most recent call last):
File "bird_01_pretrain.py", line 145, in
dataset = SpeechDataset(cfg.DATA_DIR, 'train',
File "/opt/app/dataset/datasets_pre.py", line 358, in __init__
seq_labels[unique_id[i]-1]=i
< /code>
indexerror: index 89 выходит за пределы оси 0 с размером 89 < /p>
< /blockquote>
Code: < /p>
# calculate the sequence label for the whole dataset
if cfg.DATASET_NAME == 'birds'
if self.split =='train':
unique_id = np.unique(self.class_id)
seq_labels = np.zeros(cfg.DATASET_ALL_CLSS_NUM)
for i in range(cfg.DATASET_TRAIN_CLSS_NUM):
seq_labels[unique_id[i]-1]=i
self.labels = seq_labels[np.array(self.class_id)-1]
< /code>
Я получаю ошибку в этой строке: seq_labels [unique_id [i] -1] = i < /p>
datasets_pre.py
Файл имеет около 400 строк кодов, а также вызывает многие другие модули. Я был бы рад поделиться, если кто -то хочет увидеть целый код и другие файлы, но сейчас я пытаюсь дать точный кусок кода, который вызывает ошибку.>
Я получаю эту ошибку, но я не понимаю, как ее решить, может ли кто-нибудь помочь? Я использую Cub 200-2011 набор данных птиц, который первоначально имел 11788 изображений птиц, и модель автора была обучена и протестирована с 11788 изображениями, но по какой-то причине многие изображения отсутствовали при загрузке набора данных, поэтому у меня есть только 2200 изображений и 1629 изображений для обучения. (Вы можете увидеть в этой ошибке модель с чтением 11788 ИЗОБРАЖЕНИЯ ИЗОБРАЖЕНИЯ FILENARES откуда -то, но обнаружил только 1629) < /p> После запуска учебного файла: < /p> [code]python3 bird_01_pretrain.py
File "/opt/app/dataset/datasets_pre.py", line 358, in __init__
seq_labels[unique_id[i]-1]=i < /code>
indexerror: index 89 выходит за пределы оси 0 с размером 89 < /p> < /blockquote> Code: < /p> # calculate the sequence label for the whole dataset if cfg.DATASET_NAME == 'birds' if self.split =='train': unique_id = np.unique(self.class_id) seq_labels = np.zeros(cfg.DATASET_ALL_CLSS_NUM) for i in range(cfg.DATASET_TRAIN_CLSS_NUM): seq_labels[unique_id[i]-1]=i
self.labels = seq_labels[np.array(self.class_id)-1] < /code> Я получаю ошибку в этой строке: seq_labels [unique_id [i] -1] = i < /p> datasets_pre.py[/code] Файл имеет около 400 строк кодов, а также вызывает многие другие модули. Я был бы рад поделиться, если кто -то хочет увидеть целый код и другие файлы, но сейчас я пытаюсь дать точный кусок кода, который вызывает ошибку.>
У меня есть проблема с использованием шаблона в новом наборе данных. Я получаю ошибку «Индексерр: индекс 89191 выходит за пределы оси 0 с размером 2196», когда я выполняю код:
book_vector = {}
for book, group in tqdm(data.groupby( 'Book-Title')):...
Я прохожу обучение по обучению чат-бота. Однако я продолжаю получать эту ошибку и не знаю, что она означает,
строка 16, в
last_unix = df.tail(1) .values
IndexError: индекс 0 выходит за пределы оси 0 с размером 0
Я пытаюсь оценить, не слишком ли сильно двигаются губы человека, когда рот закрыт (чтобы сделать вывод, что он жует).
Закрытая часть рта выполнена без каких-либо проблема, но когда я пытаюсь оценить движение губ по ориентирам( dlib ), похоже,...