таблица вывода fastai cnn_learner из fit_one_cycle () - PullRequest
0 голосов
/ 15 марта 2020

Я тренировал CNN, используя fastai на Kaggle, а также на моей локальной машине. После вызова learn.fit_one_cycle(1) в Kaggle я получаю следующую таблицу в качестве вывода:

enter image description here

Я выполнил точно такой же код на моей локальной машине (с Spyder ide и Python 3.7) и все работает, но я не вижу этой выходной таблицы. Как я могу отобразить это?

Это полный код:

from fastai import *
from fastai.vision import *
import matplotlib.pyplot as plt
import matplotlib.image as mpimg

bs = 32

path = 'C:\\DB\\UCMerced_LandUse\\UCMerced_LandUse\\Unfoldered_Images'

pat = r"([^/\d]+)[^/]*$"
fnames = get_image_files(path)

data = ImageDataBunch.from_name_re(path, fnames, pat, ds_tfms=get_transforms(), 
                                  size = 224, bs = bs, num_workers = 0).normalize(imagenet_stats)

learn = cnn_learner(data, models.resnet34, metrics=[accuracy])

learn.fit_one_cycle(1)

1 Ответ

0 голосов
/ 15 марта 2020

Проблема заключалась в том, что консоль в Spyder была настроена на «выполнение в текущей консоли», которая, похоже, не может отображать таблицу результатов. Установка «Выполнить во внешнем системном терминале» решила проблему.

...