Loss#
- class vulkpy.nn.Loss#
Bases:
objectAbstract base class for Loss
See also
vulkpy.nn.CrossEntropyLossCross Entropy Loss
vulkpy.nn.SoftmaxCrossEntropyLossSoftmax Cross Entropy Loss
vulkpy.nn.HuberLossHuber Loss
vulkpy.nn.MSELossMSE Loss
vulkpy.nn.MixLossMixing Loss
Notes
Lossis designedSubclass of
Lossmust implements__call__()andgrad().Methods Summary
Methods Documentation
- __call__(x: Array, y: Array) Array#
Compute Loss
- Parameters:
x (vulkpy.Array) – Input features
y (vulkpy.Array) – Output target/label
- Returns:
loss – Loss
- Return type:
Notes
Subclass must implement this method.
- grad() Array#
Compute Gradient
- Returns:
grad – Gradient
- Return type:
Notes
Subclass must implement this method.
- __init__()#