|
|
package main
import ( "fmt" "strconv" )
func main() { dataset := readDataset("datasets/poker/poker-hand-training-true.data", "\n", ",") //fmt.Println(dataset)
inputs := readInputs("datasets/prova.data", "\n", ",") //fmt.Println(inputs)
var datasetDistances [][][]float64 for k, input := range inputs { datasetDistances = euclideanDistance(dataset, input) r := getShortestDistance(datasetDistances) fmt.Println("iteration " + strconv.Itoa(k)) fmt.Println(input) fmt.Println(r) fmt.Print("result: ") fmt.Println(r[1]) fmt.Println("---") } }
|