class_docstr: Class that is responsible for learning models and computing their metrics
class_docstr_tok: ["Class","that","is","responsible","for","learning","models","and","computing","their","metrics"]
code: def _create_model_name(model_case, fold):
      import uuid
  
      id_str = str(uuid.uuid1()).replace("-", "_")
      model_name = "model_{_name}_fold_{_fold}_{_uuid}.bin".format(
          _name=model_case.get_label(), _fold=fold, _uuid=id_str
      )
      return model_name
  
imports: from __future__ import print_function
  import os
  import time
  from ..None import CatBoostError
  from ..eval.log_config import get_eval_logger
  from ..eval.utils import make_dirs_if_not_exists
  from ..eval.evaluation_result import CaseEvaluationResult
  from ._fold_model import FoldModel
label_desc: Use image node_id 10 for calling the FoldModelsHandler obj's underlying member method code with example usage: obj._create_model_name(model_case, fold) and returns: model_name