File size: 697 Bytes
91ac57d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
import os
import json
# Tentukan direktori untuk menyimpan model
OUTPUT_DIR = "./fine_tuned_bert_ner"
# Buat direktori jika belum ada
if not os.path.exists(OUTPUT_DIR):
os.makedirs(OUTPUT_DIR)
print(f"Menyimpan model ke {OUTPUT_DIR}")
# Simpan model yang sudah di-fine-tune
model.save_pretrained(OUTPUT_DIR)
# Simpan tokenizer
tokenizer.save_pretrained(OUTPUT_DIR)
# Simpan tag2idx (penting untuk mapping output)
# (Ambil 'tag2idx' dari sel 8)
with open(os.path.join(OUTPUT_DIR, 'tag2idx.json'), 'w') as f:
json.dump(tag2idx, f)
# (Ambil 'tag_values' dari sel 8)
with open(os.path.join(OUTPUT_DIR, 'tag_values.json'), 'w') as f:
json.dump(tag_values, f) |