class_docstr: Client of an MLflow Model Registry Server that creates and manages registered
  models and model versions.
docstr:  Create a new registered model in backend store.
  
   :param name: Name of the new model. This is expected to be unique in the backend store.
   :param tags: A dictionary of key-value pairs that are converted into
                :py:class:`mlflow.entities.model_registry.RegisteredModelTag` objects.
  :param description: Description of the model.
   :return: A single object of :py:class:`mlflow.entities.model_registry.RegisteredModel`
            created by backend.
docstr_tok: ["Create","a","new","registered","model","in","backend","store",".",":","param","name",":","Name","of","the","new","model",".","This","is","expected","to","be","unique","in","the","backend","store",".",":","param","tags",":","A","dictionary","of","key-value","pairs","that","are","converted","into",":","py",":","class",":","`","mlflow.entities.model_registry.RegisteredModelTag","`","objects",".",":","param","description",":","Description","of","the","model",".",":","return",":","A","single","object","of",":","py",":","class",":","`","mlflow.entities.model_registry.RegisteredModel","`","created","by","backend","."]
code: def create_registered_model(self, name, tags=None, description=None):
      """
       Create a new registered model in backend store.
  
       :param name: Name of the new model. This is expected to be unique in the backend store.
       :param tags: A dictionary of key-value pairs that are converted into
                    :py:class:`mlflow.entities.model_registry.RegisteredModelTag` objects.
      :param description: Description of the model.
       :return: A single object of :py:class:`mlflow.entities.model_registry.RegisteredModel`
                created by backend.
      """
      # TODO: Do we want to validate the name is legit here - non-empty without "/" and ":" ?
      #       Those are constraints applicable to any backend, given the model URI format.
      tags = tags if tags else {}
      tags = [
          RegisteredModelTag(key, str(value))
          for key, value in tags.items()
      ]
      return self.store.create_registered_model(name, tags, description)
  
imports: import logging
  from mlflow.entities.model_registry import ModelVersionTag, RegisteredModelTag
  from mlflow.exceptions import MlflowException
  from mlflow.store.model_registry import SEARCH_MODEL_VERSION_MAX_RESULTS_DEFAULT, SEARCH_REGISTERED_MODEL_MAX_RESULTS_DEFAULT
  from mlflow.tracking._model_registry import DEFAULT_AWAIT_MAX_SLEEP_SECONDS, utils
  from mlflow.utils.arguments_utils import _get_arg_names
label_desc: Use image node_id 3 for calling the ModelRegistryClient obj's underlying member method code with example usage: obj.create_registered_model(name, tags, description) and returns: self