code: def setUp(self):
      self.model = TCMFForecaster()
      self.num_samples = 300
      self.horizon = np.random.randint(1, 50)
      self.seq_len = 480
      self.data = np.random.rand(self.num_samples, self.seq_len)
      self.id = np.arange(self.num_samples)
      self.data_new = np.random.rand(self.num_samples, self.horizon)
      self.fit_params = dict(
          val_len=12,
          start_date="2020-1-1",
          freq="5min",
          y_iters=1,
          init_FX_epoch=1,
          max_FX_epoch=1,
          max_TCN_epoch=1,
          alt_iters=2,
      )
  
file_path: analytics-zoo/pyzoo/test/zoo/chronos/forecaster/test_tcmf_forecaster.py
imports: import pytest
  import numpy
  from zoo.chronos.forecaster.tcmf_forecaster import TCMFForecaster
  from unittest import TestCase
  import tempfile
  import pandas
label_desc: Use image node_id 1 for calling the TestChronosModelTCMFForecaster obj's underlying member method code with example usage: obj.setUp() without return types