code: def croston(self, df, horizon_index=1):
      alpha = self.mAlpha
      method = self.mOptions.mCrostonOptions.mMethod
      df = self.compute_forecast(df, alpha, method, horizon_index)
      return df
  
file_path: atspy/atspy/TS/Intermittent_Models.py
imports: import numpy
  import pandas
  from .None import SignalDecomposition_AR
  from .None import Utils
  from .None import Perf
  import sys
label_desc: Use image node_id 6 for calling the cCroston_Model obj's underlying member method code with example usage: obj.croston(df, horizon_index) and returns: df