Skip to content

Commit

Permalink
Merge pull request #49 from eywalker/patch-2
Browse files Browse the repository at this point in the history
Exhaust training set
  • Loading branch information
hunkim committed Aug 6, 2016
2 parents 576a7ab + 7bb17e6 commit 5311737
Show file tree
Hide file tree
Showing 8 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion 02_logistic_regression.py
Expand Up @@ -33,7 +33,7 @@ def model(X, w):
tf.initialize_all_variables().run()

for i in range(100):
for start, end in zip(range(0, len(trX), 128), range(128, len(trX), 128)):
for start, end in zip(range(0, len(trX), 128), range(128, len(trX)+1, 128)):
sess.run(train_op, feed_dict={X: trX[start:end], Y: trY[start:end]})
print(i, np.mean(np.argmax(teY, axis=1) ==
sess.run(predict_op, feed_dict={X: teX, Y: teY})))
2 changes: 1 addition & 1 deletion 03_net.py
Expand Up @@ -35,7 +35,7 @@ def model(X, w_h, w_o):
tf.initialize_all_variables().run()

for i in range(100):
for start, end in zip(range(0, len(trX), 128), range(128, len(trX), 128)):
for start, end in zip(range(0, len(trX), 128), range(128, len(trX)+1, 128)):
sess.run(train_op, feed_dict={X: trX[start:end], Y: trY[start:end]})
print(i, np.mean(np.argmax(teY, axis=1) ==
sess.run(predict_op, feed_dict={X: teX, Y: teY})))
2 changes: 1 addition & 1 deletion 04_modern_net.py
Expand Up @@ -45,7 +45,7 @@ def model(X, w_h, w_h2, w_o, p_keep_input, p_keep_hidden): # this network is the
tf.initialize_all_variables().run()

for i in range(100):
for start, end in zip(range(0, len(trX), 128), range(128, len(trX), 128)):
for start, end in zip(range(0, len(trX), 128), range(128, len(trX)+1, 128)):
sess.run(train_op, feed_dict={X: trX[start:end], Y: trY[start:end],
p_keep_input: 0.8, p_keep_hidden: 0.5})
print(i, np.mean(np.argmax(teY, axis=1) ==
Expand Down
2 changes: 1 addition & 1 deletion 05_convolutional_net.py
Expand Up @@ -66,7 +66,7 @@ def model(X, w, w2, w3, w4, w_o, p_keep_conv, p_keep_hidden):

for i in range(100):
training_batch = zip(range(0, len(trX), batch_size),
range(batch_size, len(trX), batch_size))
range(batch_size, len(trX)+1, batch_size))
for start, end in training_batch:
sess.run(train_op, feed_dict={X: trX[start:end], Y: trY[start:end],
p_keep_conv: 0.8, p_keep_hidden: 0.5})
Expand Down
2 changes: 1 addition & 1 deletion 06_autoencoder.py
Expand Up @@ -50,7 +50,7 @@ def model(X, mask, W, b, W_prime, b_prime):
tf.initialize_all_variables().run()

for i in range(100):
for start, end in zip(range(0, len(trX), 128), range(128, len(trX), 128)):
for start, end in zip(range(0, len(trX), 128), range(128, len(trX)+1, 128)):
input_ = trX[start:end]
mask_np = np.random.binomial(1, 1 - corruption_level, input_.shape)
sess.run(train_op, feed_dict={X: input_, mask: mask_np})
Expand Down
2 changes: 1 addition & 1 deletion 07_lstm.py
Expand Up @@ -74,7 +74,7 @@ def model(X, W, B, lstm_size):
tf.initialize_all_variables().run()

for i in range(100):
for start, end in zip(range(0, len(trX), batch_size), range(batch_size, len(trX), batch_size)):
for start, end in zip(range(0, len(trX), batch_size), range(batch_size, len(trX)+1, batch_size)):
sess.run(train_op, feed_dict={X: trX[start:end], Y: trY[start:end]})

test_indices = np.arange(len(teX)) # Get A Test Batch
Expand Down
2 changes: 1 addition & 1 deletion 09_tensorboard.py
Expand Up @@ -60,7 +60,7 @@ def model(X, w_h, w_h2, w_o, p_keep_input, p_keep_hidden):
tf.initialize_all_variables().run()

for i in range(100):
for start, end in zip(range(0, len(trX), 128), range(128, len(trX), 128)):
for start, end in zip(range(0, len(trX), 128), range(128, len(trX)+1, 128)):
sess.run(train_op, feed_dict={X: trX[start:end], Y: trY[start:end],
p_keep_input: 0.8, p_keep_hidden: 0.5})
summary, acc = sess.run([merged, acc_op], feed_dict={X: teX, Y: teY,
Expand Down
2 changes: 1 addition & 1 deletion 10_save_restore_net.py
Expand Up @@ -70,7 +70,7 @@ def model(X, w_h, w_h2, w_o, p_keep_input, p_keep_hidden): # this network is the
print("Start from:", start)

for i in range(start, 100):
for start, end in zip(range(0, len(trX), 128), range(128, len(trX), 128)):
for start, end in zip(range(0, len(trX), 128), range(128, len(trX)+1, 128)):
sess.run(train_op, feed_dict={X: trX[start:end], Y: trY[start:end],
p_keep_input: 0.8, p_keep_hidden: 0.5})

Expand Down

0 comments on commit 5311737

Please sign in to comment.