| """ | |
| VintageGAN Training Module | |
| Data loading and training utilities for VintageGAN. | |
| Modules: | |
| dataset: Dataset and DataLoader implementations | |
| download_data: Data download and preparation utilities | |
| losses: Loss functions for training | |
| pretrain: Generator pretraining script | |
| gan_train: GAN training script | |
| """ | |
| from .dataset import ( | |
| ImageNetSubsetDataset, | |
| VintageGANDataset, | |
| FilmSetDataset, | |
| create_dataloaders, | |
| validate_dataloader, | |
| ) | |
| from .download_data import ( | |
| download_imagenet_subset, | |
| download_filmset, | |
| verify_dataset, | |
| create_dummy_dataset | |
| ) | |
| from .losses import ( | |
| VGGPerceptualLoss, | |
| PixelLoss, | |
| AdversarialLoss, | |
| ConsistencyLoss, | |
| VintageGANLoss | |
| ) | |
| __all__ = [ | |
| # Datasets | |
| 'ImageNetSubsetDataset', | |
| 'VintageGANDataset', | |
| 'FilmSetDataset', | |
| 'create_dataloaders', | |
| 'validate_dataloader', | |
| # Utilities | |
| 'download_imagenet_subset', | |
| 'download_filmset', | |
| 'verify_dataset', | |
| 'create_dummy_dataset', | |
| # Losses | |
| 'VGGPerceptualLoss', | |
| 'PixelLoss', | |
| 'AdversarialLoss', | |
| 'ConsistencyLoss', | |
| 'VintageGANLoss' | |
| ] | |
| __version__ = '1.0.0' | |
| __author__ = 'VintageGAN Project' | |