code: def _from_dict(self, obj_dict):
          
          self._n_folds = obj_dict["param"]["n_folds"]
          self._n_rows = obj_dict["param"]["n_rows"]
          self._use_stored_folds = obj_dict["param"]["use_stored_folds"]
  
          self._concise_model = Concise.from_dict(obj_dict["init_model"])
  
          if obj_dict["trained_global_model"] is None:
              self._concise_global_model = None
          else:
              self._concise_global_model = Concise.from_dict(obj_dict["trained_global_model"])
  
          self._kf = [(fold, np.asarray(train), np.asarray(test)) for fold, train, test in obj_dict["folds"]]
          self._cv_model = {fold: Concise.from_dict(model_dict) for fold, model_dict in obj_dict["output"].items()}
docs: Initialize a model from the dictionary