Обновили lightning библиотеку , в частности validation_epoch_end работать как в данном примере не будет, было бы круто если допишите урок апдейтом как обновить данную часть кода подача материала тут очень нравится
Выбивает TypeError: __new__() missing 1 required positional argument: 'task' на этапе "Модель с помощью pytorch lightning. Чпсть 2". Не исключаю, что допустил ошибку в коде, т.к. переписываю с видео из-за испоганенного блокнота по ссылке в описании.
@@leopard.school В блоке "Запуск обучения", который начинается с задания BATCH = 16, выбивает все ту же ошибку даже на вашем блокноте. Так понял для Accuracy надо указать task ('binary', 'multiclass'либо 'multilabel'). Будьте добры, подскажите, как решить проблему. TypeError Traceback (most recent call last) in 4 EXPERIMENT = "efficientnet-b0" 5 ETA = 3*10e-3 ----> 6 model = EffNetClassifier(eta=ETA, model=EXPERIMENT) 7 # список для отслеживания lr, ранних остановок, сохранения весов 8 callbacks = [ in __init__(self, model, in_channels, out_classes, eta, **kwargs) 15 self.out_classes = out_classes 16 self.criterion = nn.CrossEntropyLoss() ---> 17 self.metrics = {"accuracy": Accuracy().to(device)} 18 # обязательный метод 19 def forward(self, x): TypeError: __new__() missing 1 required positional argument: 'task'
Хорошо, заходит. Артем выстраивает процесс для того что бы научить. Отличный темп, без спешки. Буду ждать и платные и свободные материалы.
а платные где можно посмотреть?
Обновили lightning библиотеку , в частности validation_epoch_end работать как в данном примере не будет, было бы круто если допишите урок апдейтом как обновить данную часть кода
подача материала тут очень нравится
Ого, Артём уже преподает, красавчик
Лайк, подписка, колокольчик =)
А почему мы не применяли трансформации к валидационному датасету?
Ее не применяют обычно. Это сделано для того, чтобы мы увидели, как работает модель в проде
а почему так тихо??
Выбивает TypeError: __new__() missing 1 required positional argument: 'task' на этапе "Модель с помощью pytorch lightning. Чпсть 2". Не исключаю, что допустил ошибку в коде, т.к. переписываю с видео из-за испоганенного блокнота по ссылке в описании.
Блокнот восстановил
@@leopard.school В блоке "Запуск обучения", который начинается с задания BATCH = 16, выбивает все ту же ошибку даже на вашем блокноте. Так понял для Accuracy надо указать task ('binary', 'multiclass'либо 'multilabel'). Будьте добры, подскажите, как решить проблему.
TypeError Traceback (most recent call last)
in
4 EXPERIMENT = "efficientnet-b0"
5 ETA = 3*10e-3
----> 6 model = EffNetClassifier(eta=ETA, model=EXPERIMENT)
7 # список для отслеживания lr, ранних остановок, сохранения весов
8 callbacks = [
in __init__(self, model, in_channels, out_classes, eta, **kwargs)
15 self.out_classes = out_classes
16 self.criterion = nn.CrossEntropyLoss()
---> 17 self.metrics = {"accuracy": Accuracy().to(device)}
18 # обязательный метод
19 def forward(self, x):
TypeError: __new__() missing 1 required positional argument: 'task'
@@aceloolrd не решился вопрос?
есть возможность обновить блокнот? там уже наредачили, что хрен разберешь
Восстановил исходную версию и сделал доступ только на просмотр). Спасибо!
@@leopard.school спасибо Вам огромное!
Норм, продолжай