Spaces:
Sleeping
Sleeping
from dataclasses import dataclass | |
from typing import List, Optional | |
import torch | |
class ModelConfig: | |
model_name: str = "gpt2" | |
max_length: int = 128 | |
batch_size: int = 16 | |
learning_rate: float = 2e-5 | |
num_train_epochs: int = 3 | |
languages: List[str] = ("YORUBA", "IGBO", "HAUSA") | |
device: str = "cuda" if torch.cuda.is_available() else "cpu" | |
output_dir: str = "outputs" |