0.5から始める機械学習

Machine Learning, Deep Learning, Computer Vision に関する備忘録

Deep Learning

【Optuna】Optuna Tutorial with Pytorch

Optuna Tutorial with Pytorch 先日PFNからハイパーパラメータチューニングを自動でやってくれるというフレームワークが公開されました。 optuna.org PFN内でもOpen Images Challenge 2018の際にはこれを用いてパラメータチューニングをしていたとか。 これ…

【PyTorch】 DataLoaderのバッチ取り出し時の挙動について(2)

こんにちは。 先日に引き続き、DataLoaderクラスについてTipsを少し。 nodaki.hatenablog.com 今回はPyTorchのDataLoaderクラスを使用している時に少し引っかかったポイントがあったのでご紹介しようと思います。 結論から言うと、データのshapeがバッチ内で…

【PyTorch】 DataLoaderのバッチ取り出し時の挙動について

こんにちは。 今回はPyTorchのDataLoaderがバッチデータを取り出す際の挙動について触れようと思います。 環境 PyTorch: 0.4.0 DataLoaderが対応する型 DataLoaderはDatasetクラスがサンプルしたデータをバッチサイズ分スタックして出力するというのが基本の…

【論文紹介】GANを制覇する (1) ~Attention GAN~

こんにちは。 先日こちらの記事で、 nodaki.hatenablog.com GANが(ほぼ)AからZまであるという事をお話ししました。 そこで、論文を読む癖を付けるという意味も込めて、AからZまで各アルファベット1本ずつ計26本分GANに関する論文を読もうと思います‼︎ Aか…

【DeepLearning】 GAN A to Z

こんにちは。 最近GAN(Ganarative Adverserial Network)が流行っていますね。 名前となんとなくの原理は知っているものの、説明を求められると 「うっっ」てなる、今の私にとってはそんな立ち位置です。。。 流石にそれではまずかろうと思い何はともあれ論文…