def METHOD_NAME(accuracy, interpretability, train_shape=None, test_shape=None, valid_shape=None, n_gpus=0,
            num_classes=None, **kwargs):
    if config.hard_asserts:
        # for bigger data, too slow to test even with 1 iteration
        use = train_shape is not None and train_shape[0] * train_shape[1] < 1024 * 1024 or \
              valid_shape is not None and valid_shape[0] * valid_shape[1] < 1024 * 1024
        # too slow for walmart with only 421k x 15
        use &= train_shape is not None and train_shape[1] < 10
        return use
    else:
        return True