renate.updaters.avalanche.learner module#
- class renate.updaters.avalanche.learner.AvalancheLoaderMixin[source]#
Bases:
object
Mixin for Avalanche dummy learner classes.
- class renate.updaters.avalanche.learner.AvalancheReplayLearner(memory_size, batch_size=32, batch_memory_frac=0.5, buffer_transform=None, buffer_target_transform=None, seed=0, **kwargs)[source]#
Bases:
ReplayLearner
,AvalancheLoaderMixin
Renate wrapper around Avalanche Experience Replay.
- class renate.updaters.avalanche.learner.AvalancheEWCLearner(ewc_lambda, **kwargs)[source]#
Bases:
Learner
,AvalancheLoaderMixin
Renate wrapper around Avalanche EWC.
- class renate.updaters.avalanche.learner.AvalancheLwFLearner(alpha, temperature, **kwargs)[source]#
Bases:
Learner
,AvalancheLoaderMixin
Renate wrapper around Avalanche LwF