def get_failed_set(y_true, y_pred):
    """
    Get incorrect/failed records from the ground truth & predict values.

    :param y_true: ground truth values
    :type y_true: iterable
    :param y_pred: predicted values
    :type y_pred: iterable
    :return: the culled y_true & y_pred lists
    :rtype: list, list
    """

    values = [(true, pred) for true, pred in zip(y_true, y_pred) if true != pred]
    true = [pair[0] for pair in values]
    pred = [pair[1] for pair in values]
    return true, pred