1
私はTensorflowで単純な線形モデルを生成しようとしていました。ここでコードが...テンソルフローの線形モデル
N = 400
features = 100
nSteps = 1000
data = (np.random.randn(N, features), np.random.randint(0, 2, N))
W = tf.placeholder(tf.float32, shape=(features,1), name='W')
b = tf.placeholder(tf.float32, shape=(features,1), name='b')
d = tf.constant(data[0], dtype=tf.float32)
result = tf.add(tf.matmul(d, W), b)
ある
...それはb
の寸法のいくつかの問題がある可能性がありますことが判明したが、いくつかの理由として、これまで私が言うことができるように、彼らはすべてOKです
これがなぜエラーを投げるのか分かりません。誰かが助けてくれますか?
注:
result = tf.matmul(d, W)
これはokです。
結果の形状を確認しましたが、b
と同じです。何が問題なのかは分かりません。