File size: 309 Bytes
32b542e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
from uniperceiver.utils.registry import Registry
LOSSES_REGISTRY = Registry("LOSSES")
LOSSES_REGISTRY.__doc__ = """
Registry for losses
"""
def build_losses(cfg):
losses = []
for name in cfg.LOSSES.NAMES:
loss = LOSSES_REGISTRY.get(name)(cfg)
losses.append(loss)
return losses
|