**For文を使ったMatplotlib.pyplotで2回目以降の描画が出来ず困っています。
**
描画対象は[3, 26, 26, 32]のarrayで、26✕26のimageです。
最初の4行8列の32枚のimageは描画されましたが、
2回目以降の32枚の描画はされずWarningが出ます。
axをリストax[j]に出来ないかと試しましたが動かず。
コードは下記。
for j in range(3): for i in range(32): plt.subplot(4,8,1+i) ax = plt.imshow(layer_output[j,:,:,i].reshape(26,26), cmap='binary')
Warningは下記。
MatplotlibDeprecationWarning: Adding an axes using the same arguments as a previous axes currently reuses the earlier instance. In a future version, a new instance will always be created and returned. Meanwhile, this warning can be suppressed, and the future behavior ensured, by passing a unique label to each axes instance.
This is separate from the ipykernel package so we can avoid doing imports until
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/28 13:18