code: def test_autoformer_forecaster_confidence_interval_with_loader(self):
      train_loader, val_loader, test_loader = create_data(loader=True)
      forecaster = AutoformerForecaster(
          past_seq_len=24,
          future_seq_len=5,
          input_feature_num=2,
          output_feature_num=2,
          label_len=12,
          freq="s",
          seed=0,
      )
      forecaster.fit(train_loader, epochs=3, batch_size=32)
      # only the first time needs val_data
      y_pred, std = forecaster.predict_interval(
          data=test_loader,
          validation_data=val_loader,
          repetition_times=5,
      )
      assert y_pred.shape == std.shape
      y_pred, std = forecaster.predict_interval(data=test_loader)
  
imports: import numpy
  import pandas
  import tempfile
  import os
  from bigdl.chronos.utils import LazyImport
  from bigdl.chronos.data import TSDataset
  from unittest import TestCase
  import pytest
  from ..None import op_torch, op_automl
label_desc: Use image node_id 14 for calling the TestChronosModelAutoformerForecaster obj's underlying member method code with example usage: obj.test_autoformer_forecaster_confidence_interval_with_loader() without return types