callbacks ================================= .. py:module:: evalml.automl.callbacks .. autoapi-nested-parse:: Callbacks available to pass to AutoML. Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: :nosignatures: evalml.automl.callbacks.log_error_callback evalml.automl.callbacks.raise_error_callback evalml.automl.callbacks.silent_error_callback Attributes Summary ~~~~~~~~~~~~~~~~~~~ .. autoapisummary:: evalml.automl.callbacks.logger Contents ~~~~~~~~~~~~~~~~~~~ .. py:function:: log_error_callback(exception, traceback, automl, **kwargs) Logs the exception thrown as an error. Will not throw. This is the default behavior for AutoMLSearch. :param exception: Exception to log. :param traceback: Exception traceback to log. :param automl: AutoMLSearch object. :param \*\*kwargs: Other relevant keyword arguments to log. .. py:data:: logger .. py:function:: raise_error_callback(exception, traceback, automl, **kwargs) Raises the exception thrown by the AutoMLSearch object. Also logs the exception as an error. :param exception: Exception to log and raise. :param traceback: Exception traceback to log. :param automl: AutoMLSearch object. :param \*\*kwargs: Other relevant keyword arguments to log. :raises exception: Raises the input exception. .. py:function:: silent_error_callback(exception, traceback, automl, **kwargs) No-op.