Coverage for src / autoencodix / utils / _losses.py: 100%

6 statements  

« prev     ^ index     » next       coverage.py v7.14.0, created at 2026-05-21 10:09 +0200

1"""Backward-compatible re-exports of loss classes. 

2 

3Each loss implementation has been moved to its own module under 

4``autoencodix.utils``. This module keeps the historical import path 

5``autoencodix.utils._losses`` working during the refactor. 

6""" 

7 

8from autoencodix.losses.vanillix_loss import VanillixLoss 

9from autoencodix.losses.varix_loss import VarixLoss 

10from autoencodix.losses.xmodal_loss import XModalLoss 

11from autoencodix.losses.disentanglix_loss import DisentanglixLoss 

12from autoencodix.losses.maskix_loss import MaskixLoss 

13 

14__all__ = [ 

15 "VanillixLoss", 

16 "VarixLoss", 

17 "XModalLoss", 

18 "DisentanglixLoss", 

19 "MaskixLoss", 

20]