Loss Mse#
mse
#
| CLASS | DESCRIPTION |
|---|---|
MSELoss |
Mean squared error loss with optional weighting. |
| FUNCTION | DESCRIPTION |
|---|---|
mse_loss |
Compute mean squared error loss. |
Classes#
MSELoss(reduce: Literal['sum', 'mean'] = 'mean', sign: float = 1.0, context_prefix: str | None = None, **kwargs)
#
Bases: Loss
Mean squared error loss with optional weighting.
| PARAMETER | DESCRIPTION |
|---|---|
reduce
|
Reduction method.
TYPE:
|
sign
|
Loss sign multiplier.
TYPE:
|
**kwargs
|
Additional keyword arguments.
TYPE:
|
| METHOD | DESCRIPTION |
|---|---|
forward |
Compute mean squared error loss. |
Source code in spectre/loss/mse.py
Functions#
forward(context: dict, **kwargs) -> torch.Tensor
#
Compute mean squared error loss.
| PARAMETER | DESCRIPTION |
|---|---|
context
|
Context dictionary.
TYPE:
|
Source code in spectre/loss/mse.py
Functions#
mse_loss(X: torch.Tensor, Z: torch.Tensor, weights: Optional[torch.Tensor] = None, reduce: str = 'mean', sign: float = 1.0) -> torch.Tensor
#
Compute mean squared error loss.
| PARAMETER | DESCRIPTION |
|---|---|
X
|
Predicted values.
TYPE:
|
Z
|
Target values.
TYPE:
|
weights
|
Sample weights.
TYPE:
|
reduce
|
Reduction method.
TYPE:
|
sign
|
Loss sign multiplier.
TYPE:
|
| RETURNS | DESCRIPTION |
|---|---|
Tensor
|
MSE loss value. |