class_docstr: MultiprocessBackend Parent Class for Distributed Computation.
  
  Parameters
  ----------
  n_jobs : int
      Number of jobs used in the parallel processing, use -1 for all cores.
code: def cross_validation(
      self, df, models, freq, fallback_model=None, **kwargs: Any
  ) -> Any:
      model = _StatsForecast(
          df=df,
          models=models,
          freq=freq,
          fallback_model=fallback_model,
          n_jobs=self.n_jobs,
      )
      return model.cross_validation(**kwargs)
  
imports: from typing import Any
  from ..core import _StatsForecast, ParallelBackend
label_desc: Use image node_id 3 for calling the MultiprocessBackend obj's underlying member method code with example usage: obj.cross_validation(df, models, freq, fallback_model) and returns: model