code: def create(kind, name, **kwargs):
      
      if kind not in _REGSITRY_KIND_CLASS_MAP.keys():
          raise KeyError(
              'Cannot find `kind` {}. Use '
              '`list_evaluation_functions(kind=None).keys()` to get'
              'all the valid kinds of evaluation functions.'.format(kind))
  
      create_ = registry.get_create_func(
          _REGSITRY_KIND_CLASS_MAP[kind],
          'word embedding {} evaluation function'.format(kind))
  
      return create_(name, **kwargs)
docs: Creates an instance of a registered word embedding evaluation function.
  
      Parameters
      ----------
      kind : ['similarity', 'analogy']
          Return only valid names for similarity, analogy or both kinds of
          functions.
      name : str
          The evaluation function name (case-insensitive).
  
  
      Returns
      -------
      An instance of
      :class:`gluonnlp.embedding.evaluation.WordEmbeddingAnalogyFunction`:
      or
      :class:`gluonnlp.embedding.evaluation.WordEmbeddingSimilarityFunction`:
          An instance of the specified evaluation function.