Since we need to label for all event types, we cannot use the same model for testing them all, since then the event types used to train this model could not be tested.
for each t we use a model trained on 5 randomly chosen training event types, different than t. 5 Additionally, to avoid a bias caused by a particular random choice, we build 10 different models, each time choosing a different set of 5 training event types.