LOST IN BLUE

docker-composeでapt-get installに失敗するとき

備忘録.dockerやdocker-composeでbuild時にapt-get installでのようなエラーを吐かれたとき.apt-get updateがdockerやdocker-composeによってキャッシュが使われている可能性があるのでdockerならdocker…

Webサイトのコードをコピーする拡張機能

Webサイトのコードをコピーする拡張機能を作りました.どんなものかは下のgifの通りです.explain似たような拡張機能はすでにあったのですがほとんど丸々コピーするようなGistやGithubよりも GithubのReadme内のインストール手順やQiita…

Wavenet実装の詳細

Wavenetの実装を公開しました.この記事では前の記事で説明していなかった実装した上で取り入れたこと,つまづいたことについて書こうと思います.1.ソースの構造についてリポジトリの各ファイル,ディレクトリについて説明します.1. /hparams.pywav…

Wavenet

Wavenetを実装し学習してみたので結果をまとめて置きます. メルスペクトログラムを入力として波形を推定するvocoderとして実装しました. 今回は単一話者・mu-law量子化で学習したデータです.データセットはjsut…

いろいろなPixelShuffler

Deconvの代わりに用いられることの多いPixelShufflerですがいろいろな書き方を見たのでまとめてみました. もちろん全部TensorFlowです.1.TensorFlow-ESPCN 論文通りの実装な感じですね.2.ここ tf.batch_to_space_nd…

引っ越ししました

お引越ししました.理由は数式が書きにくかったからです.何度目の引っ越しでしょうかね.

Unable to update registry `https://github.com/rust-lang/crates.io-index`

タイトルのエラーメッセージの解決策の備忘録です.Cargo.tomlに依存ライブラリを書いてcargo buildしたところ,registryのアップデートができずライブラリを引っ張って来れない状況になりました.原因を調査したところと同じようでした.Issue…

rustのinput!マクロではじめからミュータブルな変数として読み込む

大掛かりそうに見えて具体的な解決策は10秒で終わります.のマクロでmutで宣言したいねというお話です. シャドーイングとかもあるけどはじめから宣言しちゃいたいよね.上記事のマクロではのようにimmutableな変数に読み込まれてしまうので,このようにmut…

狭義の弱順序を満たさないような型でsortしてみる

C++のリファレンス曰く,sort()には狭義の弱順序が要求されるそうです.狭義の弱順序性についてはでわかりやすく書かれているので参照してください.今回は狭義の弱順序が満たす性質の,非反射律推移律反対称律比較不能性の推移律から,…