import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
import tensorflow as tf
from tensorflow import keras
from sklearn.model_selection import train_test_split
from sklearn.preprocessing import OneHotEncoder
Stat. 654 Quiz keras python
Feed-Forward Neural Network for the Google Tensorflow Playground XOR Data
Clone the TFPlayground Github repository into your R Project folder.
To clone the repository you can use RStudio
File > New Project > Version Control > Git
and paste the URL of the repository into the Git Repository URL box. Then select a folder to clone the repository into.
Click the Green button and copy the ulr: https://github.com/hyounesy/TFPlaygroundPSA.git
Then paste the URL into the Git Repository URL box. Select a folder to clone the repository into. Click the Create Project button.
Use the data in ../data/tiny/xor_25/input.txt to create a feed-forward neural network to classify the data. Use the keras package to create the model.
Load the required libraries
Load the data
input = pd.read_csv("data/tiny/xor_25/input.txt",
="\t", escapechar="\\",
sep=0)
header
print(input.head())
pid X1 X2 X1Squared X2Squared X1X2 sinX1 \
0 0 -2.821787 2.515420 7.962482 6.327340 -7.097981 -0.314382
1 1 3.490298 1.194088 12.182181 1.425846 4.167723 -0.341681
2 2 -3.775428 -2.684004 14.253855 7.203879 10.133265 0.592239
3 3 2.217170 4.140828 4.915844 17.146453 9.180920 0.798273
4 4 3.635186 0.969978 13.214575 0.940857 3.526050 -0.473793
sinX2 label
0 0.586047 -1
1 0.929881 1
2 -0.441786 1
3 -0.841057 1
4 0.824873 1
input = input.rename(columns=lambda x: x.strip())
input = input.drop(columns=['pid'])
input['label'] = np.where(input['label'] == -1, 0, 1)
input['label'] = input['label'].astype(int)
input = pd.DataFrame(input)
print(input.head())
X1 X2 X1Squared X2Squared X1X2 sinX1 sinX2 \
0 -2.821787 2.515420 7.962482 6.327340 -7.097981 -0.314382 0.586047
1 3.490298 1.194088 12.182181 1.425846 4.167723 -0.341681 0.929881
2 -3.775428 -2.684004 14.253855 7.203879 10.133265 0.592239 -0.441786
3 2.217170 4.140828 4.915844 17.146453 9.180920 0.798273 -0.841057
4 3.635186 0.969978 13.214575 0.940857 3.526050 -0.473793 0.824873
label
0 0
1 1
2 1
3 1
4 1
Split the data into training and testing sets
= input.shape[0]
n = train_test_split(input, test_size=0.2, random_state=42)
input_parts = input_parts[0]
train = input_parts[1]
test print("Number of rows in training set: ", train.shape[0])
print("Number of rows in testing set: ", test.shape[0])
Number of rows in training set: 160
Number of rows in testing set: 40
Visualize the data
=train, x='X1', y='X2', hue='label')
sns.scatterplot(data plt.show()
=test, x='X1', y='X2', hue='label')
sns.scatterplot(data plt.show()
Using keras and tensorflow
Note that the functions in the keras package are expecting the data to be in a matrix object and not a tibble. So as.matrix is added at the end of each line.
Do not forget to remove the ID variable pid.
print(train.head())
= train.drop(columns=['label']).values
x_train = train['label'].values
y_train = test.drop(columns=['label']).values
x_test = test['label'].values
y_test print(x_train.shape)
print(x_test.shape)
print(y_train.shape)
print(y_test.shape)
X1 X2 X1Squared X2Squared X1X2 sinX1 sinX2 \
79 -5.204244 -3.877999 27.084159 15.038878 20.182056 0.881458 0.671630
197 -2.440170 1.917264 5.954432 3.675902 -4.678451 -0.645305 0.940578
38 1.098392 -0.720133 1.206466 0.518591 -0.790988 0.890477 -0.659485
24 -1.972084 0.886488 3.889115 0.785861 -1.748229 -0.920559 0.774856
122 -4.660882 0.500449 21.723825 0.250449 -2.332533 0.998674 0.479819
label
79 1
197 0
38 1
24 0
122 1
(160, 7)
(40, 7)
(160,)
(40,)
Set Architecture
With the data in place, we now set the architecture of our neural network.
keras activation
Use all 7 variables.
= keras.Sequential()
model =8, activation='relu', input_shape=(7,)))
model.add(keras.layers.Dense(units=3, activation='relu'))
model.add(keras.layers.Dense(units=1, activation='sigmoid'))
model.add(keras.layers.Dense(units model.summary()
Model: "sequential_1"
_________________________________________________________________
Layer (type) Output Shape Param #
=================================================================
dense_2 (Dense) (None, 8) 64
dense_3 (Dense) (None, 3) 27
dense_4 (Dense) (None, 1) 4
=================================================================
Total params: 95
Trainable params: 95
Non-trainable params: 0
_________________________________________________________________
Next, the architecture set in the model needs to be compiled.
compile(optimizer='rmsprop',
model.='binary_crossentropy',
loss=['accuracy']) metrics
Train the Artificial Neural Network
Lastly we fit the model and save the training progress in the history object.
Try changing the validation_split from 0 to 0.2 to see the validation_loss.
= model.fit(x_train, y_train,
history =400,
epochs=20,
batch_size=0.2) validation_split
Epoch 1/400
1/7 [===>..........................] - ETA: 3s - loss: 5.1150 - accuracy: 0.45007/7 [==============================] - 1s 18ms/step - loss: 3.9214 - accuracy: 0.5078 - val_loss: 3.7765 - val_accuracy: 0.5312
Epoch 2/400
1/7 [===>..........................] - ETA: 0s - loss: 4.1056 - accuracy: 0.50007/7 [==============================] - 0s 5ms/step - loss: 3.4669 - accuracy: 0.5078 - val_loss: 3.4533 - val_accuracy: 0.5312
Epoch 3/400
1/7 [===>..........................] - ETA: 0s - loss: 2.6944 - accuracy: 0.55007/7 [==============================] - 0s 5ms/step - loss: 3.1663 - accuracy: 0.5078 - val_loss: 3.1334 - val_accuracy: 0.5312
Epoch 4/400
1/7 [===>..........................] - ETA: 0s - loss: 3.1190 - accuracy: 0.35007/7 [==============================] - 0s 5ms/step - loss: 2.8848 - accuracy: 0.5078 - val_loss: 2.8885 - val_accuracy: 0.5312
Epoch 5/400
1/7 [===>..........................] - ETA: 0s - loss: 4.2030 - accuracy: 0.30007/7 [==============================] - 0s 5ms/step - loss: 2.6605 - accuracy: 0.5078 - val_loss: 2.6778 - val_accuracy: 0.5312
Epoch 6/400
1/7 [===>..........................] - ETA: 0s - loss: 1.6711 - accuracy: 0.65007/7 [==============================] - 0s 5ms/step - loss: 2.4570 - accuracy: 0.5078 - val_loss: 2.4541 - val_accuracy: 0.5312
Epoch 7/400
1/7 [===>..........................] - ETA: 0s - loss: 3.1463 - accuracy: 0.45007/7 [==============================] - 0s 5ms/step - loss: 2.2486 - accuracy: 0.5078 - val_loss: 2.2398 - val_accuracy: 0.5625
Epoch 8/400
1/7 [===>..........................] - ETA: 0s - loss: 2.5279 - accuracy: 0.50007/7 [==============================] - 0s 5ms/step - loss: 2.0536 - accuracy: 0.5078 - val_loss: 2.0314 - val_accuracy: 0.5625
Epoch 9/400
1/7 [===>..........................] - ETA: 0s - loss: 1.6097 - accuracy: 0.50007/7 [==============================] - 0s 5ms/step - loss: 1.8532 - accuracy: 0.5000 - val_loss: 1.8132 - val_accuracy: 0.5625
Epoch 10/400
1/7 [===>..........................] - ETA: 0s - loss: 2.0357 - accuracy: 0.45007/7 [==============================] - 0s 5ms/step - loss: 1.6591 - accuracy: 0.4922 - val_loss: 1.6138 - val_accuracy: 0.5625
Epoch 11/400
1/7 [===>..........................] - ETA: 0s - loss: 1.7985 - accuracy: 0.45007/7 [==============================] - 0s 5ms/step - loss: 1.4794 - accuracy: 0.4922 - val_loss: 1.4335 - val_accuracy: 0.5625
Epoch 12/400
1/7 [===>..........................] - ETA: 0s - loss: 1.4149 - accuracy: 0.60007/7 [==============================] - 0s 5ms/step - loss: 1.3228 - accuracy: 0.4922 - val_loss: 1.2562 - val_accuracy: 0.5625
Epoch 13/400
1/7 [===>..........................] - ETA: 0s - loss: 1.6409 - accuracy: 0.35007/7 [==============================] - 0s 5ms/step - loss: 1.1753 - accuracy: 0.4922 - val_loss: 1.0910 - val_accuracy: 0.5625
Epoch 14/400
1/7 [===>..........................] - ETA: 0s - loss: 0.9524 - accuracy: 0.50007/7 [==============================] - 0s 5ms/step - loss: 1.0395 - accuracy: 0.5312 - val_loss: 0.9410 - val_accuracy: 0.5625
Epoch 15/400
1/7 [===>..........................] - ETA: 0s - loss: 1.2304 - accuracy: 0.45007/7 [==============================] - 0s 5ms/step - loss: 0.9263 - accuracy: 0.5781 - val_loss: 0.8109 - val_accuracy: 0.5625
Epoch 16/400
1/7 [===>..........................] - ETA: 0s - loss: 0.9687 - accuracy: 0.65007/7 [==============================] - 0s 5ms/step - loss: 0.8306 - accuracy: 0.6094 - val_loss: 0.6999 - val_accuracy: 0.5938
Epoch 17/400
1/7 [===>..........................] - ETA: 0s - loss: 0.8702 - accuracy: 0.65007/7 [==============================] - 0s 5ms/step - loss: 0.7480 - accuracy: 0.6484 - val_loss: 0.6016 - val_accuracy: 0.6250
Epoch 18/400
1/7 [===>..........................] - ETA: 0s - loss: 0.5864 - accuracy: 0.75007/7 [==============================] - 0s 5ms/step - loss: 0.6768 - accuracy: 0.6953 - val_loss: 0.5201 - val_accuracy: 0.7812
Epoch 19/400
1/7 [===>..........................] - ETA: 0s - loss: 0.4671 - accuracy: 0.85007/7 [==============================] - 0s 5ms/step - loss: 0.6226 - accuracy: 0.7344 - val_loss: 0.4846 - val_accuracy: 0.8125
Epoch 20/400
1/7 [===>..........................] - ETA: 0s - loss: 0.4591 - accuracy: 0.75007/7 [==============================] - 0s 5ms/step - loss: 0.5828 - accuracy: 0.7891 - val_loss: 0.4503 - val_accuracy: 0.8438
Epoch 21/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3920 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.5474 - accuracy: 0.8125 - val_loss: 0.4298 - val_accuracy: 0.8438
Epoch 22/400
1/7 [===>..........................] - ETA: 0s - loss: 0.5757 - accuracy: 0.80007/7 [==============================] - 0s 5ms/step - loss: 0.5279 - accuracy: 0.8438 - val_loss: 0.4141 - val_accuracy: 0.8750
Epoch 23/400
1/7 [===>..........................] - ETA: 0s - loss: 0.4913 - accuracy: 0.80007/7 [==============================] - 0s 5ms/step - loss: 0.5083 - accuracy: 0.8672 - val_loss: 0.3997 - val_accuracy: 0.8750
Epoch 24/400
1/7 [===>..........................] - ETA: 0s - loss: 0.4683 - accuracy: 0.85007/7 [==============================] - 0s 5ms/step - loss: 0.4939 - accuracy: 0.8750 - val_loss: 0.3862 - val_accuracy: 0.8750
Epoch 25/400
1/7 [===>..........................] - ETA: 0s - loss: 0.5707 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.4793 - accuracy: 0.8906 - val_loss: 0.3715 - val_accuracy: 0.9062
Epoch 26/400
1/7 [===>..........................] - ETA: 0s - loss: 0.4532 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.4669 - accuracy: 0.8906 - val_loss: 0.3569 - val_accuracy: 0.9375
Epoch 27/400
1/7 [===>..........................] - ETA: 0s - loss: 0.4961 - accuracy: 0.85007/7 [==============================] - 0s 5ms/step - loss: 0.4542 - accuracy: 0.8906 - val_loss: 0.3444 - val_accuracy: 0.9688
Epoch 28/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3528 - accuracy: 0.85007/7 [==============================] - 0s 5ms/step - loss: 0.4423 - accuracy: 0.8750 - val_loss: 0.3359 - val_accuracy: 0.9688
Epoch 29/400
1/7 [===>..........................] - ETA: 0s - loss: 0.4085 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.4321 - accuracy: 0.8828 - val_loss: 0.3272 - val_accuracy: 1.0000
Epoch 30/400
1/7 [===>..........................] - ETA: 0s - loss: 0.4369 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.4211 - accuracy: 0.8828 - val_loss: 0.3204 - val_accuracy: 1.0000
Epoch 31/400
1/7 [===>..........................] - ETA: 0s - loss: 0.4577 - accuracy: 0.80007/7 [==============================] - 0s 5ms/step - loss: 0.4094 - accuracy: 0.8906 - val_loss: 0.3174 - val_accuracy: 1.0000
Epoch 32/400
1/7 [===>..........................] - ETA: 0s - loss: 0.4251 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.4000 - accuracy: 0.8984 - val_loss: 0.3142 - val_accuracy: 1.0000
Epoch 33/400
1/7 [===>..........................] - ETA: 0s - loss: 0.4509 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.3907 - accuracy: 0.8984 - val_loss: 0.3117 - val_accuracy: 1.0000
Epoch 34/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3695 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.3821 - accuracy: 0.9062 - val_loss: 0.3090 - val_accuracy: 1.0000
Epoch 35/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3617 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.3757 - accuracy: 0.9062 - val_loss: 0.3069 - val_accuracy: 1.0000
Epoch 36/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2461 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.3708 - accuracy: 0.9141 - val_loss: 0.3053 - val_accuracy: 1.0000
Epoch 37/400
1/7 [===>..........................] - ETA: 0s - loss: 0.4127 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.3657 - accuracy: 0.9219 - val_loss: 0.3032 - val_accuracy: 1.0000
Epoch 38/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3586 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.3598 - accuracy: 0.9375 - val_loss: 0.3007 - val_accuracy: 1.0000
Epoch 39/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3805 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.3573 - accuracy: 0.9297 - val_loss: 0.2991 - val_accuracy: 1.0000
Epoch 40/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3186 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.3529 - accuracy: 0.9375 - val_loss: 0.2971 - val_accuracy: 1.0000
Epoch 41/400
1/7 [===>..........................] - ETA: 0s - loss: 0.4474 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.3514 - accuracy: 0.9453 - val_loss: 0.2954 - val_accuracy: 1.0000
Epoch 42/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3759 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.3477 - accuracy: 0.9531 - val_loss: 0.2919 - val_accuracy: 1.0000
Epoch 43/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2572 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.3461 - accuracy: 0.9375 - val_loss: 0.2903 - val_accuracy: 1.0000
Epoch 44/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3841 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.3430 - accuracy: 0.9531 - val_loss: 0.2886 - val_accuracy: 1.0000
Epoch 45/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3674 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.3402 - accuracy: 0.9609 - val_loss: 0.2867 - val_accuracy: 1.0000
Epoch 46/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3427 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.3373 - accuracy: 0.9688 - val_loss: 0.2842 - val_accuracy: 1.0000
Epoch 47/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2646 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.3354 - accuracy: 0.9609 - val_loss: 0.2834 - val_accuracy: 1.0000
Epoch 48/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3876 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.3322 - accuracy: 0.9609 - val_loss: 0.2802 - val_accuracy: 1.0000
Epoch 49/400
1/7 [===>..........................] - ETA: 0s - loss: 0.4226 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.3301 - accuracy: 0.9609 - val_loss: 0.2790 - val_accuracy: 1.0000
Epoch 50/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3829 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.3274 - accuracy: 0.9609 - val_loss: 0.2760 - val_accuracy: 1.0000
Epoch 51/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2350 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.3264 - accuracy: 0.9609 - val_loss: 0.2754 - val_accuracy: 1.0000
Epoch 52/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3954 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.3241 - accuracy: 0.9688 - val_loss: 0.2730 - val_accuracy: 1.0000
Epoch 53/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3904 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.3221 - accuracy: 0.9688 - val_loss: 0.2715 - val_accuracy: 1.0000
Epoch 54/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2891 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.3196 - accuracy: 0.9609 - val_loss: 0.2699 - val_accuracy: 1.0000
Epoch 55/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3174 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.3176 - accuracy: 0.9609 - val_loss: 0.2670 - val_accuracy: 1.0000
Epoch 56/400
1/7 [===>..........................] - ETA: 0s - loss: 0.4295 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.3164 - accuracy: 0.9609 - val_loss: 0.2662 - val_accuracy: 1.0000
Epoch 57/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3483 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.3141 - accuracy: 0.9688 - val_loss: 0.2645 - val_accuracy: 1.0000
Epoch 58/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2802 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.3128 - accuracy: 0.9609 - val_loss: 0.2631 - val_accuracy: 1.0000
Epoch 59/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2886 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.3120 - accuracy: 0.9609 - val_loss: 0.2627 - val_accuracy: 1.0000
Epoch 60/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3288 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.3090 - accuracy: 0.9609 - val_loss: 0.2604 - val_accuracy: 1.0000
Epoch 61/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2557 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.3071 - accuracy: 0.9688 - val_loss: 0.2578 - val_accuracy: 1.0000
Epoch 62/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3447 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.3057 - accuracy: 0.9688 - val_loss: 0.2564 - val_accuracy: 1.0000
Epoch 63/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2470 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.3048 - accuracy: 0.9609 - val_loss: 0.2555 - val_accuracy: 1.0000
Epoch 64/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3113 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.3020 - accuracy: 0.9688 - val_loss: 0.2540 - val_accuracy: 1.0000
Epoch 65/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3173 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.3013 - accuracy: 0.9688 - val_loss: 0.2522 - val_accuracy: 1.0000
Epoch 66/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3057 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2997 - accuracy: 0.9688 - val_loss: 0.2507 - val_accuracy: 1.0000
Epoch 67/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3743 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2975 - accuracy: 0.9688 - val_loss: 0.2502 - val_accuracy: 1.0000
Epoch 68/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3001 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2961 - accuracy: 0.9688 - val_loss: 0.2481 - val_accuracy: 1.0000
Epoch 69/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3400 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2945 - accuracy: 0.9688 - val_loss: 0.2461 - val_accuracy: 1.0000
Epoch 70/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3109 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2928 - accuracy: 0.9688 - val_loss: 0.2450 - val_accuracy: 1.0000
Epoch 71/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3414 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2912 - accuracy: 0.9688 - val_loss: 0.2434 - val_accuracy: 1.0000
Epoch 72/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3659 - accuracy: 0.80007/7 [==============================] - 0s 5ms/step - loss: 0.2896 - accuracy: 0.9688 - val_loss: 0.2422 - val_accuracy: 1.0000
Epoch 73/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3755 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.2882 - accuracy: 0.9688 - val_loss: 0.2414 - val_accuracy: 1.0000
Epoch 74/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3376 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.2861 - accuracy: 0.9688 - val_loss: 0.2392 - val_accuracy: 1.0000
Epoch 75/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2399 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2842 - accuracy: 0.9688 - val_loss: 0.2379 - val_accuracy: 1.0000
Epoch 76/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3586 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2835 - accuracy: 0.9688 - val_loss: 0.2360 - val_accuracy: 1.0000
Epoch 77/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2857 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2812 - accuracy: 0.9688 - val_loss: 0.2340 - val_accuracy: 1.0000
Epoch 78/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2070 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2799 - accuracy: 0.9688 - val_loss: 0.2330 - val_accuracy: 1.0000
Epoch 79/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2908 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2779 - accuracy: 0.9688 - val_loss: 0.2322 - val_accuracy: 1.0000
Epoch 80/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2368 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2771 - accuracy: 0.9688 - val_loss: 0.2304 - val_accuracy: 1.0000
Epoch 81/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2164 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2752 - accuracy: 0.9688 - val_loss: 0.2300 - val_accuracy: 1.0000
Epoch 82/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2932 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2736 - accuracy: 0.9688 - val_loss: 0.2284 - val_accuracy: 1.0000
Epoch 83/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2884 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2717 - accuracy: 0.9688 - val_loss: 0.2264 - val_accuracy: 1.0000
Epoch 84/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3271 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.2705 - accuracy: 0.9688 - val_loss: 0.2247 - val_accuracy: 1.0000
Epoch 85/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3232 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2694 - accuracy: 0.9688 - val_loss: 0.2241 - val_accuracy: 1.0000
Epoch 86/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2761 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2674 - accuracy: 0.9688 - val_loss: 0.2224 - val_accuracy: 1.0000
Epoch 87/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2960 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2655 - accuracy: 0.9688 - val_loss: 0.2215 - val_accuracy: 1.0000
Epoch 88/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2387 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2642 - accuracy: 0.9688 - val_loss: 0.2198 - val_accuracy: 1.0000
Epoch 89/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3031 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2633 - accuracy: 0.9688 - val_loss: 0.2186 - val_accuracy: 1.0000
Epoch 90/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2319 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2625 - accuracy: 0.9688 - val_loss: 0.2179 - val_accuracy: 1.0000
Epoch 91/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1581 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2603 - accuracy: 0.9688 - val_loss: 0.2164 - val_accuracy: 1.0000
Epoch 92/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2596 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2595 - accuracy: 0.9688 - val_loss: 0.2154 - val_accuracy: 1.0000
Epoch 93/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2883 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2576 - accuracy: 0.9688 - val_loss: 0.2138 - val_accuracy: 1.0000
Epoch 94/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2614 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2573 - accuracy: 0.9688 - val_loss: 0.2130 - val_accuracy: 1.0000
Epoch 95/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2206 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2551 - accuracy: 0.9766 - val_loss: 0.2115 - val_accuracy: 1.0000
Epoch 96/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1556 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2537 - accuracy: 0.9688 - val_loss: 0.2102 - val_accuracy: 1.0000
Epoch 97/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2696 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2530 - accuracy: 0.9688 - val_loss: 0.2086 - val_accuracy: 1.0000
Epoch 98/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3873 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.2521 - accuracy: 0.9688 - val_loss: 0.2079 - val_accuracy: 1.0000
Epoch 99/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2812 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2503 - accuracy: 0.9766 - val_loss: 0.2063 - val_accuracy: 1.0000
Epoch 100/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2095 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2493 - accuracy: 0.9688 - val_loss: 0.2047 - val_accuracy: 1.0000
Epoch 101/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2733 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2481 - accuracy: 0.9688 - val_loss: 0.2041 - val_accuracy: 1.0000
Epoch 102/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2330 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2462 - accuracy: 0.9688 - val_loss: 0.2032 - val_accuracy: 1.0000
Epoch 103/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2442 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2459 - accuracy: 0.9766 - val_loss: 0.2017 - val_accuracy: 1.0000
Epoch 104/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3549 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2440 - accuracy: 0.9766 - val_loss: 0.2001 - val_accuracy: 1.0000
Epoch 105/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3439 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2436 - accuracy: 0.9688 - val_loss: 0.1996 - val_accuracy: 1.0000
Epoch 106/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1753 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2427 - accuracy: 0.9688 - val_loss: 0.1982 - val_accuracy: 1.0000
Epoch 107/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2434 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2405 - accuracy: 0.9766 - val_loss: 0.1969 - val_accuracy: 1.0000
Epoch 108/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2057 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2398 - accuracy: 0.9688 - val_loss: 0.1964 - val_accuracy: 1.0000
Epoch 109/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2281 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2391 - accuracy: 0.9766 - val_loss: 0.1950 - val_accuracy: 1.0000
Epoch 110/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1930 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2377 - accuracy: 0.9766 - val_loss: 0.1937 - val_accuracy: 1.0000
Epoch 111/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2436 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2361 - accuracy: 0.9766 - val_loss: 0.1930 - val_accuracy: 1.0000
Epoch 112/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1937 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2355 - accuracy: 0.9688 - val_loss: 0.1917 - val_accuracy: 1.0000
Epoch 113/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2503 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2345 - accuracy: 0.9688 - val_loss: 0.1904 - val_accuracy: 1.0000
Epoch 114/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2528 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2329 - accuracy: 0.9766 - val_loss: 0.1891 - val_accuracy: 1.0000
Epoch 115/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2617 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2319 - accuracy: 0.9688 - val_loss: 0.1878 - val_accuracy: 1.0000
Epoch 116/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1616 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2314 - accuracy: 0.9688 - val_loss: 0.1872 - val_accuracy: 1.0000
Epoch 117/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2757 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.2297 - accuracy: 0.9766 - val_loss: 0.1861 - val_accuracy: 1.0000
Epoch 118/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2558 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.2293 - accuracy: 0.9688 - val_loss: 0.1849 - val_accuracy: 1.0000
Epoch 119/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3000 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2279 - accuracy: 0.9766 - val_loss: 0.1838 - val_accuracy: 1.0000
Epoch 120/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2339 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2270 - accuracy: 0.9766 - val_loss: 0.1833 - val_accuracy: 1.0000
Epoch 121/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2516 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2261 - accuracy: 0.9688 - val_loss: 0.1822 - val_accuracy: 1.0000
Epoch 122/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2893 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2252 - accuracy: 0.9688 - val_loss: 0.1810 - val_accuracy: 1.0000
Epoch 123/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1430 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2239 - accuracy: 0.9688 - val_loss: 0.1799 - val_accuracy: 1.0000
Epoch 124/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2275 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2226 - accuracy: 0.9766 - val_loss: 0.1788 - val_accuracy: 1.0000
Epoch 125/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3008 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2222 - accuracy: 0.9766 - val_loss: 0.1782 - val_accuracy: 1.0000
Epoch 126/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2469 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2213 - accuracy: 0.9688 - val_loss: 0.1771 - val_accuracy: 1.0000
Epoch 127/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2239 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2200 - accuracy: 0.9766 - val_loss: 0.1760 - val_accuracy: 1.0000
Epoch 128/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2419 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2194 - accuracy: 0.9766 - val_loss: 0.1748 - val_accuracy: 1.0000
Epoch 129/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2564 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2181 - accuracy: 0.9766 - val_loss: 0.1742 - val_accuracy: 1.0000
Epoch 130/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2198 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2170 - accuracy: 0.9688 - val_loss: 0.1732 - val_accuracy: 1.0000
Epoch 131/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3021 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.2163 - accuracy: 0.9688 - val_loss: 0.1721 - val_accuracy: 1.0000
Epoch 132/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2503 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.2149 - accuracy: 0.9766 - val_loss: 0.1710 - val_accuracy: 1.0000
Epoch 133/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2059 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2141 - accuracy: 0.9688 - val_loss: 0.1699 - val_accuracy: 1.0000
Epoch 134/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2174 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2132 - accuracy: 0.9766 - val_loss: 0.1689 - val_accuracy: 1.0000
Epoch 135/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1447 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2129 - accuracy: 0.9688 - val_loss: 0.1684 - val_accuracy: 1.0000
Epoch 136/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1577 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2111 - accuracy: 0.9766 - val_loss: 0.1673 - val_accuracy: 1.0000
Epoch 137/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2406 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2106 - accuracy: 0.9766 - val_loss: 0.1662 - val_accuracy: 1.0000
Epoch 138/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2628 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2097 - accuracy: 0.9688 - val_loss: 0.1652 - val_accuracy: 1.0000
Epoch 139/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1487 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2087 - accuracy: 0.9766 - val_loss: 0.1647 - val_accuracy: 1.0000
Epoch 140/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2501 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2075 - accuracy: 0.9766 - val_loss: 0.1636 - val_accuracy: 1.0000
Epoch 141/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1757 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2067 - accuracy: 0.9766 - val_loss: 0.1627 - val_accuracy: 1.0000
Epoch 142/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1875 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2058 - accuracy: 0.9766 - val_loss: 0.1617 - val_accuracy: 1.0000
Epoch 143/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2654 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.2053 - accuracy: 0.9766 - val_loss: 0.1606 - val_accuracy: 1.0000
Epoch 144/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2010 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2041 - accuracy: 0.9766 - val_loss: 0.1597 - val_accuracy: 1.0000
Epoch 145/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1658 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2035 - accuracy: 0.9766 - val_loss: 0.1591 - val_accuracy: 1.0000
Epoch 146/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1650 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2025 - accuracy: 0.9688 - val_loss: 0.1582 - val_accuracy: 1.0000
Epoch 147/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1837 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2017 - accuracy: 0.9688 - val_loss: 0.1572 - val_accuracy: 1.0000
Epoch 148/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2123 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2004 - accuracy: 0.9766 - val_loss: 0.1563 - val_accuracy: 1.0000
Epoch 149/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1302 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.2001 - accuracy: 0.9766 - val_loss: 0.1553 - val_accuracy: 1.0000
Epoch 150/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1998 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1990 - accuracy: 0.9766 - val_loss: 0.1543 - val_accuracy: 1.0000
Epoch 151/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2135 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1983 - accuracy: 0.9766 - val_loss: 0.1539 - val_accuracy: 1.0000
Epoch 152/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2652 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.1974 - accuracy: 0.9766 - val_loss: 0.1530 - val_accuracy: 1.0000
Epoch 153/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1995 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1965 - accuracy: 0.9766 - val_loss: 0.1521 - val_accuracy: 1.0000
Epoch 154/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1853 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1958 - accuracy: 0.9766 - val_loss: 0.1512 - val_accuracy: 1.0000
Epoch 155/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1259 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1949 - accuracy: 0.9766 - val_loss: 0.1502 - val_accuracy: 1.0000
Epoch 156/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2075 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1941 - accuracy: 0.9766 - val_loss: 0.1493 - val_accuracy: 1.0000
Epoch 157/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2452 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1934 - accuracy: 0.9766 - val_loss: 0.1484 - val_accuracy: 1.0000
Epoch 158/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2874 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1925 - accuracy: 0.9766 - val_loss: 0.1475 - val_accuracy: 1.0000
Epoch 159/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1623 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1921 - accuracy: 0.9766 - val_loss: 0.1471 - val_accuracy: 1.0000
Epoch 160/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2396 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1912 - accuracy: 0.9766 - val_loss: 0.1461 - val_accuracy: 1.0000
Epoch 161/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1666 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1904 - accuracy: 0.9766 - val_loss: 0.1453 - val_accuracy: 1.0000
Epoch 162/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1913 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1894 - accuracy: 0.9688 - val_loss: 0.1444 - val_accuracy: 1.0000
Epoch 163/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1130 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1891 - accuracy: 0.9766 - val_loss: 0.1435 - val_accuracy: 1.0000
Epoch 164/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1424 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1876 - accuracy: 0.9766 - val_loss: 0.1427 - val_accuracy: 1.0000
Epoch 165/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1936 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1871 - accuracy: 0.9766 - val_loss: 0.1419 - val_accuracy: 1.0000
Epoch 166/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2657 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1866 - accuracy: 0.9766 - val_loss: 0.1410 - val_accuracy: 1.0000
Epoch 167/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1783 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1855 - accuracy: 0.9766 - val_loss: 0.1406 - val_accuracy: 1.0000
Epoch 168/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1751 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1852 - accuracy: 0.9766 - val_loss: 0.1398 - val_accuracy: 1.0000
Epoch 169/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1516 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1846 - accuracy: 0.9766 - val_loss: 0.1389 - val_accuracy: 1.0000
Epoch 170/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1867 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1833 - accuracy: 0.9766 - val_loss: 0.1381 - val_accuracy: 1.0000
Epoch 171/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2036 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1828 - accuracy: 0.9766 - val_loss: 0.1373 - val_accuracy: 1.0000
Epoch 172/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2299 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1817 - accuracy: 0.9766 - val_loss: 0.1365 - val_accuracy: 1.0000
Epoch 173/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1886 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1812 - accuracy: 0.9766 - val_loss: 0.1358 - val_accuracy: 1.0000
Epoch 174/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2370 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1805 - accuracy: 0.9766 - val_loss: 0.1351 - val_accuracy: 1.0000
Epoch 175/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2779 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.1803 - accuracy: 0.9766 - val_loss: 0.1343 - val_accuracy: 1.0000
Epoch 176/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1327 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1793 - accuracy: 0.9766 - val_loss: 0.1335 - val_accuracy: 1.0000
Epoch 177/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1958 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1783 - accuracy: 0.9766 - val_loss: 0.1326 - val_accuracy: 1.0000
Epoch 178/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1962 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1777 - accuracy: 0.9766 - val_loss: 0.1321 - val_accuracy: 1.0000
Epoch 179/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2664 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1774 - accuracy: 0.9766 - val_loss: 0.1314 - val_accuracy: 1.0000
Epoch 180/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1786 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1768 - accuracy: 0.9766 - val_loss: 0.1307 - val_accuracy: 1.0000
Epoch 181/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1500 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1754 - accuracy: 0.9766 - val_loss: 0.1300 - val_accuracy: 1.0000
Epoch 182/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1677 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1754 - accuracy: 0.9766 - val_loss: 0.1292 - val_accuracy: 1.0000
Epoch 183/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1600 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1744 - accuracy: 0.9766 - val_loss: 0.1284 - val_accuracy: 1.0000
Epoch 184/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0806 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1738 - accuracy: 0.9766 - val_loss: 0.1277 - val_accuracy: 1.0000
Epoch 185/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1923 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1730 - accuracy: 0.9766 - val_loss: 0.1269 - val_accuracy: 1.0000
Epoch 186/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1332 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1725 - accuracy: 0.9766 - val_loss: 0.1262 - val_accuracy: 1.0000
Epoch 187/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3918 - accuracy: 0.85007/7 [==============================] - 0s 5ms/step - loss: 0.1720 - accuracy: 0.9766 - val_loss: 0.1255 - val_accuracy: 1.0000
Epoch 188/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3067 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.1716 - accuracy: 0.9766 - val_loss: 0.1249 - val_accuracy: 1.0000
Epoch 189/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1733 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1704 - accuracy: 0.9766 - val_loss: 0.1243 - val_accuracy: 1.0000
Epoch 190/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1941 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1699 - accuracy: 0.9766 - val_loss: 0.1235 - val_accuracy: 1.0000
Epoch 191/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1602 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1689 - accuracy: 0.9766 - val_loss: 0.1228 - val_accuracy: 1.0000
Epoch 192/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2352 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1690 - accuracy: 0.9766 - val_loss: 0.1221 - val_accuracy: 1.0000
Epoch 193/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1765 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1680 - accuracy: 0.9766 - val_loss: 0.1214 - val_accuracy: 1.0000
Epoch 194/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2649 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.1671 - accuracy: 0.9766 - val_loss: 0.1206 - val_accuracy: 1.0000
Epoch 195/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0576 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1661 - accuracy: 0.9766 - val_loss: 0.1199 - val_accuracy: 1.0000
Epoch 196/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2128 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1657 - accuracy: 0.9766 - val_loss: 0.1193 - val_accuracy: 1.0000
Epoch 197/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1491 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1656 - accuracy: 0.9766 - val_loss: 0.1188 - val_accuracy: 1.0000
Epoch 198/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1386 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1652 - accuracy: 0.9766 - val_loss: 0.1182 - val_accuracy: 1.0000
Epoch 199/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2064 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1645 - accuracy: 0.9766 - val_loss: 0.1175 - val_accuracy: 1.0000
Epoch 200/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2117 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1637 - accuracy: 0.9766 - val_loss: 0.1168 - val_accuracy: 1.0000
Epoch 201/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1243 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1631 - accuracy: 0.9766 - val_loss: 0.1162 - val_accuracy: 1.0000
Epoch 202/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2754 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.1623 - accuracy: 0.9766 - val_loss: 0.1154 - val_accuracy: 1.0000
Epoch 203/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0961 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1619 - accuracy: 0.9766 - val_loss: 0.1148 - val_accuracy: 1.0000
Epoch 204/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1977 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1614 - accuracy: 0.9766 - val_loss: 0.1142 - val_accuracy: 1.0000
Epoch 205/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1592 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1613 - accuracy: 0.9766 - val_loss: 0.1135 - val_accuracy: 1.0000
Epoch 206/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1306 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1598 - accuracy: 0.9766 - val_loss: 0.1129 - val_accuracy: 1.0000
Epoch 207/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2241 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1600 - accuracy: 0.9766 - val_loss: 0.1123 - val_accuracy: 1.0000
Epoch 208/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0935 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1590 - accuracy: 0.9766 - val_loss: 0.1118 - val_accuracy: 1.0000
Epoch 209/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0933 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1589 - accuracy: 0.9766 - val_loss: 0.1111 - val_accuracy: 1.0000
Epoch 210/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1829 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1576 - accuracy: 0.9766 - val_loss: 0.1105 - val_accuracy: 1.0000
Epoch 211/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1838 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1571 - accuracy: 0.9766 - val_loss: 0.1099 - val_accuracy: 1.0000
Epoch 212/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2051 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1570 - accuracy: 0.9766 - val_loss: 0.1093 - val_accuracy: 1.0000
Epoch 213/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0913 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1565 - accuracy: 0.9766 - val_loss: 0.1087 - val_accuracy: 1.0000
Epoch 214/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1144 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1558 - accuracy: 0.9766 - val_loss: 0.1081 - val_accuracy: 1.0000
Epoch 215/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1919 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1552 - accuracy: 0.9766 - val_loss: 0.1075 - val_accuracy: 1.0000
Epoch 216/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1011 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1551 - accuracy: 0.9766 - val_loss: 0.1069 - val_accuracy: 1.0000
Epoch 217/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2544 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.1537 - accuracy: 0.9766 - val_loss: 0.1063 - val_accuracy: 1.0000
Epoch 218/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0774 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1539 - accuracy: 0.9766 - val_loss: 0.1057 - val_accuracy: 1.0000
Epoch 219/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1154 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1528 - accuracy: 0.9766 - val_loss: 0.1052 - val_accuracy: 1.0000
Epoch 220/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1908 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1531 - accuracy: 0.9766 - val_loss: 0.1048 - val_accuracy: 1.0000
Epoch 221/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2237 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1522 - accuracy: 0.9766 - val_loss: 0.1042 - val_accuracy: 1.0000
Epoch 222/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1794 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1513 - accuracy: 0.9766 - val_loss: 0.1036 - val_accuracy: 1.0000
Epoch 223/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1949 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1515 - accuracy: 0.9766 - val_loss: 0.1030 - val_accuracy: 1.0000
Epoch 224/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1392 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1502 - accuracy: 0.9766 - val_loss: 0.1024 - val_accuracy: 1.0000
Epoch 225/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0665 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1500 - accuracy: 0.9766 - val_loss: 0.1019 - val_accuracy: 1.0000
Epoch 226/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0920 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1499 - accuracy: 0.9766 - val_loss: 0.1013 - val_accuracy: 1.0000
Epoch 227/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1884 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1492 - accuracy: 0.9766 - val_loss: 0.1008 - val_accuracy: 1.0000
Epoch 228/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0895 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1487 - accuracy: 0.9766 - val_loss: 0.1003 - val_accuracy: 1.0000
Epoch 229/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1967 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1481 - accuracy: 0.9766 - val_loss: 0.0998 - val_accuracy: 1.0000
Epoch 230/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0726 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1479 - accuracy: 0.9766 - val_loss: 0.0992 - val_accuracy: 1.0000
Epoch 231/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1034 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1471 - accuracy: 0.9766 - val_loss: 0.0986 - val_accuracy: 1.0000
Epoch 232/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2788 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.1466 - accuracy: 0.9766 - val_loss: 0.0981 - val_accuracy: 1.0000
Epoch 233/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2052 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1462 - accuracy: 0.9766 - val_loss: 0.0975 - val_accuracy: 1.0000
Epoch 234/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1864 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1456 - accuracy: 0.9766 - val_loss: 0.0970 - val_accuracy: 1.0000
Epoch 235/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2260 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1453 - accuracy: 0.9766 - val_loss: 0.0965 - val_accuracy: 1.0000
Epoch 236/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1002 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1446 - accuracy: 0.9766 - val_loss: 0.0959 - val_accuracy: 1.0000
Epoch 237/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2052 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1441 - accuracy: 0.9766 - val_loss: 0.0954 - val_accuracy: 1.0000
Epoch 238/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2146 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1439 - accuracy: 0.9766 - val_loss: 0.0949 - val_accuracy: 1.0000
Epoch 239/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0775 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1432 - accuracy: 0.9766 - val_loss: 0.0945 - val_accuracy: 1.0000
Epoch 240/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0960 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1427 - accuracy: 0.9766 - val_loss: 0.0941 - val_accuracy: 1.0000
Epoch 241/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1744 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1428 - accuracy: 0.9766 - val_loss: 0.0936 - val_accuracy: 1.0000
Epoch 242/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1173 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1420 - accuracy: 0.9766 - val_loss: 0.0931 - val_accuracy: 1.0000
Epoch 243/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1296 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1419 - accuracy: 0.9766 - val_loss: 0.0926 - val_accuracy: 1.0000
Epoch 244/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2344 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1413 - accuracy: 0.9766 - val_loss: 0.0921 - val_accuracy: 1.0000
Epoch 245/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1734 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1412 - accuracy: 0.9766 - val_loss: 0.0916 - val_accuracy: 1.0000
Epoch 246/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2020 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1406 - accuracy: 0.9766 - val_loss: 0.0911 - val_accuracy: 1.0000
Epoch 247/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1356 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1397 - accuracy: 0.9766 - val_loss: 0.0906 - val_accuracy: 1.0000
Epoch 248/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2154 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1398 - accuracy: 0.9766 - val_loss: 0.0901 - val_accuracy: 1.0000
Epoch 249/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1800 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1392 - accuracy: 0.9766 - val_loss: 0.0896 - val_accuracy: 1.0000
Epoch 250/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1199 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1386 - accuracy: 0.9766 - val_loss: 0.0892 - val_accuracy: 1.0000
Epoch 251/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1722 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1383 - accuracy: 0.9766 - val_loss: 0.0887 - val_accuracy: 1.0000
Epoch 252/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1111 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1379 - accuracy: 0.9766 - val_loss: 0.0882 - val_accuracy: 1.0000
Epoch 253/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1586 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1372 - accuracy: 0.9766 - val_loss: 0.0877 - val_accuracy: 1.0000
Epoch 254/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1808 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1369 - accuracy: 0.9766 - val_loss: 0.0872 - val_accuracy: 1.0000
Epoch 255/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0959 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1366 - accuracy: 0.9766 - val_loss: 0.0867 - val_accuracy: 1.0000
Epoch 256/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2705 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.1365 - accuracy: 0.9766 - val_loss: 0.0863 - val_accuracy: 1.0000
Epoch 257/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1312 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1358 - accuracy: 0.9766 - val_loss: 0.0858 - val_accuracy: 1.0000
Epoch 258/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1353 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1354 - accuracy: 0.9766 - val_loss: 0.0854 - val_accuracy: 1.0000
Epoch 259/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0885 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1347 - accuracy: 0.9766 - val_loss: 0.0850 - val_accuracy: 1.0000
Epoch 260/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0913 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1349 - accuracy: 0.9766 - val_loss: 0.0846 - val_accuracy: 1.0000
Epoch 261/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1114 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1343 - accuracy: 0.9766 - val_loss: 0.0840 - val_accuracy: 1.0000
Epoch 262/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1833 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1338 - accuracy: 0.9766 - val_loss: 0.0836 - val_accuracy: 1.0000
Epoch 263/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0952 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1338 - accuracy: 0.9766 - val_loss: 0.0832 - val_accuracy: 1.0000
Epoch 264/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0869 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1333 - accuracy: 0.9766 - val_loss: 0.0828 - val_accuracy: 1.0000
Epoch 265/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1868 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1325 - accuracy: 0.9766 - val_loss: 0.0822 - val_accuracy: 1.0000
Epoch 266/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1102 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1323 - accuracy: 0.9766 - val_loss: 0.0818 - val_accuracy: 1.0000
Epoch 267/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0903 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1317 - accuracy: 0.9766 - val_loss: 0.0814 - val_accuracy: 1.0000
Epoch 268/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0759 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1316 - accuracy: 0.9766 - val_loss: 0.0809 - val_accuracy: 1.0000
Epoch 269/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0767 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1314 - accuracy: 0.9766 - val_loss: 0.0805 - val_accuracy: 1.0000
Epoch 270/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1020 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1306 - accuracy: 0.9766 - val_loss: 0.0802 - val_accuracy: 1.0000
Epoch 271/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1918 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1312 - accuracy: 0.9766 - val_loss: 0.0798 - val_accuracy: 1.0000
Epoch 272/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0621 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1300 - accuracy: 0.9766 - val_loss: 0.0794 - val_accuracy: 1.0000
Epoch 273/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0834 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1301 - accuracy: 0.9766 - val_loss: 0.0789 - val_accuracy: 1.0000
Epoch 274/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1225 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1294 - accuracy: 0.9766 - val_loss: 0.0786 - val_accuracy: 1.0000
Epoch 275/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0828 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1295 - accuracy: 0.9766 - val_loss: 0.0782 - val_accuracy: 1.0000
Epoch 276/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1776 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1289 - accuracy: 0.9766 - val_loss: 0.0777 - val_accuracy: 1.0000
Epoch 277/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0678 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1285 - accuracy: 0.9766 - val_loss: 0.0773 - val_accuracy: 1.0000
Epoch 278/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0801 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1278 - accuracy: 0.9766 - val_loss: 0.0768 - val_accuracy: 1.0000
Epoch 279/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1800 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1277 - accuracy: 0.9766 - val_loss: 0.0765 - val_accuracy: 1.0000
Epoch 280/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1640 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1280 - accuracy: 0.9766 - val_loss: 0.0761 - val_accuracy: 1.0000
Epoch 281/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1738 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1275 - accuracy: 0.9766 - val_loss: 0.0757 - val_accuracy: 1.0000
Epoch 282/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0862 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1268 - accuracy: 0.9766 - val_loss: 0.0754 - val_accuracy: 1.0000
Epoch 283/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1669 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1268 - accuracy: 0.9766 - val_loss: 0.0749 - val_accuracy: 1.0000
Epoch 284/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1593 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1259 - accuracy: 0.9766 - val_loss: 0.0746 - val_accuracy: 1.0000
Epoch 285/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0708 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1262 - accuracy: 0.9766 - val_loss: 0.0743 - val_accuracy: 1.0000
Epoch 286/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0952 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1257 - accuracy: 0.9766 - val_loss: 0.0739 - val_accuracy: 1.0000
Epoch 287/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1020 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1255 - accuracy: 0.9766 - val_loss: 0.0735 - val_accuracy: 1.0000
Epoch 288/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0563 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1250 - accuracy: 0.9766 - val_loss: 0.0733 - val_accuracy: 1.0000
Epoch 289/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0682 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1246 - accuracy: 0.9766 - val_loss: 0.0730 - val_accuracy: 1.0000
Epoch 290/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1858 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1247 - accuracy: 0.9766 - val_loss: 0.0728 - val_accuracy: 1.0000
Epoch 291/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0870 - accuracy: 1.00007/7 [==============================] - 0s 6ms/step - loss: 0.1243 - accuracy: 0.9766 - val_loss: 0.0724 - val_accuracy: 1.0000
Epoch 292/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1959 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1246 - accuracy: 0.9766 - val_loss: 0.0721 - val_accuracy: 1.0000
Epoch 293/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0685 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1238 - accuracy: 0.9766 - val_loss: 0.0717 - val_accuracy: 1.0000
Epoch 294/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0741 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1234 - accuracy: 0.9766 - val_loss: 0.0714 - val_accuracy: 1.0000
Epoch 295/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0655 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1234 - accuracy: 0.9766 - val_loss: 0.0711 - val_accuracy: 1.0000
Epoch 296/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0809 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1228 - accuracy: 0.9766 - val_loss: 0.0708 - val_accuracy: 1.0000
Epoch 297/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1960 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1226 - accuracy: 0.9766 - val_loss: 0.0705 - val_accuracy: 1.0000
Epoch 298/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0662 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1228 - accuracy: 0.9766 - val_loss: 0.0701 - val_accuracy: 1.0000
Epoch 299/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1725 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1224 - accuracy: 0.9766 - val_loss: 0.0697 - val_accuracy: 1.0000
Epoch 300/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1724 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1219 - accuracy: 0.9766 - val_loss: 0.0694 - val_accuracy: 1.0000
Epoch 301/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0644 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1217 - accuracy: 0.9766 - val_loss: 0.0690 - val_accuracy: 1.0000
Epoch 302/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0498 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1212 - accuracy: 0.9766 - val_loss: 0.0687 - val_accuracy: 1.0000
Epoch 303/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1941 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1210 - accuracy: 0.9766 - val_loss: 0.0683 - val_accuracy: 1.0000
Epoch 304/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0705 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1206 - accuracy: 0.9766 - val_loss: 0.0680 - val_accuracy: 1.0000
Epoch 305/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1874 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1202 - accuracy: 0.9766 - val_loss: 0.0676 - val_accuracy: 1.0000
Epoch 306/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1624 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1203 - accuracy: 0.9766 - val_loss: 0.0672 - val_accuracy: 1.0000
Epoch 307/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0796 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1199 - accuracy: 0.9766 - val_loss: 0.0668 - val_accuracy: 1.0000
Epoch 308/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0766 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1198 - accuracy: 0.9766 - val_loss: 0.0666 - val_accuracy: 1.0000
Epoch 309/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1645 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1196 - accuracy: 0.9766 - val_loss: 0.0662 - val_accuracy: 1.0000
Epoch 310/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1631 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1191 - accuracy: 0.9766 - val_loss: 0.0659 - val_accuracy: 1.0000
Epoch 311/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0637 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1193 - accuracy: 0.9766 - val_loss: 0.0657 - val_accuracy: 1.0000
Epoch 312/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0570 - accuracy: 1.00007/7 [==============================] - 0s 6ms/step - loss: 0.1187 - accuracy: 0.9766 - val_loss: 0.0653 - val_accuracy: 1.0000
Epoch 313/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0538 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1188 - accuracy: 0.9766 - val_loss: 0.0650 - val_accuracy: 1.0000
Epoch 314/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0774 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1183 - accuracy: 0.9766 - val_loss: 0.0647 - val_accuracy: 1.0000
Epoch 315/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0748 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1180 - accuracy: 0.9766 - val_loss: 0.0644 - val_accuracy: 1.0000
Epoch 316/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1574 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1179 - accuracy: 0.9766 - val_loss: 0.0641 - val_accuracy: 1.0000
Epoch 317/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0751 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1173 - accuracy: 0.9766 - val_loss: 0.0638 - val_accuracy: 1.0000
Epoch 318/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1770 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1169 - accuracy: 0.9766 - val_loss: 0.0636 - val_accuracy: 1.0000
Epoch 319/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0720 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1176 - accuracy: 0.9766 - val_loss: 0.0634 - val_accuracy: 1.0000
Epoch 320/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0698 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1169 - accuracy: 0.9766 - val_loss: 0.0632 - val_accuracy: 1.0000
Epoch 321/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1776 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1168 - accuracy: 0.9766 - val_loss: 0.0630 - val_accuracy: 1.0000
Epoch 322/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1680 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1165 - accuracy: 0.9766 - val_loss: 0.0627 - val_accuracy: 1.0000
Epoch 323/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1702 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1164 - accuracy: 0.9766 - val_loss: 0.0624 - val_accuracy: 1.0000
Epoch 324/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0512 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1162 - accuracy: 0.9766 - val_loss: 0.0621 - val_accuracy: 1.0000
Epoch 325/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0703 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1158 - accuracy: 0.9766 - val_loss: 0.0618 - val_accuracy: 1.0000
Epoch 326/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0706 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1157 - accuracy: 0.9766 - val_loss: 0.0615 - val_accuracy: 1.0000
Epoch 327/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0551 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1153 - accuracy: 0.9766 - val_loss: 0.0612 - val_accuracy: 1.0000
Epoch 328/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2786 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.1151 - accuracy: 0.9766 - val_loss: 0.0610 - val_accuracy: 1.0000
Epoch 329/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0743 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1151 - accuracy: 0.9766 - val_loss: 0.0606 - val_accuracy: 1.0000
Epoch 330/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1633 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1149 - accuracy: 0.9766 - val_loss: 0.0604 - val_accuracy: 1.0000
Epoch 331/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0745 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1148 - accuracy: 0.9766 - val_loss: 0.0601 - val_accuracy: 1.0000
Epoch 332/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0721 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1146 - accuracy: 0.9766 - val_loss: 0.0598 - val_accuracy: 1.0000
Epoch 333/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1700 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1140 - accuracy: 0.9766 - val_loss: 0.0595 - val_accuracy: 1.0000
Epoch 334/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2774 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.1139 - accuracy: 0.9766 - val_loss: 0.0592 - val_accuracy: 1.0000
Epoch 335/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0548 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1137 - accuracy: 0.9766 - val_loss: 0.0589 - val_accuracy: 1.0000
Epoch 336/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1570 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1135 - accuracy: 0.9766 - val_loss: 0.0587 - val_accuracy: 1.0000
Epoch 337/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0598 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1135 - accuracy: 0.9766 - val_loss: 0.0584 - val_accuracy: 1.0000
Epoch 338/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0667 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1130 - accuracy: 0.9766 - val_loss: 0.0581 - val_accuracy: 1.0000
Epoch 339/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0428 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1130 - accuracy: 0.9766 - val_loss: 0.0579 - val_accuracy: 1.0000
Epoch 340/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1790 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1128 - accuracy: 0.9766 - val_loss: 0.0576 - val_accuracy: 1.0000
Epoch 341/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0591 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1124 - accuracy: 0.9766 - val_loss: 0.0573 - val_accuracy: 1.0000
Epoch 342/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0599 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1124 - accuracy: 0.9766 - val_loss: 0.0571 - val_accuracy: 1.0000
Epoch 343/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2847 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.1122 - accuracy: 0.9766 - val_loss: 0.0568 - val_accuracy: 1.0000
Epoch 344/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1512 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1116 - accuracy: 0.9766 - val_loss: 0.0566 - val_accuracy: 1.0000
Epoch 345/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1744 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1117 - accuracy: 0.9766 - val_loss: 0.0563 - val_accuracy: 1.0000
Epoch 346/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0462 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1114 - accuracy: 0.9766 - val_loss: 0.0561 - val_accuracy: 1.0000
Epoch 347/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1610 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1115 - accuracy: 0.9766 - val_loss: 0.0558 - val_accuracy: 1.0000
Epoch 348/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1627 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1110 - accuracy: 0.9766 - val_loss: 0.0556 - val_accuracy: 1.0000
Epoch 349/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2833 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.1111 - accuracy: 0.9766 - val_loss: 0.0553 - val_accuracy: 1.0000
Epoch 350/400
1/7 [===>..........................] - ETA: 0s - loss: 0.3803 - accuracy: 0.85007/7 [==============================] - 0s 5ms/step - loss: 0.1106 - accuracy: 0.9766 - val_loss: 0.0551 - val_accuracy: 1.0000
Epoch 351/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0567 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1107 - accuracy: 0.9766 - val_loss: 0.0549 - val_accuracy: 1.0000
Epoch 352/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0604 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1107 - accuracy: 0.9766 - val_loss: 0.0547 - val_accuracy: 1.0000
Epoch 353/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0426 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1103 - accuracy: 0.9766 - val_loss: 0.0544 - val_accuracy: 1.0000
Epoch 354/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0464 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1097 - accuracy: 0.9766 - val_loss: 0.0542 - val_accuracy: 1.0000
Epoch 355/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0388 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1105 - accuracy: 0.9766 - val_loss: 0.0540 - val_accuracy: 1.0000
Epoch 356/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0664 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1098 - accuracy: 0.9766 - val_loss: 0.0538 - val_accuracy: 1.0000
Epoch 357/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0509 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1098 - accuracy: 0.9766 - val_loss: 0.0536 - val_accuracy: 1.0000
Epoch 358/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0548 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1098 - accuracy: 0.9766 - val_loss: 0.0533 - val_accuracy: 1.0000
Epoch 359/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0551 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1094 - accuracy: 0.9766 - val_loss: 0.0532 - val_accuracy: 1.0000
Epoch 360/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0399 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1092 - accuracy: 0.9766 - val_loss: 0.0529 - val_accuracy: 1.0000
Epoch 361/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1626 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1089 - accuracy: 0.9766 - val_loss: 0.0527 - val_accuracy: 1.0000
Epoch 362/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0560 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1087 - accuracy: 0.9766 - val_loss: 0.0525 - val_accuracy: 1.0000
Epoch 363/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1546 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1089 - accuracy: 0.9766 - val_loss: 0.0522 - val_accuracy: 1.0000
Epoch 364/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1465 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1084 - accuracy: 0.9766 - val_loss: 0.0521 - val_accuracy: 1.0000
Epoch 365/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0438 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1086 - accuracy: 0.9766 - val_loss: 0.0519 - val_accuracy: 1.0000
Epoch 366/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2826 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.1082 - accuracy: 0.9766 - val_loss: 0.0517 - val_accuracy: 1.0000
Epoch 367/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0447 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1081 - accuracy: 0.9766 - val_loss: 0.0515 - val_accuracy: 1.0000
Epoch 368/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0720 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1083 - accuracy: 0.9766 - val_loss: 0.0513 - val_accuracy: 1.0000
Epoch 369/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0599 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1078 - accuracy: 0.9766 - val_loss: 0.0511 - val_accuracy: 1.0000
Epoch 370/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0481 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1078 - accuracy: 0.9766 - val_loss: 0.0509 - val_accuracy: 1.0000
Epoch 371/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0572 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1074 - accuracy: 0.9766 - val_loss: 0.0508 - val_accuracy: 1.0000
Epoch 372/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0696 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1076 - accuracy: 0.9766 - val_loss: 0.0507 - val_accuracy: 1.0000
Epoch 373/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0522 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1077 - accuracy: 0.9766 - val_loss: 0.0505 - val_accuracy: 1.0000
Epoch 374/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0434 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1072 - accuracy: 0.9766 - val_loss: 0.0503 - val_accuracy: 1.0000
Epoch 375/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0416 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1070 - accuracy: 0.9766 - val_loss: 0.0501 - val_accuracy: 1.0000
Epoch 376/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0715 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1069 - accuracy: 0.9766 - val_loss: 0.0499 - val_accuracy: 1.0000
Epoch 377/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1718 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1067 - accuracy: 0.9766 - val_loss: 0.0498 - val_accuracy: 1.0000
Epoch 378/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0608 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1064 - accuracy: 0.9766 - val_loss: 0.0495 - val_accuracy: 1.0000
Epoch 379/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0545 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1069 - accuracy: 0.9766 - val_loss: 0.0494 - val_accuracy: 1.0000
Epoch 380/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2775 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.1066 - accuracy: 0.9766 - val_loss: 0.0492 - val_accuracy: 1.0000
Epoch 381/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1639 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1064 - accuracy: 0.9766 - val_loss: 0.0490 - val_accuracy: 1.0000
Epoch 382/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2853 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.1063 - accuracy: 0.9766 - val_loss: 0.0489 - val_accuracy: 1.0000
Epoch 383/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1626 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1062 - accuracy: 0.9766 - val_loss: 0.0487 - val_accuracy: 1.0000
Epoch 384/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0621 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1059 - accuracy: 0.9766 - val_loss: 0.0485 - val_accuracy: 1.0000
Epoch 385/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1627 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1058 - accuracy: 0.9766 - val_loss: 0.0482 - val_accuracy: 1.0000
Epoch 386/400
1/7 [===>..........................] - ETA: 0s - loss: 0.2616 - accuracy: 0.90007/7 [==============================] - 0s 5ms/step - loss: 0.1059 - accuracy: 0.9766 - val_loss: 0.0481 - val_accuracy: 1.0000
Epoch 387/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0510 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1054 - accuracy: 0.9766 - val_loss: 0.0479 - val_accuracy: 1.0000
Epoch 388/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0633 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1055 - accuracy: 0.9766 - val_loss: 0.0477 - val_accuracy: 1.0000
Epoch 389/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0448 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1057 - accuracy: 0.9766 - val_loss: 0.0477 - val_accuracy: 1.0000
Epoch 390/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1773 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1052 - accuracy: 0.9766 - val_loss: 0.0475 - val_accuracy: 1.0000
Epoch 391/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0600 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1056 - accuracy: 0.9766 - val_loss: 0.0474 - val_accuracy: 1.0000
Epoch 392/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0596 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1050 - accuracy: 0.9766 - val_loss: 0.0473 - val_accuracy: 1.0000
Epoch 393/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0587 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1048 - accuracy: 0.9766 - val_loss: 0.0472 - val_accuracy: 1.0000
Epoch 394/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1592 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1050 - accuracy: 0.9766 - val_loss: 0.0471 - val_accuracy: 1.0000
Epoch 395/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1771 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1049 - accuracy: 0.9766 - val_loss: 0.0470 - val_accuracy: 1.0000
Epoch 396/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0382 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1048 - accuracy: 0.9766 - val_loss: 0.0468 - val_accuracy: 1.0000
Epoch 397/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1709 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1048 - accuracy: 0.9766 - val_loss: 0.0466 - val_accuracy: 1.0000
Epoch 398/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1486 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1046 - accuracy: 0.9766 - val_loss: 0.0464 - val_accuracy: 1.0000
Epoch 399/400
1/7 [===>..........................] - ETA: 0s - loss: 0.1676 - accuracy: 0.95007/7 [==============================] - 0s 5ms/step - loss: 0.1043 - accuracy: 0.9766 - val_loss: 0.0463 - val_accuracy: 1.0000
Epoch 400/400
1/7 [===>..........................] - ETA: 0s - loss: 0.0514 - accuracy: 1.00007/7 [==============================] - 0s 5ms/step - loss: 0.1044 - accuracy: 0.9766 - val_loss: 0.0461 - val_accuracy: 1.0000
Evaluate Network Performance
The final performance can be obtained like so.
= model.evaluate(x_train, y_train)
perf print(perf)
1/5 [=====>........................] - ETA: 0s - loss: 0.1273 - accuracy: 0.96885/5 [==============================] - 0s 2ms/step - loss: 0.0924 - accuracy: 0.9812
[0.09239263087511063, 0.981249988079071]
= model.evaluate(x_test, y_test)
perf print(perf)
1/2 [==============>...............] - ETA: 0s - loss: 0.2843 - accuracy: 0.90622/2 [==============================] - 0s 3ms/step - loss: 0.4131 - accuracy: 0.9000
[0.41311556100845337, 0.8999999761581421]