4月 27, 2021 / 最終更新日時 : 5月 10, 2021 Shuji Suzuki (shu) プログラミング PyTorchのPERFORMANCE TUNING GUIDEの効果を確認してみる その1 「parameter.grad = Noneを使う」 PyTorchには「PERFORMANCE TUNING GUIDE」という学習を速くするためのテクニック集があります。ただ、このドキュメントでは個々のテクニックでどれくらい速くなるのかまでは書いていません。このため、気 […]
4月 5, 2021 / 最終更新日時 : 4月 1, 2024 Shuji Suzuki (shu) 書評 [書評] CAREER SKILLS ソフトウェア開発者の完全キャリアガイド ー ソフトウェア開発者のキャリアで悩んでいる人たちに勧める最初の1冊 このブログのコンテンツの一つとして考えていた書評を今回から始めてみようと思います。最初は最近買った「CAREER SKILLS ソフトウェア開発者の完全キャリアガイド」です。 なぜこの本を買ったか? 2016年のちょうど […]
4月 3, 2021 / 最終更新日時 : 4月 3, 2021 Shuji Suzuki (shu) プログラミング PyTorch 1.8.1で入ったPyTorch Profilerを使ってみた 3月終わりごろ、PyTorch の1.8.1がリリースされました。1.8.0から1.8.1でsmall bugfixだけかと思ってたら、元々あったautograd profilerの次のバージョンのprofilerという […]
4月 1, 2021 / 最終更新日時 : 2月 23, 2023 Shuji Suzuki (shu) プログラミング Optunaを使ったおいしいコーヒーの淹れ方探索 (2021年4月版) 昨年終わりに機械学習のハイパーパラメータ探索で良く用いられるOptunaを使って、おいしいコーヒーの淹れ方を探索する方法についてQiitaの記事を書きました。この記事が思ったよりも好評で、これをきっかけに勉強会でも発表さ […]
3月 21, 2021 / 最終更新日時 : 3月 21, 2021 Shuji Suzuki (shu) プログラミング PyTorchでGPUの計算時間を正しく計測する 今回の記事ではPyTorchでGPUで実行した関数の計算時間を正しく測定する方法とその後に詳しい説明をしていきます。 はじめに 仕事がらPyTorchで高速な学習方法をいろいろ調べることがよくあります。その際、blog記 […]
2月 12, 2021 / 最終更新日時 : 2月 12, 2021 Shuji Suzuki (shu) 未分類 ブログはじめました ずっと始めようと思ってたブログをついに始めました! ブログを始めた記念ということで、なぜブログを始めたのか?について紹介したいと思います。 なぜブログを始めようと思ったのか? ざっくりまとめると以下のような理由でブログを […]