Ошибка импорта при обучении аргументов в Colaboratory ⇐ Python
Ошибка импорта при обучении аргументов в Colaboratory
Я использую Google Colaboratory для своего проекта НЛП. Я установил Transformer и другие библиотеки, но получаю сообщение об ошибке.
из импорта трансформаторов Trainer, TrainingArguments размер_пакета = 64 logging_steps = len(stationary_dataset_encoded["train"]) // размер_пакета model_name = f"{model_ckpt}-finetuned-stationary-update" Training_args = TrainingArguments(output_dir=model_name, num_train_epochs=10, Learning_rate=2e-5, per_device_train_batch_size=batch_size, per_device_eval_batch_size=batch_size, вес_распад=0,01, Assessment_strategy="эпоха", отключить_tqdm = Ложь, logging_steps = logging_steps, push_to_hub = Ложь, log_level="ошибка") В строке Training_args я получил ошибку импорта. Это отображается как:
ImportError Traceback (последний вызов последним) в () 4 logging_steps = len(stationary_dataset_encoded["train"]) // размер_пакета 5 model_name = f"{model_ckpt}-finetuned-stationary-update" ----> 6 Training_args = TrainingArguments(output_dir=model_name, 7 num_train_epochs=10, 8 Learning_rate=2e-5, 4 кадра /usr/local/lib/python3.10/dist-packages/transformers/training_args.py в _setup_devices(self) 1785 защита __str__(собственный): 1786 self_as_dict = asdict(собственный) -> 1787 1788 # Удалите устаревшие аргументы. Этот код следует удалить один раз 1789 # эти устаревшие аргументы удалены из TrainingArguments. (ЗАДАЧА: v5) Ошибка ImportError: для использования «Trainer» с «PyTorch» требуется «accelerate>=0.20.1»: запустите «pip install Transformers[torch]» или «pip install Accelerate -U». Попробуйте: переустановите трансформатор. Используйте pip install ускорение -U, а также используйте ускорение PyTorch >= 0.20.1
Ожидается: как решить эту проблему
Я использую Google Colaboratory для своего проекта НЛП. Я установил Transformer и другие библиотеки, но получаю сообщение об ошибке.
из импорта трансформаторов Trainer, TrainingArguments размер_пакета = 64 logging_steps = len(stationary_dataset_encoded["train"]) // размер_пакета model_name = f"{model_ckpt}-finetuned-stationary-update" Training_args = TrainingArguments(output_dir=model_name, num_train_epochs=10, Learning_rate=2e-5, per_device_train_batch_size=batch_size, per_device_eval_batch_size=batch_size, вес_распад=0,01, Assessment_strategy="эпоха", отключить_tqdm = Ложь, logging_steps = logging_steps, push_to_hub = Ложь, log_level="ошибка") В строке Training_args я получил ошибку импорта. Это отображается как:
ImportError Traceback (последний вызов последним) в () 4 logging_steps = len(stationary_dataset_encoded["train"]) // размер_пакета 5 model_name = f"{model_ckpt}-finetuned-stationary-update" ----> 6 Training_args = TrainingArguments(output_dir=model_name, 7 num_train_epochs=10, 8 Learning_rate=2e-5, 4 кадра /usr/local/lib/python3.10/dist-packages/transformers/training_args.py в _setup_devices(self) 1785 защита __str__(собственный): 1786 self_as_dict = asdict(собственный) -> 1787 1788 # Удалите устаревшие аргументы. Этот код следует удалить один раз 1789 # эти устаревшие аргументы удалены из TrainingArguments. (ЗАДАЧА: v5) Ошибка ImportError: для использования «Trainer» с «PyTorch» требуется «accelerate>=0.20.1»: запустите «pip install Transformers[torch]» или «pip install Accelerate -U». Попробуйте: переустановите трансформатор. Используйте pip install ускорение -U, а также используйте ускорение PyTorch >= 0.20.1
Ожидается: как решить эту проблему
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение