medcat.utils.usage_monitoring

Module Contents

Classes

UsageMonitor

Attributes

LOGS_ENV

LOGS_LOC_ENV

DEFAULT_LOGS_WINDOWS

DEFAULT_LOGS_LINUX

DEFAULT_LOGS_MACOS

logger

medcat.utils.usage_monitoring.LOGS_ENV = 'MEDCAT_USAGE_LOGS'
medcat.utils.usage_monitoring.LOGS_LOC_ENV = 'MEDCAT_USAGE_LOGS_LOCATION'
medcat.utils.usage_monitoring.DEFAULT_LOGS_WINDOWS
medcat.utils.usage_monitoring.DEFAULT_LOGS_LINUX
medcat.utils.usage_monitoring.DEFAULT_LOGS_MACOS
medcat.utils.usage_monitoring.logger
class medcat.utils.usage_monitoring.UsageMonitor(model_hash, config)
Parameters:
property log_file
__init__(model_hash, config)
Parameters:
Return type:

None

_get_auto_logs_location()
_setup_auto_logs()
_should_log()
Return type:

bool

log_inference(input_text_len, trimmed_text_len, nr_of_ents_found)
Parameters:
  • input_text_len (int) –

  • trimmed_text_len (int) –

  • nr_of_ents_found (int) –

Return type:

None

_flush_logs()
Return type:

None

__del__()