Я изо всех сил пытаюсь напечатать вывод определенного слоя. Обратите внимание, что я не хотел выводить как: <tf.Tensor 'Print_5:0' shape=(?, 1024) dtype=float32>
НО что-то как массив или список массивов.
Мой основной код:
from keras.models import Model
from keras.layers import Input, Dense
import tensorflow as tf
g = model.get_layer(name='dropout_2', index=None).output
tf.Print(g, [tf.shape(g)])
Это не работает, как естьвыдавая вывод:
<tf.Tensor 'Print_5:0' shape=(?, 1024) dtype=float32>
Я видел все популярные проблемы, связанные с этой проблемой, но ничего не получается. Пожалуйста, помогите в этом.