Невозможно получить файл model.py после обучения моей модели lstm набору данных sst2 без состязательного обучения.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно получить файл model.py после обучения моей модели lstm набору данных sst2 без состязательного обучения.

Сообщение Anonymous »

Опишите ошибку
Четкое и краткое описание ошибки.
Чтобы воспроизвести
Шаги по воспроизведению поведения:
Выполнить следующую команду textattack...
Выполнить следующий код...
Смотреть ошибку
Ожидаемое поведение
После обучения lstm должен быть сгенерирован файл Module.py поверх набора данных sst2 с помощью команды ниже

Код: Выделить всё

textattack train --model lstm --dataset sst2 --epochs 20 --early-stopping-epochs 3
Снимки экрана или обратная трассировка
При попытке атаковать мою best_trained модель с помощью команды ниже

Код: Выделить всё

textattack attack --model-from-file ./outputs/2024-11-28-11-41-55-920215/best_model/model.py \
--dataset-from-huggingface sst2 \
--attack-recipe deepwordbug \
--log-to-txt results_deepwordbug.txt

Код: Выделить всё

textattack: Loading datasets dataset sst2, split train.
textattack: Loading model and tokenizer from file: ./outputs/2024-11-28-11-41-55-920215/best_model/model.py
textattack: Loading module from `./outputs/2024-11-28-11-41-55-920215/best_model/model.py`.
Traceback (most recent call last):
File "/Users/skywarrior/Desktop/texattack/textattack-env-310/lib/python3.10/site-packages/textattack/model_args.py", line 192, in _create_model_from_args
model_module = load_module_from_file(args.model_from_file)
File "/Users/skywarrior/Desktop/texattack/textattack-env-310/lib/python3.10/site-packages/textattack/shared/utils/importing.py", line 63, in load_module_from_file
spec.loader.exec_module(module)
File "", line 879, in exec_module
File "", line 1016, in get_code
File "", line 1073, in get_data
FileNotFoundError: [Errno 2] No such file or directory: '/Users/skywarrior/Desktop/texattack/./outputs/2024-11-28-11-41-55-920215/best_model/model.py'
Во время обработки вышеуказанного исключения произошло другое исключение:

Код: Выделить всё

Traceback (most recent call last):
File "/Users/skywarrior/Desktop/texattack/textattack-env-310/bin/textattack", line 8, in 
sys.exit(main())
File "/Users/skywarrior/Desktop/texattack/textattack-env-310/lib/python3.10/site-packages/textattack/commands/textattack_cli.py", line 49, in main
func.run(args)
File "/Users/skywarrior/Desktop/texattack/textattack-env-310/lib/python3.10/site-packages/textattack/commands/attack_command.py", line 31, in run
model_wrapper = ModelArgs._create_model_from_args(attack_args)
File "/Users/skywarrior/Desktop/texattack/textattack-env-310/lib/python3.10/site-packages/textattack/model_args.py", line 194, in _create_model_from_args
raise ValueError(f"Failed to import file {args.model_from_file}.")
ValueError: Failed to import file ./outputs/2024-11-28-11-41-55-920215/best_model/model.py.
Содержимое best_model ss
введите здесь описание изображения
Информация о системе (заполните следующую информацию):
ОС: MacOs
Версии библиотеки (например, torch==1.7.0, Transformers==3.3.0)
Версия текстовой атаки
Дополнительный контекст
Я пытаюсь воспроизвести текстовую атаку рисунок состязательной тренировки бумаги, изображение прикреплено ниже
введите описание изображения здесь
Кто-нибудь может помочь мне воспроизвести приведенный выше рисунок, я был бы очень благодарен чтобы изучить и понять, почему это воспроизводится или нет
Я пытался обучить модель и провести атаку, но это оказалось невозможным. Я хочу воспроизвести результаты

Подробнее здесь: https://stackoverflow.com/questions/792 ... atatset-wi
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»