مقداردهی placeholder در پایتون - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

مقداردهی placeholder در پایتون

0 امتیاز

سلام.چطور یک placeholder را در پایتون مقدار دهی کنم؟

import tensorflow as tf

num_input  = 2
num_hidden = 3
num_output = 2

x  = tf.placeholder("float", [num_input, 1])
W_hidden = tf.Variable(tf.zeros([num_hidden, num_input]))
W_out    = tf.Variable(tf.zeros([num_output, num_hidden]))
b_hidden = tf.Variable(tf.zeros([num_hidden]))
b_out    = tf.Variable(tf.zeros([num_output]))

h = tf.nn.softmax(tf.matmul(W_hidden,x) + b_hidden)

sess = tf.Session()

with sess.as_default():
    print h.eval()

 

سوال شده مهر 24, 1396  بوسیله ی farshid (امتیاز 137)   13 27 34
ویرایش شده آبان 7, 1396 بوسیله ی farshid

1 پاسخ

0 امتیاز
جواب رو خودم پیدا کردم تو کد بالا من از طریق متد eval خواستم مقدار را بدست بیارم در صورتی از طریق مت run مربوط Session می تونستم مقدار h را محاسبه کنم و هم از طریق feed_dict به placeholder مورد نظر مقدار بدم.
پاسخ داده شده آبان 7, 1396 بوسیله ی farshid (امتیاز 137)   13 27 34
...