Ainz Diary Blog
自己教師あり学習を試す【SimCLR】
最近、調査系の仕事を進めている中で自己教師あり学習というワードを見掛けることが多くなって気になったので試すことが出来るものから試そうと思います。
試そうとした内容としては以下のリンクに書いてあるソースコードを試してみた感じになります。
基本的にはライブラリが不足していなければエラーが出たりせずにスムーズに試すことが出来ました。ただ、学習に掛かる時間がすごく掛かった感じで久々に機械学習をしている。。。という気持ちになりました。。。(笑)
ちゃんと最後までソースコードの実行することが出来たら自分用にソースコードを微修正して載せようかなぁと思います。
そう思ってソースコードを実行していたんですが、途中でライブラリの関数で指定できないないような書き方を見つけてしまって、どう動かしているんだ???となってしまったので原因を確認していました。確認する中で掲載されているコードで読み込んでいるライブラリが間違っていることに気が付きました。やはり参考としているものがあるならオリジナルのソースコードを見るのが大事ですね。。。もやっとしている点が解消されたので満足です。
載せなくてもいいかなぁと思っていましたが、参考にしている記事からすぐに環境を再現して実行するのが難しそうだったので自分用に載せておこうと思います。
※コードを記載する。。。