deephyper.evaluator.callback.LoggerCallback#
- class deephyper.evaluator.callback.LoggerCallback[source]#
Bases:
Callback
Print information when jobs are completed by the
Evaluator
.An example usage can be:
>>> evaluator.create(method="ray", method_kwargs={..., "callbacks": [LoggerCallback()]})
Methods
Called each time a Job is completed by the Evaluator.
Called each time a Job is collected from an other process.
Called each time a
Job
is created by theEvaluator
.- on_done(job)[source]#
Called each time a Job is completed by the Evaluator.
- Parameters:
job (Job) – The completed job.