Spaces:
Running on Zero
Running on Zero
Download src/loss/__init__.py from hugging-apps/codecsplat: direct link, hf CLI and curl.
- Browser
- Download file 379 Bytes
-
https://huggingface.co/spaces/hugging-apps/codecsplat/resolve/main/src/loss/__init__.py
- Command line
-
hf download hf://spaces/hugging-apps/codecsplat/src/loss/__init__.py
-
curl -L -o __init__.py https://huggingface.co/spaces/hugging-apps/codecsplat/resolve/main/src/loss/__init__.py
379 Bytes
| from .loss import Loss | |
| from .loss_lpips import LossLpips, LossLpipsCfgWrapper | |
| from .loss_mse import LossMse, LossMseCfgWrapper | |
| LOSSES = { | |
| LossLpipsCfgWrapper: LossLpips, | |
| LossMseCfgWrapper: LossMse, | |
| } | |
| LossCfgWrapper = LossLpipsCfgWrapper | LossMseCfgWrapper | |
| def get_losses(cfgs: list[LossCfgWrapper]) -> list[Loss]: | |
| return [LOSSES[type(cfg)](cfg) for cfg in cfgs] | |