Как я могу иметь две строки из нескольких столбцов для участков? - PullRequest
0 голосов
/ 27 декабря 2018

Следующий код генерирует изображение ниже с одной строкой из нескольких изображений.Я хотел бы добавить еще одну строку ниже или выше текущей строки, содержащей другую серию изображений в массиве 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))

enter image description here

...