Output

This package contains tools for logging the results of experiments and for parsing these results for further analysis.

OptimizeLogger

This implementation is defined by the following parameters:
  • out_path – An instance of the WorkPath model with specified path.

  • log_format – The format in which the logs will be written. Default: LogFormat.JSON_LINE.

from output.impl import OptimizeLogger
from typings.work_path import WorkPath

logger = OptimizeLogger(
    out_path: WorkPath,
    log_format: LogFormat
)

OptimizeParser

This implementation is defined by the following parameters:
  • out_path – An instance of the WorkPath model with specified path.

  • log_format – The format in which the logs were written. Default: LogFormat.JSON_LINE.

from output.impl import OptimizeParser
from typings.work_path import WorkPath

parser = OptimizeParser(
    out_path: WorkPath,
    log_format: LogFormat
)

Output models