bayeso.utils.utils_logger¶
It is utilities for loggers.
-
bayeso.utils.utils_logger.get_logger(str_name: str) → logging.Logger¶ It returns a logger to record the messages generated in our package.
Parameters: str_name (str.) – a logger name. Returns: a logger. Return type: logging.Logger Raises: AssertionError
-
bayeso.utils.utils_logger.get_str_array(arr: numpy.ndarray) → str¶ It converts an array into string. It can take one-dimensional, two-dimensional, and three-dimensional arrays.
Parameters: arr (numpy.ndarray) – an array to be converted. Returns: a string. Return type: str. Raises: AssertionError
-
bayeso.utils.utils_logger.get_str_array_1d(arr: numpy.ndarray) → str¶ It converts a one-dimensional array into string.
Parameters: arr (numpy.ndarray) – an array to be converted. Returns: a string. Return type: str. Raises: AssertionError
-
bayeso.utils.utils_logger.get_str_array_2d(arr: numpy.ndarray) → str¶ It converts a two-dimensional array into string.
Parameters: arr (numpy.ndarray) – an array to be converted. Returns: a string. Return type: str. Raises: AssertionError
-
bayeso.utils.utils_logger.get_str_array_3d(arr: numpy.ndarray) → str¶ It converts a three-dimensional array into string.
Parameters: arr (numpy.ndarray) – an array to be converted. Returns: a string. Return type: str. Raises: AssertionError
-
bayeso.utils.utils_logger.get_str_hyps(hyps: dict) → str¶ It converts a dictionary of hyperparameters into string.
Parameters: hyps (dict.) – a hyperparameter dictionary to be converted. Returns: a string. Return type: str. Raises: AssertionError