jupyterなどでループまわしながら実験結果を描画しているとよくある警告
RuntimeWarning: More than 20 figures have been opened.
内容としては「figを開きすぎててメモリ亡くなるぞ!」というもの。つまり必要ないものは都度閉じてやればよい。
だいたい「plt.close()」で片づけることが多いが、私のお勧めは下記の対策。
plt.savefig(OUT_DIRECTORY + 'figure.png')
plt.close('all')
このほうが確実。