def train_model_process(model, train_dataloader, val_dataloader, num_epochs):
device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
# Adam 优化器,learning rate = 0.001
optimizer = torch.optim.**Adam**(model.parameters(), lr=0.001)
# 损失函数为交叉熵函数
criterion = nn.**CrossEntropyLoss**()
该函数写了模型如何训练,图上代码为设置optimizer 和 Loss function