ezmsg.learn.process.sgd#
Classes
- class SGDDecoder(*args, settings=None, **kwargs)[source]#
Bases:
BaseAdaptiveTransformerUnit[SGDDecoderSettings,AxisArray,ClassifierMessage,SGDDecoderTransformer]- Parameters:
settings (Settings | None)
- SETTINGS#
alias of
SGDDecoderSettings
- class SGDDecoderSettings(alpha=1e-05, eta0=0.0003, loss='hinge', label_weights=None, settings_path=None)[source]#
Bases:
Settings- Parameters:
- class SGDDecoderTransformer(*args, **kwargs)[source]#
Bases:
BaseAdaptiveTransformer[SGDDecoderSettings,AxisArray,ClassifierMessage,SGDDecoderState]SGD-based online classifier.
Online Passive-Aggressive Algorithms <http://jmlr.csail.mit.edu/papers/volume7/crammer06a/crammer06a.pdf> K. Crammer, O. Dekel, J. Keshat, S. Shalev-Shwartz, Y. Singer - JMLR (2006)