Esempio n. 1
0
def main():
    gui = Gui()

    rawData = readDataset(dataPath)
    data = parseData(rawData)

    gui.drawData(data)

    training, heldout, test = divideData(data)

    rawdata = unlableData(heldout)

    for sample in heldout:
        classification = classify(training, sample)
        print(sample, classification)

    gui.getMouse()
Esempio n. 2
0
def main():
    gui = Gui()

    rawData = readDataset(dataPath)
    data = parseData(rawData)

    gui.drawData(data)

#    training, heldout, test = divideData(data)

    gui.getMouse()

    weights = learn(data)

    if numClass == 2:
        gui.drawDivision(weights[0])

    gui.getMouse()