""" PriviGaze: Privileged Distillation for Accessible Gaze Estimation Models for gaze estimation using privileged knowledge distillation. - Teacher: Siamese network with RGB eye crops + blurred face (privileged info) - Student: Ultra-compact CNN with only grayscale face (on-device deployment) """ from .teacher import PriviGazeTeacher from .student import PriviGazeStudent, count_parameters from .distillation_loss import PriviGazeDistillationLoss from .dataset import SyntheticGazeDataset, create_dataloaders __all__ = [ 'PriviGazeTeacher', 'PriviGazeStudent', 'count_parameters', 'PriviGazeDistillationLoss', 'SyntheticGazeDataset', 'create_dataloaders', ]