code: def restore(self, checkpoint):
      with open(checkpoint, "r") as fin:
          self.model = model_from_json(json.load(fin))
      self.model_init = True
  
file_path: BigDL/python/chronos/src/bigdl/chronos/model/prophet.py
imports: import json
  import numpy
  from prophet import Prophet
  from prophet.serialize import model_to_json, model_from_json
  from prophet.diagnostics import performance_metrics
  from prophet.diagnostics import cross_validation
  from bigdl.chronos.metric.forecast_metrics import Evaluator
label_desc: Use image node_id 9 for calling the ProphetModel obj's underlying member method code with example usage: obj.restore(checkpoint) without return types