Моей модели учится W:тензора TensorFlow к панде dataframe
W = tf.Variable(tf.truncated_normal([pixels,h1],stddev=np.sqrt(2.0/(pixels))))
я вернуться W из функции, которая работает мой график TF/сеанс.
В моей записной книжке, я проверил тип W:
type(W)
out: tensorflow.python.ops.variables.Variable
Я также проверил размерность W:
W.get_shape()
out: TensorShape([Dimension(3072), Dimension(1024)])
Я хотел бы преобразовать W в dataframe панды (для обследования, и т.д.).
Как я могу это сделать?
(Saw this answer о преобразовании тензора в Numpy с eval()
, которые затем могут быть записаны на панд, конечно. Но эта операция, казалось, только для работы в рамках сессии TF.)
правый, получил. как вы сказали, я переписал W как тензорезистентный (W = W.eval()) в сеансе и возвращался из вызова функции/передавался в pandas. – lmart999