def get_formatted_data(file_path):
    unformatted_tr_data = load_data.load_training_data(file_path)
    unformatted_tr_labels = load_data.load_training_labels(file_path)
    unformatted_te_data = load_data.load_testing_data(file_path)
    unformatted_te_labels = load_data.load_testing_labels(file_path)

    formatted_tr_data = unformatted_tr_data
    formatted_te_data = unformatted_te_data

    formatted_tr_labels = [[], []]
    for l in unformatted_tr_labels:
        formatted_tr_labels[0].append([l[0]])
        formatted_tr_labels[1].append([1, 0] if bool(l[1]) else [0, 1])
    formatted_tr_labels = [np.array(dat) for dat in formatted_tr_labels]

    formatted_te_labels = [[], []]
    for l in unformatted_te_labels:
        formatted_te_labels[0].append([l[0]])
        formatted_te_labels[1].append([1, 0] if bool(l[1]) else [0, 1])
    formatted_te_labels = [np.array(dat) for dat in formatted_te_labels]

    print(formatted_tr_labels)

    return (((formatted_tr_data, formatted_tr_labels), (formatted_te_data,
                                                        formatted_te_labels)))
def get_formatted_data(file_path):
    tr_d = format_data_segment(load_data.load_training_data(file_path))
    tr_l = format_label_segment(load_data.load_training_labels(file_path))

    te_d = format_data_segment(load_data.load_testing_data(file_path))
    te_l = format_label_segment(load_data.load_testing_labels(file_path))

    return (((tr_d, tr_l), (te_d, te_l)))
示例#3
0
def verify_templates(file_path):
    tr_labels = load_training_labels()
    tr_snr = load_training_calculated_snr()
    te_labels = load_testing_labels()
    te_snr = load_testing_calculated_snr()

    total_labels = list(tr_labels) + list(te_labels)
    del tr_labels
    del te_labels
    total_snr = list(tr_snr) + list(te_snr)
    del tr_snr
    del te_snr

    THRESHOLD = 0.4

    diff = [total_labels[i] - total_snr[i] for i in range(len(total_labels))]
    del total_labels
    del total_snr

    stats, pval = normaltest(diff)

    return (pval > THRESHOLD)