code: def test_alt_parameterizations(asym, m):
      mod = ARCHInMean(
          SP500, volatility=MIDASHyperbolic(m=m, asym=asym)
      )
      res = mod.fit(disp=False)
      assert res.params.shape[0] == 5 + asym
      res2 = mod.fit(disp=False)
      np.testing.assert_allclose(res.params, res2.params)
  
file_path: arch/arch/tests/univariate/test_arch_in_mean.py
imports: import numpy
  import pandas
  import pytest
  from arch.data import sp500
  from arch.univariate import ARCHInMean, Normal
  from arch.univariate.volatility import ARCH, EGARCH, FIGARCH, GARCH, HARCH, EWMAVariance, MIDASHyperbolic, RiskMetrics2006
label_desc: Use image node_id 11 for calling a global function with example usage: test_alt_parameterizations(asym, m) without return types