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)