code: def untransform_params(self, constrained):
      # Perform the typical DFM untransformation (w/o the new parameters)
      unconstrained = super().untransform_params(constrained[:-3])
  
      # Redo the factor AR unconstrained, since we only want an AR(2),
      # and the previous unconstrained was for an AR(4)
      ar_params = constrained[self._params_factor_ar]
      unconstrained[
          self._params_factor_ar
      ] = tools.unconstrain_stationary_univariate(ar_params)
  
      # Return all the parameters
      return np.r_[unconstrained, constrained[-3:]]
  
file_path: statsmodels/examples/python/statespace_dfm_coincident.py
imports: import numpy
  import pandas
  import statsmodels.api
  import matplotlib.pyplot
  from pandas_datareader.data import DataReader
  from statsmodels.tsa.statespace import tools
label_desc: Use image node_id 5 for calling the ExtendedDFM obj's underlying member method code with example usage: obj.untransform_params(constrained) and returns: np