@@ -127,24 +127,21 @@ def mlp(_x, _weights, _biases):
127127 layer1 = tf .nn .tanh (tf .add (tf .matmul (_x , _weights ['h1' ]), _biases ['b1' ]))
128128 layer2 = tf .nn .tanh (tf .add (tf .matmul (layer1 , _weights ['h2' ]), _biases ['b2' ]))
129129 layer3 = tf .nn .tanh (tf .add (tf .matmul (layer2 , _weights ['h3' ]), _biases ['b3' ]))
130- layer4 = tf .nn .tanh (tf .add (tf .matmul (layer3 , _weights ['h4' ]), _biases ['b4' ]))
131- out = tf .add (tf .matmul (layer4 , _weights ['out' ]), _biases ['out' ])
130+ out = tf .add (tf .matmul (layer3 , _weights ['out' ]), _biases ['out' ])
132131 return out
133132
134133
135134weights = {
136135 'h1' : tf .Variable (tf .random_normal ([n_input , n_hidden_1 ], stddev = STANDARD_DEVIATION )),
137136 'h2' : tf .Variable (tf .random_normal ([n_hidden_1 , n_hidden_2 ], stddev = STANDARD_DEVIATION )),
138137 'h3' : tf .Variable (tf .random_normal ([n_hidden_2 , n_hidden_3 ], stddev = STANDARD_DEVIATION )),
139- 'h4' : tf .Variable (tf .random_normal ([n_hidden_3 , n_hidden_4 ], stddev = STANDARD_DEVIATION )),
140- 'out' : tf .Variable (tf .random_normal ([n_hidden_4 , n_classes ], stddev = STANDARD_DEVIATION )),
138+ 'out' : tf .Variable (tf .random_normal ([n_hidden_3 , n_classes ], stddev = STANDARD_DEVIATION )),
141139}
142140
143141biases = {
144142 'b1' : tf .Variable (tf .random_normal ([n_hidden_1 ])),
145143 'b2' : tf .Variable (tf .random_normal ([n_hidden_2 ])),
146144 'b3' : tf .Variable (tf .random_normal ([n_hidden_3 ])),
147- 'b4' : tf .Variable (tf .random_normal ([n_hidden_4 ])),
148145 'out' : tf .Variable (tf .random_normal ([n_classes ]))
149146}
150147
@@ -211,6 +208,13 @@ def mlp(_x, _weights, _biases):
211208print ("End of training.\n " )
212209print ("Testing...\n " )
213210
211+ # Testing training data
212+ test_acc = sess .run (pred , feed_dict = {X : training_input , y : training_target , dropout_keep_prob : 1. })
213+ # print("Test accuracy: %.6f" % test_acc)
214+ print (repr (np .column_stack ((test_acc , training_target ))))
215+ # for i in np.column_stack((test_acc, testing_target)):
216+ # print(repr(i))
217+
214218# Testing
215219test_acc = sess .run (pred , feed_dict = {X : testing_input , y : testing_target , dropout_keep_prob : 1. })
216220# print("Test accuracy: %.6f" % test_acc)
0 commit comments