Следующий код генерирует изображение ниже с одной строкой из нескольких изображений.Я хотел бы добавить еще одну строку ниже или выше текущей строки, содержащей другую серию изображений в массиве test
, что аналогично массиву predict
.Я пробовал несколько цифр для подзаговоров, например, 2 вместо 1, но он просто выдает ошибку или не работает.если я заменю 1 на 2, это выдаст ошибку AttributeError: 'numpy.ndarray' object has no attribute 'matshow'
для 4-й строки, которая кажется неактуальной!
Не могли бы вы подсказать, что мне делать?
fig, ax = plt.subplots(1, len(predict), figsize=(10, 5))
fig.suptitle('Output Data with bias term {0}'.format(b))
for i in range(len(predict)):
ax[i].matshow(predict[i].reshape((n_units, n_units)), cmap='gray')
ax[i].set_xticks([])
ax[i].set_yticks([])
plt.show('{0:02d}'.format(b))