A object which can deliver a stream of training events assuming that each event is represented as a separated list containing all the contextual predicates, with the last item being the outcome. The default separator is the space " ". e.g.:
cp_1 cp_2 ... cp_n outcome
cp_1,cp_2,...,cp_n,outcome