parent
2fb2affe28
commit
23e4694db7
25
pam.go
25
pam.go
|
|
@ -3,8 +3,33 @@ package main
|
|||
|
||||
import (
|
||||
"fmt"
|
||||
"math/rand"
|
||||
"time"
|
||||
)
|
||||
|
||||
//先设置一些参数
|
||||
|
||||
const (
|
||||
dataN = 10
|
||||
dim = 3
|
||||
clusterN = 3
|
||||
)
|
||||
|
||||
func initData() [][]float64 { //初始数据集
|
||||
src := rand.NewSource(time.Now().UnixNano())
|
||||
rnd := rand.New(src)
|
||||
r := make([][]float64, dataN)
|
||||
for n := 0; n < dataN; n++ {
|
||||
r[n] = make([]float64, dim)
|
||||
for d := 0; d < dim; d++ {
|
||||
r[n][d] = rnd.Float64()
|
||||
}
|
||||
}
|
||||
|
||||
return r
|
||||
}
|
||||
|
||||
func main() {
|
||||
initData()
|
||||
fmt.Println("Hello World!")
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue