まぃふぇいばりっと

機械学習やってます.Julia大好きです.勉強したことの殴り書きです.

2020-12-10から1日間の記事一覧

Julia言語 タプルを配列になおす

collectを使うと良いです. tup = (1,2,3,4,5) ary = collect(tup) これで配列arrayに直されます.

Julia言語 HOSVDによるタッカー低ランク近似

行列の低ランク近似がSVDによって実現されるように,テンソルの低(タッカー)ランク近似がHOSVDで実現できます. なお,Eckart Youngの定理より,SVDがフロベニウスノルムの意味で最良低ランク近似を実現しますが,テンソルの場合はそのような保証はないと…

Julia言語 n階のテンソルを初期化する.

3×3×3のテンソルを用意したいときは,X = rand(3,3,3) みたいにするとおもいますが,階数が大きい時に X = rand(i1,i2,i3,i4, ..., ,in って手動で入力するのが大変だったので,i = [i1,i2,i3,…,in] を用意して using TensorToolbox X = diagt(i) みたくして…