def METHOD_NAME(self, params):
    """Return the dataset for a combination of parameters"""
    # The datasets are cached using joblib.Memory so it's fast and can be
    # called for each repeat
    pass