#tensorflow #keras #tensorflow2.0
#тензорный поток #keras #тензорный поток 2,0
Вопрос:
Предположим, у меня есть тензор с именем t
, имеющий форму (None, a*b, None, ...)
(by … Я имею в виду, что у него больше размеров, но мне все равно), и я хочу изменить его на (None, a, b, None, ...)
. Что мне делать?
Я думаю, что я должен получить форму t
by tf.shape(t)
, а затем что-то с ней сделать, и после этого я должен использовать tf.reshape()
, чтобы получить желаемый результат. Но что мне делать в промежутках?
Комментарии:
1. возможно, вам потребуется разделить ваш тензор на несколько тензоров, изменить их независимо и повторно объединить их
2. @DavidThery Спасибо. Но было бы здорово, если бы для этой простой задачи был более простой способ