events#

Event definitions for OCL evaluation loops.

Events emit in the following order:

TrainBegin (once)
    TrainTaskBegin (for number of tasks)
        TrainBatchPredict
            TestBegin
            TestTaskBegin (for number of tasks)
                EvalBatchPredict
            TestTaskEnd
        TestEnd
    TrainTaskEnd
TrainEnd

Classes#

EvalBatchPredict

After predicting on an evaluation batch, but before any updates.

TestBegin

On evaluation start.

TestEnd

On evaluation end.

TestTaskBegin

On evaluation start for a task.

TestTaskEnd

On evaluation end for a task.

TrainBatchPredict

After predicting on a training batch, but before training on it.

TrainBegin

On training start.

TrainEnd

On training end.

TrainTaskBegin

On training start for a task.

TrainTaskEnd

On training end for a task.