Regularizer#
- class vulkpy.nn.Regularizer#
Bases:
objectAbstract base class for Regularizer
See also
vulkpy.nn.LassoLasso (L1) Regularizer
vulkpy.nn.RidgeRidge (L2) Regularizer
vulkpy.nn.ElasticElastic (L1 + L2) Regularizer
Notes
Subclass must implement
loss()andgrad().Methods Summary
Methods Documentation
- grad(param: Array) Array#
Compute Gradient
- Parameters:
param (vulkpy.Array) – Parameters
- Returns:
grad – Gradient
- Return type:
Notes
Subclass must implement this method.
- loss(param: Array) Array#
Compute Regularizer Loss
- Parameters:
param (vulkpy.Array) – Parameters
- Returns:
loss – Loss
- Return type:
Notes
Subclass must implement this method.
- __init__()#