code: def plot_point_forecast(sub, query_past, query_future, pred):
      query = np.concatenate([query_past, query_future])
      sub.plot(query, label="gt")
      sub.axvline(
          len(query_past) - 1, color="r"
      )  # end of train dataset
      pred_time = np.arange(
          len(query_past), len(query_past) + len(pred)
      )
      sub.plot(pred_time, pred, label="pred")
  
imports: from typing import List
  import numpy
  import matplotlib.pyplot
label_desc: Use image node_id 4 for calling a global function with example usage: plot_point_forecast(sub, query_past, query_future, pred) without return types