Added other metrics
"outputs": [],
"source": [
"from avalanche.evaluation.metrics import accuracy_metrics, \\\n",
- " loss_metrics, cpu_usage_metrics, disk_usage_metrics, \\\n",
- " gpu_usage_metrics, MAC_metrics, ram_usage_metrics, \\\n",
- " timing_metrics\n",
+ " loss_metrics, forgetting_metrics, bwt_metrics,\\\n",
+ " confusion_matrix_metrics, cpu_usage_metrics, \\\n",
+ " disk_usage_metrics, gpu_usage_metrics, MAC_metrics, \\\n",
+ " ram_usage_metrics, timing_metrics\n",
"\n",
"# you may pass the result to the EvaluationPlugin\n",
"metrics = accuracy_metrics(epoch=True, experience=True)"
"Loss, MinibatchLoss, EpochLoss, RunningEpochLoss, \\\n",
"ExperienceLoss, StreamLoss, \\\n",
"Forgetting, ExperienceForgetting, StreamForgetting, \\\n",
- "ConfusionMatrix, StreamConfusionMatrix, \\\n",
+ "BWT, ExperienceBWT, StreamBWT, \\\n",
+ "ConfusionMatrix, StreamConfusionMatrix, WandBStreamConfusionMatrix, \\\n",
"CPUUsage, MinibatchCPUUsage, EpochCPUUsage, RunningEpochCPUUsage, \\\n",
"ExperienceCPUUsage, StreamCPUUsage, \\\n",
"DiskUsage, MinibatchDiskUsage, EpochDiskUsage, \\\n",
"accuracy_metrics, loss_metrics, timing_metrics, cpu_usage_metrics, \\\n",
"confusion_matrix_metrics, disk_usage_metrics\n",
"from avalanche.models import SimpleMLP\n",
- "from avalanche.logging import InteractiveLogger, TextLogger, TensorboardLogger\n",
"from avalanche.training.plugins import EvaluationPlugin\n",
"from avalanche.training.strategies import Naive\n",
"\n",
