code: def get_attributes(self):
      return {
          "type": self.type,
          "min": self.min,
          "max": self.max,
          "levels": self.levels,
      }
  
imports: from abc import ABC, abstractmethod
  import numpy
  import math
  from pandas.api.types import is_numeric_dtype, is_bool_dtype, is_object_dtype
label_desc: Use image node_id 6 for calling the VariableParam obj's underlying member method code with example usage: obj.get_attributes() and returns: dict