code: def test_forecaster_predict_without_optimize(self):
      train_loader, val_loader, test_loader = create_data(loader=True)
      forecaster = NBeatsForecaster(
          past_seq_len=24,
          future_seq_len=5,
          stack_types=("generic", "generic"),
          nb_blocks_per_stack=3,
          hidden_layer_units=256,
          metrics=["mse"],
          lr=0.01,
      )
      forecaster.fit(train_loader, epochs=2)
      forecaster.evaluate(val_loader)
      forecaster.predict(test_loader)
      assert forecaster.accelerated_model is None
  
imports: import os
  import tempfile
  import numpy
  from unittest import TestCase
  import pytest
  from bigdl.chronos.utils import LazyImport
  from ..None import op_torch, op_distributed, op_inference, op_automl
label_desc: Use image node_id 28 for calling the TestChronosNBeatsForecaster obj's underlying member method code with example usage: obj.test_forecaster_predict_without_optimize() without return types