Spaces:
Sleeping
Sleeping
from pydantic import BaseModel | |
class Config(BaseModel): | |
learning_rate: float = 0.0002 # learning rate for generator and discriminator | |
num_epoch: int = 100 # number of epochs to train | |
betas: tuple[float, float] = (0.5, 0.999) # beta1 and beta2 for Adam optimizer | |
batch_size: int = 32 # batch size for training | |
image_size: int = 64 # size of input images | |
channels: int = 3 # number of color channels in input images | |
n_critic: int = 5 # number of critic iterations per generator iteration | |
save_interval: int = 100 # interval for saving model checkpoints | |
sample_interval: int = 100 # interval for generating sample images | |