def trainOnDataset(self, dataset, *args, **kwargs):
        self.setData(dataset)
        self.trainEpochs(*args, **kwargs)
jsonpickle should be able to encode and decode a datetime with a
dataset/ETHPy150Open pybrain/pybrain/pybrain/supervised/trainers/trainer.py/Trainer.trainOnDataset--crossover with--dataset/ETHPy150Open jsonpickle/jsonpickle/tests/datetime_test.py/DateTimeSimpleTestCase.test_utc