code: def test_uncertainty_estimation_yosemite_temps():
      log.info("testing: Uncertainty Estimation Yosemite Temps")
      df = pd.read_csv(YOS_FILE)
      m = NeuralProphet(
          n_lags=12,
          n_forecasts=6,
          quantiles=[0.01, 0.99],
          epochs=EPOCHS,
          batch_size=BATCH_SIZE,
          learning_rate=LR,
      )
  
      m.fit(df, freq="5min")
      future = m.make_future_dataframe(
          df, periods=6, n_historic_predictions=3 * 24 * 12
      )
      m.predict(future)
      m.highlight_nth_step_ahead_of_each_forecast(m.n_forecasts)
  
file_path: neural_prophet/tests/test_uncertainty.py
imports: import logging
  import os
  import pathlib
  import pandas
  import pytest
  from neuralprophet import NeuralProphet, uncertainty_evaluate
label_desc: Use image node_id 2 for calling a global function with example usage: test_uncertainty_estimation_yosemite_temps() without return types