class_docstr: Function call monitor.
  
  Parameters:
      name_style (str): style of displayed function name,
          can be `full`, `class` or `func`
code: def __init__(self, name_style="class"):
      assert name_style in ["full", "class", "func"]
      self.name_style = name_style
  
imports: from __future__ import print_function, absolute_import
  import os
  import sys
  import logging
  import tempfile
  from time import time
  from functools import wraps
  import numpy
label_desc: Use image node_id 1 to create a new Monitor object from inherited base classes: object with example: obj = Monitor(name_style)