😸
torchshow のメモ
背景
Vision 系の ML をやっていて, テンソルや画像を可視化したい.
torchshow
軽く調べたかぎり, あんまり github に可視化ライブラリはないですが, その中でも一番機能ありそうなのとして torchshow がありました.
修正
File ~/miniconda3/envs/qwen2vl/lib/python3.10/site-packages/torchshow/visualization.py:55, in set_window_title(fig, title)
53 # fig.canvas.set_window_title(title)
54 if matplotlib.__version__ < '3.4':
---> 55 fig.canvas.set_window_title(title)
56 else:
57 fig.canvas.manager.set_window_title(title)
AttributeError: 'FigureCanvasAgg' object has no attribute 'set_window_title'
というエラーがでる. バージョンを str で比較しているのが問題であろう.
コードを書き換えてあげれば治る
(執筆時点ではいる matplotlib は version 3.10 だった)
その他
開発は半年ほど止まっている.
最低限の可視化にはいいかもしれない
あとは tochshow なり参考にして, 自前で可視化してデバッグなどに活用していくのがよいであろう
Discussion