سپاس از پاسخگویی جنابعالی...
من به این صورت تعریف کردم:
a = tf.constant([[ 0.0448 , 0.0468 , 0.0564 , 0.0468 , 0.0448],
[ 0.0468 , 0.3167 , 0.7146 , 0.3167 , 0.0468],
[ 0.0564 , 0.7146 , -4.9048 , 0.7146 , 0.0564],
[ 0.0468 , 0.3167 , 0.7146 , 0.3167 , 0.0468],
[ 0.0448 , 0.0468 , 0.0564 , 0.0468 , 0.0448] ])
with tf.Session() as sess:
print(sess.run(a))
ولی در لینک زیر
https://github.com/Hvass-Labs/TensorFlow-Tutorials/blob/master/02_Convolutional_Neural_Network.ipynb
برای تعریف
def weight_variable(shape):
initial = tf.truncated_normal(shape, stddev=0.1)
return tf.Variable(initial)
من چطور میتونم shape=[5, 5, 1, 32] v رو باتوجه بع اینکه قبلا خودم ماتریس 5در 5 وزن رو تعریف کردم هنگام کانوالو کردن مثلا با توجه به
W_conv1 = a([5, 5, 1, 32])
32 تا از فیلتر ی که تعریف کردم رو میخام.....
چطور میتونم این ابعاد (منظورم تعداد کانال رنگی و تعداد فیلتر ها) براش تعریف کنم؟
سپاس مجدد