# `TrainTaskBegin`

### *class* capymoa.ocl.evaluation.events.TrainTaskBegin[[source]](https://github.com/adaptive-machine-learning/CapyMOA/blob/3e255b1/src/capymoa/ocl/evaluation/events.py#L31)

Bases: [`Event`](capymoa.ocl.events.Event.md#capymoa.ocl.events.Event)

On training start for a task.

#### \_\_init_\_(train_task: [int](https://docs.python.org/3/builtins/functions.html#int), global_step: [int](https://docs.python.org/3/builtins/functions.html#int)) → [None](https://docs.python.org/3/builtins/constants.html#None)

#### global_step *: [int](https://docs.python.org/3/builtins/functions.html#int)*

A monotonically increasing integer that counts training and evaluation steps.

#### train_task *: [int](https://docs.python.org/3/builtins/functions.html#int)*

The ID of the training task that has begun.
