MCPcopy Create free account
hub / github.com/catboost/catboost / _get_converter_instance

Function _get_converter_instance

library/python/import_tracing/lib/regulator.py:9–19  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

7
8
9def _get_converter_instance():
10 import library.python.import_tracing.lib.converters.raw as text_converter
11 import library.python.import_tracing.lib.converters.chrometrace as chrome_converter
12
13 converter_mapping = {"text": text_converter.RawTextTraceConverter, "evlog": chrome_converter.ChromiumTraceConverter}
14
15 env_val = os.getenv("Y_PYTHON_TRACE_FORMAT")
16
17 converter = converter_mapping.get(env_val, text_converter.RawTextTraceConverter)
18
19 return converter()
20
21
22def _resolve_filepath(filemask):

Callers 1

enableFunction · 0.85

Calls 1

getMethod · 0.45

Tested by

no test coverage detected