class_docstr: Parameter Mixin
  
  Mixin for protecting static parameters from changes after fitting.
  
  .. Note::
     To use this mixin the instance inheriting it must set
     ``__static__=list()`` and ``_static_fit_params_=dict()``
     in ``__init__``.
docstr: Check if current static params are identical to previous params
docstr_tok: ["Check","if","current","static","params","are","identical","to","previous","params"]
code: def _check_static_params(self):
      """Check if current static params are identical to previous params"""
      current_static_params = {
          k: v
          for k, v in self.get_params(deep=False).items()
          if k in self.__static__
      }
      return check_params(
          self._static_fit_params, current_static_params
      )
  
imports: import warnings
  from abc import abstractmethod
  import numpy
  from ._base_functions import check_stack, check_params
  from ..None import config
  from ..utils.exceptions import ParallelProcessingError
  from ..externals.sklearn.base import clone, BaseEstimator
label_desc: Use image node_id 2 for calling the ParamMixin obj's underlying member method code with example usage: obj._check_static_params() and returns: check_params