2017-11-01から1ヶ月間の記事一覧

go tool compileの使い方

少し試したものの、忘れそうなのでメモ書きとして残します。 サンプルコード package main import "fmt" func main() { fmt.Println("hello world") } オブジェクトファイルの生成 -Sが1つだと標準出力のみです。2つだと.oファイルが生成されます。 $ go too…

Golangで主成分分析する

前回の記事では、 多次元正規分布から乱数を生成する方法を書きました。 今回は、このデータを使って主成分分析(PCA)を行っていきます。 PCAの詳細については、書籍や他の記事などで十分存在していると思うので、そちらを探してみてください。 分散を最大…

Golangで多次元正規分布を生成する

前回の記事も書きましたが、 Golangのrandパッケージでは、 一次元正規分布の乱数生成が可能です。 今回は、多次元正規分布から乱数を生成する方法についてまとめます。 どうやって生成するか まずPRMLから引用します。 平均,共分散を持つ多変量ガウス分布に…

Golangで正規乱数を生成する

意外と日本語記事がなかったので、あとで見返すメモとして。 gist0ede769769cc5831b540a5896bf6e868 ヒストグラムにすると以下です。 References Package rand - The Go Programming Language