code: def _make_wrapper(func):
      return functools.wraps(func)(
          lambda *args, **kwargs: func(*args, **kwargs)
      )
  
imports: import functools
  import inspect
  import warnings
  import numpy
  from scipy import special
  from scipy.stats import multinomial, poisson
  from sklearn.utils import check_random_state
  from .base import BaseHMM, _AbstractHMM
  from .stats import log_multivariate_normal_density
  from .utils import fill_covars, log_normalize
label_desc: Use image node_id 1 for calling a global function with example usage: _make_wrapper(func) and returns: functools