日々精進

新しく学んだことを書き留めていきます

Pytorchのtorch.cuda.Stream()を実行するとそれ以降PyCharmのDebugger windowで変数の値が見えなくなる

変数の値を見ようとするとCollecting data...と表示されるだけで値が見えなくて困った。

PyCharmの設定でGevent compatibleをONにすると直った。詳細は以下参照。

stackoverflow.com

なぜこれで直るか全然分からないがすごく助かった・・・ただし、このオプションをONにするとFlaskアプリのデバッグ実行時にBreakpointが効かなくなるという書き込みが上記ページにあるので注意。