Проблема с TensorFlow, делающим 1d свертку - PullRequest
0 голосов
/ 26 января 2019

Следующий код говорит, что полученная сеть имеет форму = (3,), которая не должна быть правильной.Есть идеи?

n = 100
m = 10
k = 1000
depth = 10
hidden_layers = 20

# ... fill variables with synthetic data ...

x = tf.placeholder(tf.float64,shape = (k,n,1))
y = tf.placeholder(tf.float64,shape = (k,4))

conv1_weights = tf.Variable(tf.truncated_normal([m,1,hidden_layers],stddev = 0.1,seed = 0,dtype = tf.float64))
conv1_biases = tf.Variable(tf.zeros([hidden_layers],tf.float64))

conv = tf.nn.conv1d(x,conv1_weights,stride = 1,padding = 'SAME')
relu = tf.nn.relu(tf.nn.bias_add(conv,conv1_biases))

print(tf.shape(relu))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...