Speed up batch trainingΒΆ

mlinsights.mlbatch.MLCache (self, name)

Implements a cache to reduce the number of trainings a grid search has to do.

mlinsights.mlbatch.PipelineCache (self, steps, cache_name = None, verbose = False)

Same as sklearn.pipeline.Pipeline but it can skip training if it detects a step was already trained the model was already trained accross even in a different pipeline.