goKNN/main.go
main.goRaw
1package main
2
3import "fmt"
4
5func main() {
6 dataset := readDataset("datasets/poker/poker-hand-training-true.data", "\n", ",")
7 //fmt.Println(dataset)
8 inputs := readInputs("datasets/prova.data", "\n", ",")
9 //fmt.Println(inputs)
10
11 var datasetDistances [][][]float64
12 for _, input := range inputs {
13 datasetDistances = euclideanDistance(dataset, input)
14 r := getShortestDistance(datasetDistances)
15 fmt.Println(input)
16 fmt.Println(r)
17 fmt.Println(r[1])
18 }
19}