makes more sense now

This commit is contained in:
Philippe Tillet
2019-07-03 20:45:03 -07:00
parent bd1040510f
commit 88ebdddf3d
2 changed files with 7 additions and 7 deletions

View File

@@ -78,16 +78,16 @@ def run_shift():
extra_feed_dict={a: ha, b: hb})
dx_t, dx_n = grads[0]
dw_t, dw_n = grads[1]
print(dw_t)
print(dw_n)
print(np.max(dw_t - dw_n))
print(dx_t)
print(dx_n)
#print(np.max(dw_t - dw_n))
#np.savetxt('diff.dat', dw_t - dw_n, fmt='%2.4f')
#np.savetxt('theoretical.dat', dw_t, fmt='%2.4f')
#np.savetxt('numerical.dat', dw_n, fmt='%2.4f')
print(np.max(dx_t - dx_n))
#np.savetxt('diff.dat', dx_t - dx_n, fmt='%2.4f')
#np.savetxt('theoretical.dat', dx_t, fmt='%2.4f')
#np.savetxt('numerical.dat', dx_n, fmt='%2.4f')
np.savetxt('diff.dat', dx_t - dx_n, fmt='%2.4f')
np.savetxt('theoretical.dat', dx_t, fmt='%2.4f')
np.savetxt('numerical.dat', dx_n, fmt='%2.4f')
# Run
sess.run(tf.global_variables_initializer())
result = sess.run([c], feed_dict = {a: ha,

View File

@@ -88,7 +88,7 @@ void shift::build_deltas() {
}
if(ty_ == WGRAD){
for(unsigned c = 0; c < C_; c++)
h_deltas_[c] = shift_h_[c]*ld_b_[1] + shift_w_[c]*ld_b_[2];
h_deltas_[c] = -shift_h_[c]*ld_b_[1] + -shift_w_[c]*ld_b_[2];
}
}