code: def test_fit_eval_2(self):
      x_train_2, y_train_2 = self.feat._roll_train(
          self.train_data,
          past_seq_len=self.past_seq_len,
          future_seq_len=self.future_seq_len_2,
      )
      print(
          "fit_eval_future_seq_len_2:",
          self.model_2.fit_eval((x_train_2, y_train_2), **self.config),
      )
      assert self.model_2.future_seq_len == 2
  
      self.fitted = True
  
imports: import os
  import shutil
  import tempfile
  import pytest
  from test.zoo.pipeline.utils.test_utils import ZooTestCase
  from zoo.chronos.model.Seq2Seq import LSTMSeq2Seq
  from zoo.chronos.autots.deprecated.feature.time_sequence import TimeSequenceFeatureTransformer
  from numpy.testing import assert_array_almost_equal
  import pandas
  import numpy
label_desc: Use image node_id 5 for calling the TestSeq2Seq obj's underlying member method code with example usage: obj.test_fit_eval_2() without return types