Spaces:
Runtime error
Runtime error
Upload app.py
Browse files
app.py
CHANGED
|
@@ -50,16 +50,17 @@ model = AutoModelForSequenceClassification.from_pretrained(MODEL_NAME, num_label
|
|
| 50 |
# Step 3: 设置训练参数
|
| 51 |
training_args = TrainingArguments(
|
| 52 |
output_dir="./results", # 模型保存路径
|
| 53 |
-
|
| 54 |
-
|
| 55 |
-
|
| 56 |
-
|
| 57 |
-
|
| 58 |
-
|
| 59 |
-
|
| 60 |
-
|
| 61 |
-
|
| 62 |
-
|
|
|
|
| 63 |
)
|
| 64 |
|
| 65 |
# 自定义评估指标
|
|
|
|
| 50 |
# Step 3: 设置训练参数
|
| 51 |
training_args = TrainingArguments(
|
| 52 |
output_dir="./results", # 模型保存路径
|
| 53 |
+
eval_strategy="epoch", # 使用 eval_strategy 替代 evaluation_strategy
|
| 54 |
+
save_strategy="epoch", # 保存策略和评估策略一致
|
| 55 |
+
learning_rate=2e-5, # 学习率
|
| 56 |
+
per_device_train_batch_size=8, # 每设备的训练 batch size
|
| 57 |
+
per_device_eval_batch_size=8, # 每设备的验证 batch size
|
| 58 |
+
num_train_epochs=3, # 训练轮数
|
| 59 |
+
weight_decay=0.01, # 权重衰减
|
| 60 |
+
save_total_limit=1, # 只保存一个最优模型
|
| 61 |
+
load_best_model_at_end=True, # 加载验证集性能最优的模型
|
| 62 |
+
logging_dir="./logs", # 日志路径
|
| 63 |
+
logging_steps=10 # 日志记录间隔
|
| 64 |
)
|
| 65 |
|
| 66 |
# 自定义评估指标
|