Spaces:
Sleeping
Sleeping
File size: 768 Bytes
eca6215 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
import os
def save_model_and_tokenizer(model, tokenizer, save_directory):
"""
Save model and tokenizer to the specified directory.
Args:
- model: The model to save.
- tokenizer: The tokenizer to save.
- save_directory: Directory where the model and tokenizer should be saved.
"""
try:
# Ensure the save directory exists
os.makedirs(save_directory, exist_ok=True)
# Save model and tokenizer
model.save_pretrained(save_directory, safe_serialization=True)
tokenizer.save_pretrained(save_directory)
print(f"Model and tokenizer saved locally at {save_directory}")
except Exception as e:
print(f"Error saving model and tokenizer: {str(e)}")
raise
|