pycharmデバッグ時に画像問題の解決を表示します。


攻略を調べて、先輩にも聞いて、やっと私の問題を解決しました。
考えてみたら、誰かが私と同じ間違いをするかもしれません。

show python promtをクリックしてください。
以下の(類似)コマンドを入力します。

import matplotlib.pyplot as plt
plt.imshow(imgs)
ポイントが来ました表示されているこの変数は、現在デバッグされているアクティブなボックスにある必要があります。

これで画像を表示する目標が実現できます。
最後に問題が来ました。いったい何の穴に入りましたか?

import matplotlib.pyplot as plt
plt.subplot(ns, ns, i + 1).imshow(imgs[i].transpose(1, 2, 0))
plt.plot(boxes[[0, 2, 2, 0, 0]], boxes[[1, 1, 3, 3, 1]], '.-')
plt.axis('off')
以上は私が直接コードの中からcopyに来たのです。大丈夫だと思っていましたが、注意深いあなた達はきっと発見しました。問題が大きくなりました。それは私が書いていないことにあります。plt.show()ああ!
追加:pycharm運転後に得られたグラフィックス効果図フラッシュ解決案
1、問題の説明:
「深浅の強化学習」を勉強している2.3節の最後のデモでは、最後に運行するグラフィックウィンドウが自動的に閉じられます。
2、解決方法:
turtleパッケージの第一行コードを導入し、コードの最後に第二行コードを追加します。

import turtle
turtle.done()
3、結果

以上は個人の経験ですので、参考にしていただければと思います。間違いがあったり、完全に考えていないところがあれば、教えてください。