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