matplotlib で図を作成する標準的な方法は、Python で期待するように動作しないようです。デフォルトでfig = matplotlib.figure()
は、ループを呼び出すと、作成されたすべての図が保持され、最終的にメモリが不足します。
回避策を扱った投稿はかなり あり ますmatplotlib.pyplot.close(fig)
が、明示的な呼び出しを要求するのは少しハックのようです。私が望むのは、fig
参照をカウントする簡単な方法であるため、メモリ リークを心配する必要はありません。これを行う方法はありますか?