class_docstr: The average experience CPU usage metric.
  This plugin metric works only at eval time.
  
  After each experience, this metric emits the average CPU usage on that
  experience.
class_docstr_tok: ["The","average","experience","CPU","usage","metric",".","This","plugin","metric","works","only","at","eval","time",".","After","each","experience",",","this","metric","emits","the","average","CPU","usage","on","that","experience","."]
docstr: Creates an instance of the experience CPU usage metric.
docstr_tok: ["Creates","an","instance","of","the","experience","CPU","usage","metric","."]
code: def __init__(self):
      """
      Creates an instance of the experience CPU usage metric.
      """
      super(ExperienceCPUUsage, self).__init__(
          reset_at="experience", emit_at="experience", mode="eval"
      )
  
imports: import os
  import warnings
  from typing import Optional, List
  from psutil import Process
  from avalanche.evaluation import Metric, PluginMetric, GenericPluginMetric
  from avalanche.evaluation.metrics import Mean
label_desc: Use image node_id 1 to create a new ExperienceCPUUsage object from inherited base classes: CPUPluginMetric with example: obj = ExperienceCPUUsage()