loss module
DIRESA loss classes/functions
- Author:
Geert De Paepe
- Email:
- License:
MIT License
- loss.mae_dist_loss(_, distances)
Absolute Error between original and latent distances
- Parameters:
_ – not used (loss functions need 2 params: the true and predicted values)
distances – batch of original and latent distances between twins
- Returns:
batch of absolute errors
- loss.male_dist_loss(_, distances)
Absolute Error between logarithm of original and latent distances
- Parameters:
_ – not used (loss functions need 2 params: the true and predicted values)
distances – batch of original and latent distances between twins
- Returns:
batch of absolute logarithmic errors
- loss.mape_dist_loss(_, distances)
Absolute Percentage Error between original and latent distances
- Parameters:
_ – not used (loss functions need 2 params: the true and predicted values)
distances – batch of original and latent distances between twins
- Returns:
batch of absolute percentage errors
- loss.mse_dist_loss(_, distances)
Squared Error between original and latent distances
- Parameters:
_ – not used (loss functions need 2 params: the true and predicted values)
distances – batch of original and latent distances between twins
- Returns:
batch of squared errors
- loss.msle_dist_loss(_, distances)
Squared Error between logarithm of original and latent distances
- Parameters:
_ – not used (loss functions need 2 params: the true and predicted values)
distances – batch of original and latent distances between twins
- Returns:
batch of squared logarithmic errors
- loss.corr_dist_loss(_, distances)
Correlation loss between original and latent distances
- Parameters:
_ – not used (loss functions need 2 params: the true and predicted values)
distances – batch of original and latent distances between twins
- Returns:
1 - correlation coefficient
- loss.corr_log_dist_loss(_, distances)
Correlation loss between logarithm of original and latent distances
- Parameters:
_ – not used (loss functions need 2 params: the true and predicted values)
distances – batch of original and latent distances between twins
- Returns:
1 - correlation coefficient (of logarithmic distances)
- class loss.MaleDistLoss(*args: Any, **kwargs: Any)
Mean Absolute Error between logarithm of original and latent distances
- __init__(*args: Any, **kwargs: Any) None
- call()
- class loss.MsleDistLoss(*args: Any, **kwargs: Any)
Mean Square Error between logarithm of original and latent distances
- __init__(*args: Any, **kwargs: Any) None
- call()