Skip to content

Commit

Permalink
fix finetuning bug by adding model.train() after evaluation
Browse files Browse the repository at this point in the history
  • Loading branch information
urchadezaratiana authored and urchadezaratiana committed Mar 19, 2024
1 parent abb3881 commit e15c22a
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion examples/finetune.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,9 @@
" pbar.set_description(description)\n",
"\n",
" if (step + 1) % config.eval_every == 0:\n",
"\n",
" model.eval()\n",
" \n",
" if eval_data is not None:\n",
" results, f1 = model.evaluate(eval_data[\"samples\"], flat_ner=True, threshold=0.5, batch_size=12,\n",
" entity_types=eval_data[\"entity_types\"])\n",
Expand All @@ -148,7 +151,9 @@
" if not os.path.exists(config.save_directory):\n",
" os.makedirs(config.save_directory)\n",
" \n",
" model.save_pretrained(f\"{config.save_directory}/finetuned_{step}\")"
" model.save_pretrained(f\"{config.save_directory}/finetuned_{step}\")\n",
"\n",
" model.train()"
]
},
{
Expand Down

0 comments on commit e15c22a

Please sign in to comment.