src

src – Main package for Keypoint-Based Motion Transfer

This package contains all the core components necessary for building, training, and running a keypoint-based motion transfer system, including models, utilities, and training pipelines.

Subpackages:

  • models: Core Keras models such as generator, discriminator, and keypoint detectors.
  • utils: Helper utilities for data loading, geometric transformation, and training setup.

Usage Example:

To import models and utilities from this package:

from src.models import generator, discriminator, keypoint_detector
from src.utils import dataset_utils, model_utils, training_utils
 1"""
 2`src` – Main package for Keypoint-Based Motion Transfer
 3
 4This package contains all the core components necessary for building, training, and running a keypoint-based motion
 5transfer system, including models, utilities, and training pipelines.
 6
 7Subpackages:
 8------------
 9
10- `models`: Core Keras models such as generator, discriminator, and keypoint detectors.
11- `utils`: Helper utilities for data loading, geometric transformation, and training setup.
12
13Usage Example:
14--------------
15
16To import models and utilities from this package:
17
18```python
19from src.models import generator, discriminator, keypoint_detector
20from src.utils import dataset_utils, model_utils, training_utils
21```
22
23"""