Spaces:
Paused
Paused
Download src/loss/abstract_loss.py from stabilityai/ReSWD: direct link, hf CLI and curl.
- Browser
- Download file 381 Bytes
-
https://huggingface.co/spaces/stabilityai/ReSWD/resolve/main/src/loss/abstract_loss.py
- Command line
-
hf download hf://spaces/stabilityai/ReSWD/src/loss/abstract_loss.py
-
curl -L -o abstract_loss.py https://huggingface.co/spaces/stabilityai/ReSWD/resolve/main/src/loss/abstract_loss.py
381 Bytes
| import abc | |
| import torch | |
| import torch.nn as nn | |
| from jaxtyping import Float | |
| class AbstractLoss(nn.Module, abc.ABC): | |
| def forward( | |
| self, | |
| pred: Float[torch.Tensor, "B C H W"], | |
| gt: Float[torch.Tensor, "B C H W"], | |
| step: int, | |
| **kwargs, | |
| ) -> Float[torch.Tensor, ""]: | |
| pass | |
| def reset(self): | |
| pass | |