class_docstr: Main logger - the aim of this class is to store every log from training
  Log is a float value with corresponding training engine step
class_docstr_tok: ["Main","logger","-","the","aim","of","this","class","is","to","store","every","log","from","training","Log","is","a","float","value","with","corresponding","training","engine","step"]
docstr: groups setter - groups should be dictionary
docstr_tok: ["groups","setter","-","groups","should","be","dictionary"]
code: def groups(self, value: Dict[str, List[str]]) -> None:
      """groups setter - groups should be dictionary"""
      if value is None:
          self._groups = {}
      self._groups = value
  
file_path: livelossplot/livelossplot/main_logger.py
imports: import re
  from collections import OrderedDict, defaultdict
  from typing import NamedTuple, Dict, Iterable, List, Pattern, Tuple, Optional, Union
label_desc: Use image node_id 11 for calling the MainLogger obj's underlying member method code with example usage: obj.groups(value) without return types