Logo
v0.1.0

Avalanche API

  • Benchmarks module
    • avalanche.benchmarks
      • Classic Benchmarks
        • CORe50-based benchmarks
        • CIFAR-based benchmarks
        • CUB200-based benchmarks
        • EndlessCLSim-based benchmarks
        • FashionMNIST-based benchmarks
        • ImageNet-based benchmarks
        • iNaturalist-based benchmarks
        • MNIST-based benchmarks
        • Omniglot-based benchmarks
        • OpenLORIS-based benchmarks
        • Stream51-based benchmarks
      • Datasets
        • avalanche.benchmarks.datasets.CORe50Dataset
        • avalanche.benchmarks.datasets.CUB200
        • avalanche.benchmarks.datasets.EndlessCLSimDataset
        • avalanche.benchmarks.datasets.INATURALIST2018
        • avalanche.benchmarks.datasets.MiniImageNetDataset
        • avalanche.benchmarks.datasets.Omniglot
        • avalanche.benchmarks.datasets.OpenLORIS
        • avalanche.benchmarks.datasets.Stream51
        • avalanche.benchmarks.datasets.TinyImagenet
      • Benchmark Generators
        • Generators for Class/Task/Domain-incremental benchmarks
        • Starting from tensor lists, file lists, PyTorch datasets
        • Misc (make data-incremental, add a validation stream, …)
      • Utils (Data Loading and AvalancheDataset)
        • Data Loaders
        • AvalancheDataset
  • Evaluation module
    • evaluation.metrics
      • Metrics helper functions
        • avalanche.evaluation.metrics.accuracy_metrics
        • avalanche.evaluation.metrics.loss_metrics
        • avalanche.evaluation.metrics.bwt_metrics
        • avalanche.evaluation.metrics.forgetting_metrics
        • avalanche.evaluation.metrics.forward_transfer_metrics
        • avalanche.evaluation.metrics.confusion_matrix_metrics
        • avalanche.evaluation.metrics.cpu_usage_metrics
        • avalanche.evaluation.metrics.disk_usage_metrics
        • avalanche.evaluation.metrics.gpu_usage_metrics
        • avalanche.evaluation.metrics.ram_usage_metrics
        • avalanche.evaluation.metrics.timing_metrics
        • avalanche.evaluation.metrics.MAC_metrics
        • avalanche.evaluation.metrics.labels_repartition_metrics
        • avalanche.evaluation.metrics.mean_scores_metrics
      • Stream Metrics
        • avalanche.evaluation.metrics.StreamAccuracy
        • avalanche.evaluation.metrics.TrainedExperienceAccuracy
        • avalanche.evaluation.metrics.StreamLoss
        • avalanche.evaluation.metrics.StreamBWT
        • avalanche.evaluation.metrics.StreamForgetting
        • avalanche.evaluation.metrics.StreamForwardTransfer
        • avalanche.evaluation.metrics.StreamConfusionMatrix
        • avalanche.evaluation.metrics.WandBStreamConfusionMatrix
        • avalanche.evaluation.metrics.StreamCPUUsage
        • avalanche.evaluation.metrics.StreamDiskUsage
        • avalanche.evaluation.metrics.StreamTime
        • avalanche.evaluation.metrics.StreamMaxRAM
        • avalanche.evaluation.metrics.StreamMaxGPU
        • avalanche.evaluation.metrics.MeanScoresEvalPluginMetric
      • Experience Metrics
        • avalanche.evaluation.metrics.ExperienceAccuracy
        • avalanche.evaluation.metrics.ExperienceLoss
        • avalanche.evaluation.metrics.ExperienceBWT
        • avalanche.evaluation.metrics.ExperienceForgetting
        • avalanche.evaluation.metrics.ExperienceForwardTransfer
        • avalanche.evaluation.metrics.ExperienceCPUUsage
        • avalanche.evaluation.metrics.ExperienceDiskUsage
        • avalanche.evaluation.metrics.ExperienceTime
        • avalanche.evaluation.metrics.ExperienceMAC
        • avalanche.evaluation.metrics.ExperienceMaxRAM
        • avalanche.evaluation.metrics.ExperienceMaxGPU
      • Epoch Metrics
        • avalanche.evaluation.metrics.EpochAccuracy
        • avalanche.evaluation.metrics.EpochLoss
        • avalanche.evaluation.metrics.EpochCPUUsage
        • avalanche.evaluation.metrics.EpochDiskUsage
        • avalanche.evaluation.metrics.EpochTime
        • avalanche.evaluation.metrics.EpochMAC
        • avalanche.evaluation.metrics.EpochMaxRAM
        • avalanche.evaluation.metrics.EpochMaxGPU
        • avalanche.evaluation.metrics.MeanScoresTrainPluginMetric
      • RunningEpoch Metrics
        • avalanche.evaluation.metrics.RunningEpochAccuracy
        • avalanche.evaluation.metrics.RunningEpochLoss
        • avalanche.evaluation.metrics.RunningEpochCPUUsage
        • avalanche.evaluation.metrics.RunningEpochTime
      • Minibatch Metrics
        • avalanche.evaluation.metrics.MinibatchAccuracy
        • avalanche.evaluation.metrics.MinibatchLoss
        • avalanche.evaluation.metrics.MinibatchCPUUsage
        • avalanche.evaluation.metrics.MinibatchDiskUsage
        • avalanche.evaluation.metrics.MinibatchTime
        • avalanche.evaluation.metrics.MinibatchMAC
        • avalanche.evaluation.metrics.MinibatchMaxRAM
        • avalanche.evaluation.metrics.MinibatchMaxGPU
    • evaluation.metric_definitions
      • avalanche.evaluation.metric_definitions.Metric
      • avalanche.evaluation.metric_definitions.PluginMetric
      • avalanche.evaluation.metric_definitions.GenericPluginMetric
  • Logging module
    • logging
      • Loggers
        • avalanche.logging.InteractiveLogger
        • avalanche.logging.TensorboardLogger
        • avalanche.logging.WandBLogger
        • avalanche.logging.TextLogger
        • avalanche.logging.CSVLogger
        • avalanche.logging.StrategyLogger
  • Models module
    • models
      • Dynamic Modules
        • avalanche.models.MultiTaskModule
        • avalanche.models.IncrementalClassifier
        • avalanche.models.MultiHeadClassifier
        • avalanche.models.TrainEvalModel
      • Models
        • avalanche.models.PNN
        • avalanche.models.make_icarl_net
        • avalanche.models.SimpleMLP_TinyImageNet
        • avalanche.models.SimpleCNN
        • avalanche.models.MTSimpleCNN
        • avalanche.models.SimpleMLP
        • avalanche.models.MTSimpleMLP
        • avalanche.models.MobilenetV1
        • avalanche.models.NCMClassifier
        • avalanche.models.SLDAResNetModel
        • avalanche.models.pytorchcv_wrapper.get_model
      • Model Utilities
        • avalanche.models.avalanche_forward
        • avalanche.models.as_multitask
        • avalanche.models.initialize_icarl_net
      • Dynamic optimizer utilities
        • avalanche.models.dynamic_optimizers.reset_optimizer
        • avalanche.models.dynamic_optimizers.update_optimizer
        • avalanche.models.dynamic_optimizers.add_new_params_to_optimizer
  • Training module
    • Training Strategies
      • avalanche.training.BaseStrategy
      • avalanche.training.Cumulative
      • avalanche.training.JointTraining
      • avalanche.training.Naive
      • avalanche.training.AR1
      • avalanche.training.StreamingLDA
      • avalanche.training.ICaRL
      • avalanche.training.PNNStrategy
      • avalanche.training.CWRStar
      • avalanche.training.Replay
      • avalanche.training.GSS_greedy
      • avalanche.training.GDumb
      • avalanche.training.LwF
      • avalanche.training.AGEM
      • avalanche.training.GEM
      • avalanche.training.EWC
      • avalanche.training.SynapticIntelligence
      • avalanche.training.CoPE
      • avalanche.training.LFL
    • Replay Buffers
      • avalanche.training.ExemplarsBuffer
      • avalanche.training.ReservoirSamplingBuffer
      • avalanche.training.BalancedExemplarsBuffer
      • avalanche.training.ExperienceBalancedBuffer
      • avalanche.training.ClassBalancedBuffer
      • avalanche.training.ParametricBuffer
      • Selection strategies
        • avalanche.training.ExemplarsSelectionStrategy
        • avalanche.training.RandomExemplarsSelectionStrategy
        • avalanche.training.FeatureBasedExemplarsSelectionStrategy
        • avalanche.training.HerdingSelectionStrategy
        • avalanche.training.ClosestToCenterSelectionStrategy
    • Loss Functions
      • avalanche.training.ICaRLLossPlugin
    • Training Plugins
      • Utilities
        • avalanche.training.plugins.StrategyPlugin
        • avalanche.training.plugins.EarlyStoppingPlugin
        • avalanche.training.plugins.EvaluationPlugin
        • avalanche.training.plugins.LRSchedulerPlugin
      • Strategies
        • avalanche.training.plugins.AGEMPlugin
        • avalanche.training.plugins.CoPEPlugin
        • avalanche.training.plugins.CWRStarPlugin
        • avalanche.training.plugins.EWCPlugin
        • avalanche.training.plugins.GDumbPlugin
        • avalanche.training.plugins.GEMPlugin
        • avalanche.training.plugins.GSS_greedyPlugin
        • avalanche.training.plugins.LFLPlugin
        • avalanche.training.plugins.LwFPlugin
        • avalanche.training.plugins.ReplayPlugin
        • avalanche.training.plugins.SynapticIntelligencePlugin
Avalanche
  • »
  • Search


© Copyright 2021, ContinualAI. Revision 66878cb9.

Built with Sphinx using a theme provided by Read the Docs.