# `strategy`

Online Continual Learning (OCL) strategies.

## Modules

| [`l2p`](capymoa.ocl.strategy.l2p.md#module-capymoa.ocl.strategy.l2p)   | Learning to Prompt   |
|----------------------------------------------------------------------------------------|----------------------|

## Classes

| [`EWC`](capymoa.ocl.strategy.EWC.md#capymoa.ocl.strategy.EWC)                           | Elastic Weight Consolidation learner.   |
|---------------------------------------------------------------------------------------------------------|-----------------------------------------|
| [`LWF`](capymoa.ocl.strategy.LWF.md#capymoa.ocl.strategy.LWF)                           | Learning Without Forgetting (LwF).      |
| [`MAS`](capymoa.ocl.strategy.MAS.md#capymoa.ocl.strategy.MAS)                           | Memory Aware Synapses learner.          |
| [`NCM`](capymoa.ocl.strategy.NCM.md#capymoa.ocl.strategy.NCM)                           | Nearest Class Mean.                     |
| [`RAR`](capymoa.ocl.strategy.RAR.md#capymoa.ocl.strategy.RAR)                           | Repeated Augmented Rehearsal.           |
| [`SI`](capymoa.ocl.strategy.SI.md#capymoa.ocl.strategy.SI)                             | Synaptic Intelligence learner.          |
| [`SLDA`](capymoa.ocl.strategy.SLDA.md#capymoa.ocl.strategy.SLDA)                         | Streaming Linear Discriminant Analysis. |
| [`ExperienceReplay`](capymoa.ocl.strategy.ExperienceReplay.md#capymoa.ocl.strategy.ExperienceReplay) | Experience Replay.                      |
| [`GDumb`](capymoa.ocl.strategy.GDumb.md#capymoa.ocl.strategy.GDumb)                       | Greedy sampler and a dumb learner.      |
| [`RWalk`](capymoa.ocl.strategy.RWalk.md#capymoa.ocl.strategy.RWalk)                       | Riemannian Walk (RWalk) learner.        |
