class_docstr: Adds a common interface for logging the images.
class_docstr_tok: ["Adds","a","common","interface","for","logging","the","images","."]
docstr: Interface to log images in the respective loggers.
docstr_tok: ["Interface","to","log","images","in","the","respective","loggers","."]
code: def add_image(
      self,
      image: np.ndarray | Figure,
      name: str | None = None,
      **kwargs: Any,
  ) -> None:
      """Interface to log images in the respective loggers."""
      raise NotImplementedError()
  
imports: from __future__ import annotations
  from abc import abstractmethod
  from typing import Any
  import numpy
  from matplotlib.figure import Figure
label_desc: Use image node_id 1 for calling the ImageLoggerBase obj's underlying member method code with example usage: obj.add_image(image, name) without return types