Здравствуйте, вопрос относительно изменения формы массива.
У меня есть массив train_x (2D), содержимое которого (103,784)
В данном случае количество примеров составляет 103.
784 - это вход моей нейронной сети.
Теперь я хочу изменить форму с 2D на 4D
Я использую следующую команду:
train_x = np.reshape(train_x, (103, 28, 28, 1))
Это правильно?что в этом случае 103 - это все еще количество обучающих примеров, и что в этом случае мой вход 784 делится на матрицу 28x28?1 в этом случае мой канал не использует RGB (в противном случае канал должен быть 3).
Если мое предположение неверно, пожалуйста, кто-нибудь может посоветовать, как изменить форму с 2D на 4D, чтобы заархивировать вышеприведенное?Тпй