medcat.utils.regression.utils

Module Contents

Functions

loosely_match_enum(e_type, name)

Loosely (i.e case-insensitively) match enum names.

Attributes

ENUM

medcat.utils.regression.utils.ENUM
medcat.utils.regression.utils.loosely_match_enum(e_type, name)

Loosely (i.e case-insensitively) match enum names.

Parameters:
  • e_type (Type[Enum]) – The type of enum to use

  • name (str) – The case-insensitive name

Raises:

_key_err – KeyError if the key is unable to be loosely matched

Returns:

ENUM – The enum constant that was found

Return type:

ENUM