Пример #1
0
if __name__ == '__main__':
    import sys
    import time

    if sys.version_info < (2, 7) or sys.version_info >= (3, 0):
        print ("Requires Python 2.7.x")
        exit()
    del sys

    headerfile = './data/kddcup.names'
    datafile = './data/KDDTrain+_20Percent.txt'

    datasize = None
    start = time.time()

    headers, _ = preprocessing.get_header_data()
    headers.remove('protocol_type')
    headers.remove('attack')
    headers.remove('difficulty')

    # plot preparation
    df_training_20, df_training_full, gmms_20, gmms_full = preprocessing.get_preprocessed_training_data(datasize)
    draw_gmm(df_training_20, gmms_20, headers, "training20")
#    draw_gmm(df_training_full, gmms_full, headers, "trainingfull")
#
#    # plot preparation
#    df_test_plus, df_test_21, gmms_test_plus, gmms_test_21 = preprocessing.get_preprocessed_test_data(datasize)
#    draw_gmm(df_test_plus, gmms_test_plus, headers, "testplus")
#    draw_gmm(df_test_21, gmms_test_21, headers, "test21")

    elapsed = (time.time() - start)
Пример #2
0
if __name__ == '__main__':
    import sys
    import time

    if sys.version_info < (2, 7) or sys.version_info >= (3, 0):
        print("Requires Python 2.7.x")
        exit()
    del sys

    headerfile = './data/kddcup.names'
    datafile = './data/KDDTrain+_20Percent.txt'

    datasize = None
    start = time.time()

    headers, _ = preprocessing.get_header_data()
    headers.remove('protocol_type')
    headers.remove('attack')
    headers.remove('difficulty')

    # plot preparation
    df_training_20, df_training_full, gmms_20, gmms_full = preprocessing.get_preprocessed_training_data(
        datasize)
    draw_gmm(df_training_20, gmms_20, headers, "training20")
    #    draw_gmm(df_training_full, gmms_full, headers, "trainingfull")
    #
    #    # plot preparation
    #    df_test_plus, df_test_21, gmms_test_plus, gmms_test_21 = preprocessing.get_preprocessed_test_data(datasize)
    #    draw_gmm(df_test_plus, gmms_test_plus, headers, "testplus")
    #    draw_gmm(df_test_21, gmms_test_21, headers, "test21")
Пример #3
0
import preprocessing as preprocessing
import data.model as model


if __name__ == '__main__':
    headers, attacks = preprocessing.get_header_data()
    headers.remove('protocol_type')
    headers.remove('attack')
    headers.remove('difficulty')

    df_training_20, df_training_full, gmms_20, gmms_full = preprocessing.get_preprocessed_training_data()
    df_test_20, df_test_full, gmms_test_20, gmms_test_full = preprocessing.get_preprocessed_test_data()
    
    # it shows every headers
    df = df_training_20
    df_cut = df[0:1]
    for i, r in df_cut.iterrows() :
        message = ""
        for header in headers:
            print header + str(r[header])
            message = message + str(r[header]) + "/"
        print str(i) + ": " + message 

#    while True:
#        command = "1:"
#        n = raw_input(command)
#        if int(n) == 1:
#        elif int(n) == 2:
#        else :
#            pass
Пример #4
0
import preprocessing as preprocessing
import data.model as model

if __name__ == '__main__':
    headers, attacks = preprocessing.get_header_data()
    headers.remove('protocol_type')
    headers.remove('attack')
    headers.remove('difficulty')

    df_training_20, df_training_full, gmms_20, gmms_full = preprocessing.get_preprocessed_training_data(
    )
    df_test_20, df_test_full, gmms_test_20, gmms_test_full = preprocessing.get_preprocessed_test_data(
    )

    # it shows every headers
    df = df_training_20
    df_cut = df[0:1]
    for i, r in df_cut.iterrows():
        message = ""
        for header in headers:
            print header + str(r[header])
            message = message + str(r[header]) + "/"
        print str(i) + ": " + message

#    while True:
#        command = "1:"
#        n = raw_input(command)
#        if int(n) == 1:
#        elif int(n) == 2:
#        else :
#            pass