У меня есть 3D-матрица размеров, 549x19x50
Мне нужно создать 2D-матрицу, которая получает мне матрицу 549x950
.перестройка 3D-матрицы в 2D-матрицу с использованием tensorflow
То, что я сделал до сих пор, использует тензорный поток;
#data_3d is the 3D matrix
data_2d = tf.reshape(data_3d,[549,-1])
Это выводит все значения data_3d в строке и когда я пытаюсь получить доступ к data_2d это дает мне NameError
data_3d список списка списков. Не тензор или прут. Если мы не можем сделать это для списков, есть ли способ легко конвертировать списки в ndarrays?
Спасибо заранее,
Bhashithe
Почему просто тензор? –
Мне нужно использовать рекуррентную нейронную сеть с тензорным потоком. Который я сейчас тестировал и хорошо знаком. Я могу использовать любую другую библиотеку python, если вы можете указать мне на что-то @GalDreiman – Bhashithe
Итак, посмотрите ответы, я отправлю ответ на основе 'numpy' с помощью простого примера. –