code: def test_test_split_absolute_number_vertical(self):
      train_set, test_set = train_test_split(
          make_dataset(4, 10),
          axis=1,
          test_size=2,
          input_size=1,
          horizon=2,
          vertical_split_type=MODEL_AWARE,
      )
  
      assert verify_shape(train_set, 4, 7) and verify_shape(
          test_set, 4, 4
      ), "Wrong shapes: training set shape: ({}, {}); test set shape ({}, {})".format(
          len(train_set),
          len(train_set[0]),
          len(test_set),
          len(test_set[0]),
      )
  
imports: import pytest
  from darts.utils.model_selection import MODEL_AWARE, SIMPLE, train_test_split
  from darts.utils.timeseries_generation import constant_timeseries
label_desc: Use image node_id 14 for calling the TestClassTrainTestSplit obj's underlying member method code with example usage: obj.test_test_split_absolute_number_vertical() without return types