code: def test_innovations_ma_itsmr():
      # Note: apparently itsmr automatically demeans (there is no option to
      # control this)
      endog = lake.copy()
  
      check_innovations_ma_itsmr(endog)  # Pandas series
      check_innovations_ma_itsmr(endog.values)  # Numpy array
      check_innovations_ma_itsmr(endog.tolist())
  
imports: import numpy
  import pytest
  from numpy.testing import assert_, assert_allclose, assert_warns, assert_raises
  from statsmodels.tsa.innovations.arma_innovations import arma_innovations
  from statsmodels.tsa.statespace import sarimax
  from statsmodels.tsa.arima.datasets.brockwell_davis_2002 import dowj, lake, oshorts
  from statsmodels.tsa.arima.estimators.burg import burg
  from statsmodels.tsa.arima.estimators.hannan_rissanen import hannan_rissanen
  from statsmodels.tsa.arima.estimators.innovations import innovations, innovations_mle
label_desc: Use image node_id 3 for calling a global function with example usage: test_innovations_ma_itsmr() without return types