from .agem import AGEMPlugin
from .cwr_star import CWRStarPlugin
from .evaluation_plugin import EvaluationPlugin
from .ewc import EWCPlugin
from .gdumb import GDumbPlugin
from .gem import GEMPlugin
from .lwf import LwFPlugin
from .replay import ReplayPlugin, StoragePolicy, ClassBalancedStoragePolicy, \
    ExperienceBalancedStoragePolicy
from .imbalance_focus_replay import (MaximallyInterferedRetrievalRehersalPlugin, 
                                    RandomRehersal, 
                                    ClassErrorRehersalPlugin, 
                                    ClassErrorRehersalTemperaturePlugin, 
                                    ClassFrequencyRehearsalPlugin, 
                                    ClassImbalanceRehersalPlugin,
                                    WeightedeMovingClassErrorAverageRehersalPlugin,
                                    ClassErrorFrequencyAvgRehearsalPlugin,
                                    FillExpBasedRehearsalPlugin,
                                    FillExpOversampleBasedRehearsalPlugin)
from .strategy_plugin import StrategyPlugin
from .class_balancing_memory import ClassImbalanceMemoryRehersalPlugin, ClassBalancingReservoirMemoryRehersalPlugin, ReservoirMemoryRehearsalPlugin
from .synaptic_intelligence import SynapticIntelligencePlugin
from .cope import CoPEPlugin, PPPloss
from .sequence_data import SeqDataPlugin
