我正在尝试使用 SWAG 数据集 https://github.com/huggingface/transformers/tree/master/examples/pytorch/multiple-choice的一个拥抱脸样本
我想在我的代码中使用 Intel Extension for Pytorch 来提高性能。
在这里,我使用的是未经培训的(run_swag_no_trainer)
在 run_swag_no_trainer.py 中,我做了一些更改以使用 ipex 。#修改前的代码如下:
device = accelerator.device
model.to(device)
#添加ipex后:
import intel_pytorch_extension as ipex
device = ipex.DEVICE
model.to(device)
运行以下命令时,它花费了太多时间。
export DATASET_NAME=swag
accelerate launch run_swag_no_trainer.py \
--model_name_or_path bert-base-cased \
--dataset_name $DATASET_NAME \
--max_seq_length 128 \
--per_device_train_batch_size 32 \
--learning_rate 2e-5 \
--num_train_epochs 3 \
--output_dir /tmp/$DATASET_NAME/
有没有其他方法可以在 intel ipex 上进行相同的测试?