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
« prev ^ index » next coverage.py v7.14.0, created at 2026-05-21 10:09 +0200
1"""Backward-compatible re-exports of loss classes.
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"""
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
14__all__ = [
15 "VanillixLoss",
16 "VarixLoss",
17 "XModalLoss",
18 "DisentanglixLoss",
19 "MaskixLoss",
20]