def calc_meta_features_encoded(X_train, Y_train, categorical, dataset_name): """ Calculate meta features with encoded labels :param X_train: :param Y_train: :param categorical: :param dataset_name: :return: """ if np.sum(categorical) != 0: raise ValueError("Training matrix doesn't look OneHotEncoded!") return calculate_all_metafeatures_encoded_labels( X_train, Y_train, categorical, dataset_name + SENTINEL, dont_calculate=EXCLUDE_META_FUTURES)