Project At A Glance

Objective: Predicting values in numeric data that sequentially lead by a given parameter: n.

Data:

  • Data: Group of 100 5x1 lists that contain overlapping adjacent values. Example: [[1:5], [2:6], [3:7]...]
  • Target: Group of 100 1x1 lists with the target values for generation. Example: [[1], [2], [3]...]

Implementation: Long Short-Term Memory (LSTM), Recurrent Neural Networks

Results:

  • The LSTM computed f-score = 0.935 and loss = 0.036 on training for 400 epochs.
  • Scatter plots to visualize performance and loss deprecation.

Deployment: View this project on GitHub.

Dependencies

import numpy as np
import matplotlib.pyplot as plt
from keras.models import Sequential
from keras.layers import Dense, LSTM
from sklearn.model_selection import train_test_split

Initialization

Data = [[[(i+j)/100] for i in range(5)] for j in range(100)]
Target = [(i+5)/100 for i in range(100)]

Data as NumPy Arrays

data = np.array(Data, dtype=float)
target = np.array(Target, dtype=float)
data.shape
(100, 5, 1)
target.shape
(100,)

Train-Test Split

x_train, x_test, y_train, y_test = train_test_split(data, target, test_size=0.2, random_state=4)

Model Setup and Layers

model = Sequential()
model.add(LSTM((1), batch_input_shape=(None,5,1), return_sequences=True))
model.add(LSTM((1), return_sequences=False)) 
# the return_sequences parameter assists in enabling convolution for the sequential LSTM
model.compile(loss='mean_absolute_error', optimizer='adam', metrics=['accuracy'])
model.summary()
Model: "sequential"
_________________________________________________________________
 Layer (type)                Output Shape              Param #   
=================================================================
 lstm (LSTM)                 (None, 5, 1)              12        
                                                                 
 lstm_1 (LSTM)               (None, 1)                 12        
                                                                 
=================================================================
Total params: 24
Trainable params: 24
Non-trainable params: 0
_________________________________________________________________
history = model.fit(x_train, y_train, epochs=400, validation_data=(x_test, y_test))

Epoch 1/400
3/3 [==============================] - 5s 474ms/step - loss: 0.5351 - accuracy: 0.0000e+00 - val_loss: 0.4311 - val_accuracy: 0.0000e+00
Epoch 2/400
3/3 [==============================] - 0s 27ms/step - loss: 0.5325 - accuracy: 0.0000e+00 - val_loss: 0.4286 - val_accuracy: 0.0000e+00
Epoch 3/400
3/3 [==============================] - 0s 25ms/step - loss: 0.5297 - accuracy: 0.0000e+00 - val_loss: 0.4260 - val_accuracy: 0.0000e+00
Epoch 4/400
3/3 [==============================] - 0s 14ms/step - loss: 0.5270 - accuracy: 0.0000e+00 - val_loss: 0.4233 - val_accuracy: 0.0000e+00
Epoch 5/400
3/3 [==============================] - 0s 14ms/step - loss: 0.5241 - accuracy: 0.0000e+00 - val_loss: 0.4207 - val_accuracy: 0.0000e+00
Epoch 6/400
3/3 [==============================] - 0s 14ms/step - loss: 0.5213 - accuracy: 0.0000e+00 - val_loss: 0.4179 - val_accuracy: 0.0000e+00
Epoch 7/400
3/3 [==============================] - 0s 21ms/step - loss: 0.5184 - accuracy: 0.0000e+00 - val_loss: 0.4151 - val_accuracy: 0.0000e+00
Epoch 8/400
3/3 [==============================] - 0s 15ms/step - loss: 0.5154 - accuracy: 0.0000e+00 - val_loss: 0.4123 - val_accuracy: 0.0000e+00
Epoch 9/400
3/3 [==============================] - 0s 13ms/step - loss: 0.5123 - accuracy: 0.0000e+00 - val_loss: 0.4094 - val_accuracy: 0.0000e+00
Epoch 10/400
3/3 [==============================] - 0s 14ms/step - loss: 0.5093 - accuracy: 0.0000e+00 - val_loss: 0.4064 - val_accuracy: 0.0000e+00
Epoch 11/400
3/3 [==============================] - 0s 14ms/step - loss: 0.5061 - accuracy: 0.0000e+00 - val_loss: 0.4034 - val_accuracy: 0.0000e+00
Epoch 12/400
3/3 [==============================] - 0s 15ms/step - loss: 0.5029 - accuracy: 0.0000e+00 - val_loss: 0.4003 - val_accuracy: 0.0000e+00
Epoch 13/400
3/3 [==============================] - 0s 14ms/step - loss: 0.4996 - accuracy: 0.0000e+00 - val_loss: 0.3972 - val_accuracy: 0.0000e+00
Epoch 14/400
3/3 [==============================] - 0s 14ms/step - loss: 0.4962 - accuracy: 0.0000e+00 - val_loss: 0.3940 - val_accuracy: 0.0000e+00
Epoch 15/400
3/3 [==============================] - 0s 17ms/step - loss: 0.4928 - accuracy: 0.0000e+00 - val_loss: 0.3907 - val_accuracy: 0.0000e+00
Epoch 16/400
3/3 [==============================] - 0s 14ms/step - loss: 0.4893 - accuracy: 0.0000e+00 - val_loss: 0.3873 - val_accuracy: 0.0000e+00
Epoch 17/400
3/3 [==============================] - 0s 14ms/step - loss: 0.4857 - accuracy: 0.0000e+00 - val_loss: 0.3839 - val_accuracy: 0.0000e+00
Epoch 18/400
3/3 [==============================] - 0s 14ms/step - loss: 0.4820 - accuracy: 0.0000e+00 - val_loss: 0.3804 - val_accuracy: 0.0000e+00
Epoch 19/400
3/3 [==============================] - 0s 13ms/step - loss: 0.4783 - accuracy: 0.0000e+00 - val_loss: 0.3768 - val_accuracy: 0.0000e+00
Epoch 20/400
3/3 [==============================] - 0s 15ms/step - loss: 0.4745 - accuracy: 0.0000e+00 - val_loss: 0.3731 - val_accuracy: 0.0000e+00
Epoch 21/400
3/3 [==============================] - 0s 16ms/step - loss: 0.4705 - accuracy: 0.0000e+00 - val_loss: 0.3693 - val_accuracy: 0.0000e+00
Epoch 22/400
3/3 [==============================] - 0s 18ms/step - loss: 0.4665 - accuracy: 0.0000e+00 - val_loss: 0.3654 - val_accuracy: 0.0000e+00
Epoch 23/400
3/3 [==============================] - 0s 22ms/step - loss: 0.4625 - accuracy: 0.0000e+00 - val_loss: 0.3615 - val_accuracy: 0.0000e+00
Epoch 24/400
3/3 [==============================] - 0s 25ms/step - loss: 0.4584 - accuracy: 0.0000e+00 - val_loss: 0.3575 - val_accuracy: 0.0000e+00
Epoch 25/400
3/3 [==============================] - 0s 22ms/step - loss: 0.4542 - accuracy: 0.0000e+00 - val_loss: 0.3534 - val_accuracy: 0.0000e+00
Epoch 26/400
3/3 [==============================] - 0s 29ms/step - loss: 0.4500 - accuracy: 0.0000e+00 - val_loss: 0.3492 - val_accuracy: 0.0000e+00
Epoch 27/400
3/3 [==============================] - 0s 30ms/step - loss: 0.4457 - accuracy: 0.0000e+00 - val_loss: 0.3450 - val_accuracy: 0.0000e+00
Epoch 28/400
3/3 [==============================] - 0s 29ms/step - loss: 0.4413 - accuracy: 0.0000e+00 - val_loss: 0.3408 - val_accuracy: 0.0000e+00
Epoch 29/400
3/3 [==============================] - 0s 14ms/step - loss: 0.4369 - accuracy: 0.0000e+00 - val_loss: 0.3367 - val_accuracy: 0.0000e+00
Epoch 30/400
3/3 [==============================] - 0s 14ms/step - loss: 0.4324 - accuracy: 0.0000e+00 - val_loss: 0.3325 - val_accuracy: 0.0000e+00
Epoch 31/400
3/3 [==============================] - 0s 15ms/step - loss: 0.4278 - accuracy: 0.0000e+00 - val_loss: 0.3282 - val_accuracy: 0.0000e+00
Epoch 32/400
3/3 [==============================] - 0s 14ms/step - loss: 0.4232 - accuracy: 0.0000e+00 - val_loss: 0.3238 - val_accuracy: 0.0000e+00
Epoch 33/400
3/3 [==============================] - 0s 14ms/step - loss: 0.4185 - accuracy: 0.0000e+00 - val_loss: 0.3194 - val_accuracy: 0.0000e+00
Epoch 34/400
3/3 [==============================] - 0s 15ms/step - loss: 0.4138 - accuracy: 0.0000e+00 - val_loss: 0.3149 - val_accuracy: 0.0000e+00
Epoch 35/400
3/3 [==============================] - 0s 15ms/step - loss: 0.4091 - accuracy: 0.0000e+00 - val_loss: 0.3104 - val_accuracy: 0.0000e+00
Epoch 36/400
3/3 [==============================] - 0s 15ms/step - loss: 0.4043 - accuracy: 0.0000e+00 - val_loss: 0.3057 - val_accuracy: 0.0000e+00
Epoch 37/400
3/3 [==============================] - 0s 15ms/step - loss: 0.3994 - accuracy: 0.0000e+00 - val_loss: 0.3010 - val_accuracy: 0.0000e+00
Epoch 38/400
3/3 [==============================] - 0s 15ms/step - loss: 0.3946 - accuracy: 0.0000e+00 - val_loss: 0.2962 - val_accuracy: 0.0000e+00
Epoch 39/400
3/3 [==============================] - 0s 15ms/step - loss: 0.3897 - accuracy: 0.0000e+00 - val_loss: 0.2913 - val_accuracy: 0.0000e+00
Epoch 40/400
3/3 [==============================] - 0s 14ms/step - loss: 0.3850 - accuracy: 0.0000e+00 - val_loss: 0.2864 - val_accuracy: 0.0000e+00
Epoch 41/400
3/3 [==============================] - 0s 16ms/step - loss: 0.3802 - accuracy: 0.0000e+00 - val_loss: 0.2815 - val_accuracy: 0.0000e+00
Epoch 42/400
3/3 [==============================] - 0s 16ms/step - loss: 0.3753 - accuracy: 0.0000e+00 - val_loss: 0.2765 - val_accuracy: 0.0000e+00
Epoch 43/400
3/3 [==============================] - 0s 15ms/step - loss: 0.3705 - accuracy: 0.0000e+00 - val_loss: 0.2715 - val_accuracy: 0.0000e+00
Epoch 44/400
3/3 [==============================] - 0s 14ms/step - loss: 0.3658 - accuracy: 0.0000e+00 - val_loss: 0.2664 - val_accuracy: 0.0000e+00
Epoch 45/400
3/3 [==============================] - 0s 14ms/step - loss: 0.3612 - accuracy: 0.0000e+00 - val_loss: 0.2614 - val_accuracy: 0.0000e+00
Epoch 46/400
3/3 [==============================] - 0s 15ms/step - loss: 0.3562 - accuracy: 0.0000e+00 - val_loss: 0.2568 - val_accuracy: 0.0000e+00
Epoch 47/400
3/3 [==============================] - 0s 15ms/step - loss: 0.3515 - accuracy: 0.0000e+00 - val_loss: 0.2521 - val_accuracy: 0.0000e+00
Epoch 48/400
3/3 [==============================] - 0s 15ms/step - loss: 0.3467 - accuracy: 0.0000e+00 - val_loss: 0.2474 - val_accuracy: 0.0000e+00
Epoch 49/400
3/3 [==============================] - 0s 14ms/step - loss: 0.3420 - accuracy: 0.0000e+00 - val_loss: 0.2426 - val_accuracy: 0.0000e+00
Epoch 50/400
3/3 [==============================] - 0s 14ms/step - loss: 0.3373 - accuracy: 0.0000e+00 - val_loss: 0.2379 - val_accuracy: 0.0000e+00
Epoch 51/400
3/3 [==============================] - 0s 16ms/step - loss: 0.3326 - accuracy: 0.0000e+00 - val_loss: 0.2335 - val_accuracy: 0.0000e+00
Epoch 52/400
3/3 [==============================] - 0s 16ms/step - loss: 0.3279 - accuracy: 0.0000e+00 - val_loss: 0.2294 - val_accuracy: 0.0000e+00
Epoch 53/400
3/3 [==============================] - 0s 16ms/step - loss: 0.3231 - accuracy: 0.0000e+00 - val_loss: 0.2254 - val_accuracy: 0.0000e+00
Epoch 54/400
3/3 [==============================] - 0s 15ms/step - loss: 0.3182 - accuracy: 0.0000e+00 - val_loss: 0.2214 - val_accuracy: 0.0000e+00
Epoch 55/400
3/3 [==============================] - 0s 15ms/step - loss: 0.3136 - accuracy: 0.0000e+00 - val_loss: 0.2180 - val_accuracy: 0.0000e+00
Epoch 56/400
3/3 [==============================] - 0s 15ms/step - loss: 0.3088 - accuracy: 0.0000e+00 - val_loss: 0.2145 - val_accuracy: 0.0000e+00
Epoch 57/400
3/3 [==============================] - 0s 15ms/step - loss: 0.3043 - accuracy: 0.0000e+00 - val_loss: 0.2111 - val_accuracy: 0.0000e+00
Epoch 58/400
3/3 [==============================] - 0s 15ms/step - loss: 0.2999 - accuracy: 0.0000e+00 - val_loss: 0.2077 - val_accuracy: 0.0000e+00
Epoch 59/400
3/3 [==============================] - 0s 14ms/step - loss: 0.2952 - accuracy: 0.0000e+00 - val_loss: 0.2043 - val_accuracy: 0.0000e+00
Epoch 60/400
3/3 [==============================] - 0s 16ms/step - loss: 0.2914 - accuracy: 0.0000e+00 - val_loss: 0.2013 - val_accuracy: 0.0000e+00
Epoch 61/400
3/3 [==============================] - 0s 24ms/step - loss: 0.2867 - accuracy: 0.0000e+00 - val_loss: 0.1985 - val_accuracy: 0.0000e+00
Epoch 62/400
3/3 [==============================] - 0s 40ms/step - loss: 0.2828 - accuracy: 0.0000e+00 - val_loss: 0.1957 - val_accuracy: 0.0000e+00
Epoch 63/400
3/3 [==============================] - 0s 35ms/step - loss: 0.2788 - accuracy: 0.0000e+00 - val_loss: 0.1929 - val_accuracy: 0.0000e+00
Epoch 64/400
3/3 [==============================] - 0s 26ms/step - loss: 0.2750 - accuracy: 0.0000e+00 - val_loss: 0.1901 - val_accuracy: 0.0000e+00
Epoch 65/400
3/3 [==============================] - 0s 27ms/step - loss: 0.2710 - accuracy: 0.0000e+00 - val_loss: 0.1877 - val_accuracy: 0.0000e+00
Epoch 66/400
3/3 [==============================] - 0s 33ms/step - loss: 0.2674 - accuracy: 0.0000e+00 - val_loss: 0.1855 - val_accuracy: 0.0000e+00
Epoch 67/400
3/3 [==============================] - 0s 45ms/step - loss: 0.2639 - accuracy: 0.0000e+00 - val_loss: 0.1833 - val_accuracy: 0.0000e+00
Epoch 68/400
3/3 [==============================] - 0s 42ms/step - loss: 0.2604 - accuracy: 0.0000e+00 - val_loss: 0.1816 - val_accuracy: 0.0000e+00
Epoch 69/400
3/3 [==============================] - 0s 36ms/step - loss: 0.2568 - accuracy: 0.0000e+00 - val_loss: 0.1800 - val_accuracy: 0.0000e+00
Epoch 70/400
3/3 [==============================] - 0s 37ms/step - loss: 0.2536 - accuracy: 0.0000e+00 - val_loss: 0.1785 - val_accuracy: 0.0000e+00
Epoch 71/400
3/3 [==============================] - 0s 48ms/step - loss: 0.2504 - accuracy: 0.0000e+00 - val_loss: 0.1769 - val_accuracy: 0.0000e+00
Epoch 72/400
3/3 [==============================] - 0s 51ms/step - loss: 0.2474 - accuracy: 0.0000e+00 - val_loss: 0.1757 - val_accuracy: 0.0000e+00
Epoch 73/400
3/3 [==============================] - 0s 50ms/step - loss: 0.2446 - accuracy: 0.0000e+00 - val_loss: 0.1747 - val_accuracy: 0.0000e+00
Epoch 74/400
3/3 [==============================] - 0s 48ms/step - loss: 0.2416 - accuracy: 0.0000e+00 - val_loss: 0.1737 - val_accuracy: 0.0000e+00
Epoch 75/400
3/3 [==============================] - 0s 55ms/step - loss: 0.2390 - accuracy: 0.0000e+00 - val_loss: 0.1727 - val_accuracy: 0.0000e+00
Epoch 76/400
3/3 [==============================] - 0s 51ms/step - loss: 0.2364 - accuracy: 0.0000e+00 - val_loss: 0.1718 - val_accuracy: 0.0000e+00
Epoch 77/400
3/3 [==============================] - 0s 59ms/step - loss: 0.2339 - accuracy: 0.0000e+00 - val_loss: 0.1708 - val_accuracy: 0.0000e+00
Epoch 78/400
3/3 [==============================] - 0s 54ms/step - loss: 0.2316 - accuracy: 0.0000e+00 - val_loss: 0.1698 - val_accuracy: 0.0000e+00
Epoch 79/400
3/3 [==============================] - 0s 28ms/step - loss: 0.2293 - accuracy: 0.0000e+00 - val_loss: 0.1688 - val_accuracy: 0.0000e+00
Epoch 80/400
3/3 [==============================] - 0s 21ms/step - loss: 0.2274 - accuracy: 0.0000e+00 - val_loss: 0.1678 - val_accuracy: 0.0000e+00
Epoch 81/400
3/3 [==============================] - 0s 23ms/step - loss: 0.2253 - accuracy: 0.0000e+00 - val_loss: 0.1668 - val_accuracy: 0.0000e+00
Epoch 82/400
3/3 [==============================] - 0s 25ms/step - loss: 0.2232 - accuracy: 0.0000e+00 - val_loss: 0.1661 - val_accuracy: 0.0000e+00
Epoch 83/400
3/3 [==============================] - 0s 23ms/step - loss: 0.2214 - accuracy: 0.0000e+00 - val_loss: 0.1654 - val_accuracy: 0.0000e+00
Epoch 84/400
3/3 [==============================] - 0s 46ms/step - loss: 0.2195 - accuracy: 0.0000e+00 - val_loss: 0.1647 - val_accuracy: 0.0500
Epoch 85/400
3/3 [==============================] - 0s 46ms/step - loss: 0.2176 - accuracy: 0.0000e+00 - val_loss: 0.1640 - val_accuracy: 0.0500
Epoch 86/400
3/3 [==============================] - 0s 43ms/step - loss: 0.2158 - accuracy: 0.0000e+00 - val_loss: 0.1633 - val_accuracy: 0.0500
Epoch 87/400
3/3 [==============================] - 0s 35ms/step - loss: 0.2140 - accuracy: 0.0000e+00 - val_loss: 0.1629 - val_accuracy: 0.0500
Epoch 88/400
3/3 [==============================] - 0s 25ms/step - loss: 0.2122 - accuracy: 0.0000e+00 - val_loss: 0.1625 - val_accuracy: 0.0500
Epoch 89/400
3/3 [==============================] - 0s 23ms/step - loss: 0.2104 - accuracy: 0.0000e+00 - val_loss: 0.1621 - val_accuracy: 0.0500
Epoch 90/400
3/3 [==============================] - 0s 24ms/step - loss: 0.2085 - accuracy: 0.0000e+00 - val_loss: 0.1617 - val_accuracy: 0.0500
Epoch 91/400
3/3 [==============================] - 0s 30ms/step - loss: 0.2070 - accuracy: 0.0000e+00 - val_loss: 0.1612 - val_accuracy: 0.0500
Epoch 92/400
3/3 [==============================] - 0s 25ms/step - loss: 0.2052 - accuracy: 0.0000e+00 - val_loss: 0.1607 - val_accuracy: 0.0500
Epoch 93/400
3/3 [==============================] - 0s 25ms/step - loss: 0.2036 - accuracy: 0.0000e+00 - val_loss: 0.1601 - val_accuracy: 0.0500
Epoch 94/400
3/3 [==============================] - 0s 30ms/step - loss: 0.2020 - accuracy: 0.0000e+00 - val_loss: 0.1595 - val_accuracy: 0.0500
Epoch 95/400
3/3 [==============================] - 0s 28ms/step - loss: 0.2005 - accuracy: 0.0000e+00 - val_loss: 0.1589 - val_accuracy: 0.0500
Epoch 96/400
3/3 [==============================] - 0s 29ms/step - loss: 0.1989 - accuracy: 0.0000e+00 - val_loss: 0.1583 - val_accuracy: 0.0500
Epoch 97/400
3/3 [==============================] - 0s 27ms/step - loss: 0.1974 - accuracy: 0.0000e+00 - val_loss: 0.1577 - val_accuracy: 0.0500
Epoch 98/400
3/3 [==============================] - 0s 27ms/step - loss: 0.1959 - accuracy: 0.0000e+00 - val_loss: 0.1571 - val_accuracy: 0.0500
Epoch 99/400
3/3 [==============================] - 0s 22ms/step - loss: 0.1943 - accuracy: 0.0000e+00 - val_loss: 0.1565 - val_accuracy: 0.0500
Epoch 100/400
3/3 [==============================] - 0s 24ms/step - loss: 0.1928 - accuracy: 0.0000e+00 - val_loss: 0.1558 - val_accuracy: 0.0500
Epoch 101/400
3/3 [==============================] - 0s 36ms/step - loss: 0.1913 - accuracy: 0.0000e+00 - val_loss: 0.1552 - val_accuracy: 0.0500
Epoch 102/400
3/3 [==============================] - 0s 49ms/step - loss: 0.1899 - accuracy: 0.0000e+00 - val_loss: 0.1544 - val_accuracy: 0.0500
Epoch 103/400
3/3 [==============================] - 0s 56ms/step - loss: 0.1883 - accuracy: 0.0000e+00 - val_loss: 0.1537 - val_accuracy: 0.0500
Epoch 104/400
3/3 [==============================] - 0s 52ms/step - loss: 0.1867 - accuracy: 0.0000e+00 - val_loss: 0.1529 - val_accuracy: 0.0500
Epoch 105/400
3/3 [==============================] - 0s 46ms/step - loss: 0.1852 - accuracy: 0.0000e+00 - val_loss: 0.1521 - val_accuracy: 0.0500
Epoch 106/400
3/3 [==============================] - 0s 37ms/step - loss: 0.1837 - accuracy: 0.0000e+00 - val_loss: 0.1512 - val_accuracy: 0.0500
Epoch 107/400
3/3 [==============================] - 0s 40ms/step - loss: 0.1822 - accuracy: 0.0000e+00 - val_loss: 0.1503 - val_accuracy: 0.0500
Epoch 108/400
3/3 [==============================] - 0s 47ms/step - loss: 0.1806 - accuracy: 0.0000e+00 - val_loss: 0.1494 - val_accuracy: 0.0500
Epoch 109/400
3/3 [==============================] - 0s 37ms/step - loss: 0.1790 - accuracy: 0.0000e+00 - val_loss: 0.1485 - val_accuracy: 0.0500
Epoch 110/400
3/3 [==============================] - 0s 29ms/step - loss: 0.1775 - accuracy: 0.0000e+00 - val_loss: 0.1476 - val_accuracy: 0.0500
Epoch 111/400
3/3 [==============================] - 0s 25ms/step - loss: 0.1759 - accuracy: 0.0000e+00 - val_loss: 0.1466 - val_accuracy: 0.0500
Epoch 112/400
3/3 [==============================] - 0s 27ms/step - loss: 0.1744 - accuracy: 0.0000e+00 - val_loss: 0.1457 - val_accuracy: 0.0500
Epoch 113/400
3/3 [==============================] - 0s 27ms/step - loss: 0.1727 - accuracy: 0.0000e+00 - val_loss: 0.1447 - val_accuracy: 0.0500
Epoch 114/400
3/3 [==============================] - 0s 28ms/step - loss: 0.1711 - accuracy: 0.0000e+00 - val_loss: 0.1434 - val_accuracy: 0.0500
Epoch 115/400
3/3 [==============================] - 0s 47ms/step - loss: 0.1695 - accuracy: 0.0000e+00 - val_loss: 0.1421 - val_accuracy: 0.0500
Epoch 116/400
3/3 [==============================] - 0s 44ms/step - loss: 0.1679 - accuracy: 0.0000e+00 - val_loss: 0.1406 - val_accuracy: 0.0500
Epoch 117/400
3/3 [==============================] - 0s 46ms/step - loss: 0.1662 - accuracy: 0.0000e+00 - val_loss: 0.1391 - val_accuracy: 0.0500
Epoch 118/400
3/3 [==============================] - 0s 45ms/step - loss: 0.1646 - accuracy: 0.0000e+00 - val_loss: 0.1373 - val_accuracy: 0.0500
Epoch 119/400
3/3 [==============================] - 0s 49ms/step - loss: 0.1628 - accuracy: 0.0000e+00 - val_loss: 0.1358 - val_accuracy: 0.0500
Epoch 120/400
3/3 [==============================] - 0s 51ms/step - loss: 0.1612 - accuracy: 0.0000e+00 - val_loss: 0.1339 - val_accuracy: 0.0500
Epoch 121/400
3/3 [==============================] - 0s 52ms/step - loss: 0.1595 - accuracy: 0.0000e+00 - val_loss: 0.1321 - val_accuracy: 0.0500
Epoch 122/400
3/3 [==============================] - 0s 52ms/step - loss: 0.1577 - accuracy: 0.0000e+00 - val_loss: 0.1304 - val_accuracy: 0.0500
Epoch 123/400
3/3 [==============================] - 0s 33ms/step - loss: 0.1560 - accuracy: 0.0000e+00 - val_loss: 0.1285 - val_accuracy: 0.0500
Epoch 124/400
3/3 [==============================] - 0s 22ms/step - loss: 0.1542 - accuracy: 0.0000e+00 - val_loss: 0.1266 - val_accuracy: 0.0500
Epoch 125/400
3/3 [==============================] - 0s 21ms/step - loss: 0.1525 - accuracy: 0.0000e+00 - val_loss: 0.1245 - val_accuracy: 0.0500
Epoch 126/400
3/3 [==============================] - 0s 45ms/step - loss: 0.1507 - accuracy: 0.0000e+00 - val_loss: 0.1227 - val_accuracy: 0.0500
Epoch 127/400
3/3 [==============================] - 0s 48ms/step - loss: 0.1489 - accuracy: 0.0000e+00 - val_loss: 0.1205 - val_accuracy: 0.0500
Epoch 128/400
3/3 [==============================] - 0s 42ms/step - loss: 0.1470 - accuracy: 0.0000e+00 - val_loss: 0.1186 - val_accuracy: 0.0500
Epoch 129/400
3/3 [==============================] - 0s 18ms/step - loss: 0.1452 - accuracy: 0.0000e+00 - val_loss: 0.1165 - val_accuracy: 0.0500
Epoch 130/400
3/3 [==============================] - 0s 14ms/step - loss: 0.1434 - accuracy: 0.0000e+00 - val_loss: 0.1144 - val_accuracy: 0.0500
Epoch 131/400
3/3 [==============================] - 0s 16ms/step - loss: 0.1416 - accuracy: 0.0000e+00 - val_loss: 0.1124 - val_accuracy: 0.0500
Epoch 132/400
3/3 [==============================] - 0s 14ms/step - loss: 0.1396 - accuracy: 0.0000e+00 - val_loss: 0.1106 - val_accuracy: 0.0500
Epoch 133/400
3/3 [==============================] - 0s 14ms/step - loss: 0.1378 - accuracy: 0.0000e+00 - val_loss: 0.1085 - val_accuracy: 0.0500
Epoch 134/400
3/3 [==============================] - 0s 15ms/step - loss: 0.1358 - accuracy: 0.0000e+00 - val_loss: 0.1066 - val_accuracy: 0.0500
Epoch 135/400
3/3 [==============================] - 0s 15ms/step - loss: 0.1339 - accuracy: 0.0000e+00 - val_loss: 0.1044 - val_accuracy: 0.0500
Epoch 136/400
3/3 [==============================] - 0s 15ms/step - loss: 0.1319 - accuracy: 0.0000e+00 - val_loss: 0.1023 - val_accuracy: 0.0500
Epoch 137/400
3/3 [==============================] - 0s 17ms/step - loss: 0.1300 - accuracy: 0.0000e+00 - val_loss: 0.1002 - val_accuracy: 0.0500
Epoch 138/400
3/3 [==============================] - 0s 35ms/step - loss: 0.1279 - accuracy: 0.0000e+00 - val_loss: 0.0982 - val_accuracy: 0.0500
Epoch 139/400
3/3 [==============================] - 0s 52ms/step - loss: 0.1259 - accuracy: 0.0000e+00 - val_loss: 0.0961 - val_accuracy: 0.0500
Epoch 140/400
3/3 [==============================] - 0s 46ms/step - loss: 0.1238 - accuracy: 0.0000e+00 - val_loss: 0.0941 - val_accuracy: 0.0500
Epoch 141/400
3/3 [==============================] - 0s 34ms/step - loss: 0.1217 - accuracy: 0.0000e+00 - val_loss: 0.0921 - val_accuracy: 0.0500
Epoch 142/400
3/3 [==============================] - 0s 27ms/step - loss: 0.1196 - accuracy: 0.0000e+00 - val_loss: 0.0899 - val_accuracy: 0.0500
Epoch 143/400
3/3 [==============================] - 0s 25ms/step - loss: 0.1174 - accuracy: 0.0000e+00 - val_loss: 0.0875 - val_accuracy: 0.0500
Epoch 144/400
3/3 [==============================] - 0s 25ms/step - loss: 0.1153 - accuracy: 0.0000e+00 - val_loss: 0.0851 - val_accuracy: 0.0500
Epoch 145/400
3/3 [==============================] - 0s 31ms/step - loss: 0.1130 - accuracy: 0.0000e+00 - val_loss: 0.0829 - val_accuracy: 0.0500
Epoch 146/400
3/3 [==============================] - 0s 50ms/step - loss: 0.1108 - accuracy: 0.0000e+00 - val_loss: 0.0808 - val_accuracy: 0.0500
Epoch 147/400
3/3 [==============================] - 0s 51ms/step - loss: 0.1085 - accuracy: 0.0000e+00 - val_loss: 0.0786 - val_accuracy: 0.0500
Epoch 148/400
3/3 [==============================] - 0s 46ms/step - loss: 0.1062 - accuracy: 0.0000e+00 - val_loss: 0.0763 - val_accuracy: 0.0500
Epoch 149/400
3/3 [==============================] - 0s 28ms/step - loss: 0.1038 - accuracy: 0.0000e+00 - val_loss: 0.0739 - val_accuracy: 0.0500
Epoch 150/400
3/3 [==============================] - 0s 27ms/step - loss: 0.1014 - accuracy: 0.0000e+00 - val_loss: 0.0712 - val_accuracy: 0.0500
Epoch 151/400
3/3 [==============================] - 0s 51ms/step - loss: 0.0990 - accuracy: 0.0000e+00 - val_loss: 0.0686 - val_accuracy: 0.0500
Epoch 152/400
3/3 [==============================] - 0s 67ms/step - loss: 0.0966 - accuracy: 0.0000e+00 - val_loss: 0.0660 - val_accuracy: 0.0500
Epoch 153/400
3/3 [==============================] - 0s 32ms/step - loss: 0.0941 - accuracy: 0.0000e+00 - val_loss: 0.0635 - val_accuracy: 0.0500
Epoch 154/400
3/3 [==============================] - 0s 29ms/step - loss: 0.0916 - accuracy: 0.0000e+00 - val_loss: 0.0610 - val_accuracy: 0.0500
Epoch 155/400
3/3 [==============================] - 0s 32ms/step - loss: 0.0892 - accuracy: 0.0000e+00 - val_loss: 0.0595 - val_accuracy: 0.0500
Epoch 156/400
3/3 [==============================] - 0s 29ms/step - loss: 0.0870 - accuracy: 0.0000e+00 - val_loss: 0.0585 - val_accuracy: 0.0500
Epoch 157/400
3/3 [==============================] - 0s 51ms/step - loss: 0.0849 - accuracy: 0.0000e+00 - val_loss: 0.0578 - val_accuracy: 0.0500
Epoch 158/400
3/3 [==============================] - 0s 62ms/step - loss: 0.0829 - accuracy: 0.0000e+00 - val_loss: 0.0570 - val_accuracy: 0.0500
Epoch 159/400
3/3 [==============================] - 0s 56ms/step - loss: 0.0814 - accuracy: 0.0000e+00 - val_loss: 0.0563 - val_accuracy: 0.0500
Epoch 160/400
3/3 [==============================] - 0s 46ms/step - loss: 0.0799 - accuracy: 0.0000e+00 - val_loss: 0.0556 - val_accuracy: 0.0500
Epoch 161/400
3/3 [==============================] - 0s 52ms/step - loss: 0.0787 - accuracy: 0.0000e+00 - val_loss: 0.0553 - val_accuracy: 0.0500
Epoch 162/400
3/3 [==============================] - 0s 65ms/step - loss: 0.0774 - accuracy: 0.0000e+00 - val_loss: 0.0551 - val_accuracy: 0.0500
Epoch 163/400
3/3 [==============================] - 0s 58ms/step - loss: 0.0762 - accuracy: 0.0000e+00 - val_loss: 0.0550 - val_accuracy: 0.0500
Epoch 164/400
3/3 [==============================] - 0s 60ms/step - loss: 0.0752 - accuracy: 0.0000e+00 - val_loss: 0.0550 - val_accuracy: 0.0500
Epoch 165/400
3/3 [==============================] - 0s 37ms/step - loss: 0.0742 - accuracy: 0.0000e+00 - val_loss: 0.0552 - val_accuracy: 0.0500
Epoch 166/400
3/3 [==============================] - 0s 29ms/step - loss: 0.0733 - accuracy: 0.0000e+00 - val_loss: 0.0554 - val_accuracy: 0.0500
Epoch 167/400
3/3 [==============================] - 0s 26ms/step - loss: 0.0723 - accuracy: 0.0000e+00 - val_loss: 0.0555 - val_accuracy: 0.0500
Epoch 168/400
3/3 [==============================] - 0s 35ms/step - loss: 0.0715 - accuracy: 0.0000e+00 - val_loss: 0.0557 - val_accuracy: 0.0500
Epoch 169/400
3/3 [==============================] - 0s 34ms/step - loss: 0.0708 - accuracy: 0.0000e+00 - val_loss: 0.0558 - val_accuracy: 0.0500
Epoch 170/400
3/3 [==============================] - 0s 31ms/step - loss: 0.0701 - accuracy: 0.0000e+00 - val_loss: 0.0558 - val_accuracy: 0.0500
Epoch 171/400
3/3 [==============================] - 0s 35ms/step - loss: 0.0694 - accuracy: 0.0000e+00 - val_loss: 0.0558 - val_accuracy: 0.0500
Epoch 172/400
3/3 [==============================] - 0s 39ms/step - loss: 0.0688 - accuracy: 0.0000e+00 - val_loss: 0.0558 - val_accuracy: 0.0500
Epoch 173/400
3/3 [==============================] - 0s 35ms/step - loss: 0.0682 - accuracy: 0.0000e+00 - val_loss: 0.0558 - val_accuracy: 0.0500
Epoch 174/400
3/3 [==============================] - 0s 45ms/step - loss: 0.0676 - accuracy: 0.0000e+00 - val_loss: 0.0558 - val_accuracy: 0.0500
Epoch 175/400
3/3 [==============================] - 0s 39ms/step - loss: 0.0671 - accuracy: 0.0000e+00 - val_loss: 0.0557 - val_accuracy: 0.0500
Epoch 176/400
3/3 [==============================] - 0s 38ms/step - loss: 0.0666 - accuracy: 0.0000e+00 - val_loss: 0.0557 - val_accuracy: 0.0500
Epoch 177/400
3/3 [==============================] - 0s 38ms/step - loss: 0.0661 - accuracy: 0.0000e+00 - val_loss: 0.0556 - val_accuracy: 0.0500
Epoch 178/400
3/3 [==============================] - 0s 38ms/step - loss: 0.0657 - accuracy: 0.0000e+00 - val_loss: 0.0556 - val_accuracy: 0.0500
Epoch 179/400
3/3 [==============================] - 0s 33ms/step - loss: 0.0652 - accuracy: 0.0000e+00 - val_loss: 0.0555 - val_accuracy: 0.0500
Epoch 180/400
3/3 [==============================] - 0s 27ms/step - loss: 0.0648 - accuracy: 0.0000e+00 - val_loss: 0.0554 - val_accuracy: 0.0500
Epoch 181/400
3/3 [==============================] - 0s 23ms/step - loss: 0.0644 - accuracy: 0.0000e+00 - val_loss: 0.0554 - val_accuracy: 0.0500
Epoch 182/400
3/3 [==============================] - 0s 21ms/step - loss: 0.0640 - accuracy: 0.0000e+00 - val_loss: 0.0553 - val_accuracy: 0.0500
Epoch 183/400
3/3 [==============================] - 0s 26ms/step - loss: 0.0637 - accuracy: 0.0000e+00 - val_loss: 0.0551 - val_accuracy: 0.0500
Epoch 184/400
3/3 [==============================] - 0s 51ms/step - loss: 0.0633 - accuracy: 0.0000e+00 - val_loss: 0.0549 - val_accuracy: 0.0500
Epoch 185/400
3/3 [==============================] - 0s 46ms/step - loss: 0.0629 - accuracy: 0.0000e+00 - val_loss: 0.0547 - val_accuracy: 0.0500
Epoch 186/400
3/3 [==============================] - 0s 38ms/step - loss: 0.0625 - accuracy: 0.0000e+00 - val_loss: 0.0545 - val_accuracy: 0.0500
Epoch 187/400
3/3 [==============================] - 0s 38ms/step - loss: 0.0622 - accuracy: 0.0000e+00 - val_loss: 0.0543 - val_accuracy: 0.0500
Epoch 188/400
3/3 [==============================] - 0s 41ms/step - loss: 0.0618 - accuracy: 0.0000e+00 - val_loss: 0.0543 - val_accuracy: 0.0500
Epoch 189/400
3/3 [==============================] - 0s 41ms/step - loss: 0.0615 - accuracy: 0.0000e+00 - val_loss: 0.0542 - val_accuracy: 0.0500
Epoch 190/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0611 - accuracy: 0.0000e+00 - val_loss: 0.0542 - val_accuracy: 0.0500
Epoch 191/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0609 - accuracy: 0.0000e+00 - val_loss: 0.0541 - val_accuracy: 0.0500
Epoch 192/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0605 - accuracy: 0.0000e+00 - val_loss: 0.0538 - val_accuracy: 0.0500
Epoch 193/400
3/3 [==============================] - 0s 16ms/step - loss: 0.0601 - accuracy: 0.0000e+00 - val_loss: 0.0536 - val_accuracy: 0.0500
Epoch 194/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0598 - accuracy: 0.0000e+00 - val_loss: 0.0536 - val_accuracy: 0.0500
Epoch 195/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0595 - accuracy: 0.0000e+00 - val_loss: 0.0535 - val_accuracy: 0.0500
Epoch 196/400
3/3 [==============================] - 0s 17ms/step - loss: 0.0592 - accuracy: 0.0000e+00 - val_loss: 0.0534 - val_accuracy: 0.0500
Epoch 197/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0589 - accuracy: 0.0000e+00 - val_loss: 0.0533 - val_accuracy: 0.0500
Epoch 198/400
3/3 [==============================] - 0s 16ms/step - loss: 0.0586 - accuracy: 0.0000e+00 - val_loss: 0.0532 - val_accuracy: 0.0500
Epoch 199/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0583 - accuracy: 0.0000e+00 - val_loss: 0.0531 - val_accuracy: 0.0500
Epoch 200/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0581 - accuracy: 0.0000e+00 - val_loss: 0.0530 - val_accuracy: 0.0500
Epoch 201/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0579 - accuracy: 0.0000e+00 - val_loss: 0.0528 - val_accuracy: 0.0500
Epoch 202/400
3/3 [==============================] - 0s 16ms/step - loss: 0.0575 - accuracy: 0.0000e+00 - val_loss: 0.0526 - val_accuracy: 0.0500
Epoch 203/400
3/3 [==============================] - 0s 16ms/step - loss: 0.0572 - accuracy: 0.0000e+00 - val_loss: 0.0525 - val_accuracy: 0.0500
Epoch 204/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0570 - accuracy: 0.0000e+00 - val_loss: 0.0525 - val_accuracy: 0.0500
Epoch 205/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0567 - accuracy: 0.0000e+00 - val_loss: 0.0524 - val_accuracy: 0.0500
Epoch 206/400
3/3 [==============================] - 0s 16ms/step - loss: 0.0565 - accuracy: 0.0000e+00 - val_loss: 0.0523 - val_accuracy: 0.0500
Epoch 207/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0562 - accuracy: 0.0000e+00 - val_loss: 0.0522 - val_accuracy: 0.0500
Epoch 208/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0561 - accuracy: 0.0000e+00 - val_loss: 0.0522 - val_accuracy: 0.0500
Epoch 209/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0558 - accuracy: 0.0000e+00 - val_loss: 0.0520 - val_accuracy: 0.0500
Epoch 210/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0555 - accuracy: 0.0000e+00 - val_loss: 0.0518 - val_accuracy: 0.0500
Epoch 211/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0553 - accuracy: 0.0000e+00 - val_loss: 0.0517 - val_accuracy: 0.0500
Epoch 212/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0551 - accuracy: 0.0000e+00 - val_loss: 0.0514 - val_accuracy: 0.0500
Epoch 213/400
3/3 [==============================] - 0s 16ms/step - loss: 0.0549 - accuracy: 0.0000e+00 - val_loss: 0.0512 - val_accuracy: 0.0500
Epoch 214/400
3/3 [==============================] - 0s 16ms/step - loss: 0.0547 - accuracy: 0.0000e+00 - val_loss: 0.0509 - val_accuracy: 0.0500
Epoch 215/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0545 - accuracy: 0.0000e+00 - val_loss: 0.0507 - val_accuracy: 0.0500
Epoch 216/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0541 - accuracy: 0.0000e+00 - val_loss: 0.0506 - val_accuracy: 0.0500
Epoch 217/400
3/3 [==============================] - 0s 16ms/step - loss: 0.0540 - accuracy: 0.0000e+00 - val_loss: 0.0505 - val_accuracy: 0.0500
Epoch 218/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0538 - accuracy: 0.0000e+00 - val_loss: 0.0503 - val_accuracy: 0.0500
Epoch 219/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0536 - accuracy: 0.0000e+00 - val_loss: 0.0502 - val_accuracy: 0.0500
Epoch 220/400
3/3 [==============================] - 0s 17ms/step - loss: 0.0533 - accuracy: 0.0000e+00 - val_loss: 0.0500 - val_accuracy: 0.0500
Epoch 221/400
3/3 [==============================] - 0s 20ms/step - loss: 0.0531 - accuracy: 0.0000e+00 - val_loss: 0.0498 - val_accuracy: 0.0500
Epoch 222/400
3/3 [==============================] - 0s 22ms/step - loss: 0.0530 - accuracy: 0.0000e+00 - val_loss: 0.0496 - val_accuracy: 0.0500
Epoch 223/400
3/3 [==============================] - 0s 20ms/step - loss: 0.0527 - accuracy: 0.0000e+00 - val_loss: 0.0495 - val_accuracy: 0.0500
Epoch 224/400
3/3 [==============================] - 0s 20ms/step - loss: 0.0526 - accuracy: 0.0000e+00 - val_loss: 0.0494 - val_accuracy: 0.0500
Epoch 225/400
3/3 [==============================] - 0s 20ms/step - loss: 0.0523 - accuracy: 0.0000e+00 - val_loss: 0.0494 - val_accuracy: 0.0500
Epoch 226/400
3/3 [==============================] - 0s 18ms/step - loss: 0.0521 - accuracy: 0.0000e+00 - val_loss: 0.0494 - val_accuracy: 0.0500
Epoch 227/400
3/3 [==============================] - 0s 18ms/step - loss: 0.0519 - accuracy: 0.0000e+00 - val_loss: 0.0493 - val_accuracy: 0.0500
Epoch 228/400
3/3 [==============================] - 0s 17ms/step - loss: 0.0518 - accuracy: 0.0000e+00 - val_loss: 0.0492 - val_accuracy: 0.0500
Epoch 229/400
3/3 [==============================] - 0s 21ms/step - loss: 0.0516 - accuracy: 0.0000e+00 - val_loss: 0.0490 - val_accuracy: 0.0500
Epoch 230/400
3/3 [==============================] - 0s 29ms/step - loss: 0.0514 - accuracy: 0.0000e+00 - val_loss: 0.0488 - val_accuracy: 0.0500
Epoch 231/400
3/3 [==============================] - 0s 37ms/step - loss: 0.0512 - accuracy: 0.0000e+00 - val_loss: 0.0486 - val_accuracy: 0.0500
Epoch 232/400
3/3 [==============================] - 0s 36ms/step - loss: 0.0510 - accuracy: 0.0000e+00 - val_loss: 0.0484 - val_accuracy: 0.0500
Epoch 233/400
3/3 [==============================] - 0s 19ms/step - loss: 0.0508 - accuracy: 0.0000e+00 - val_loss: 0.0483 - val_accuracy: 0.0500
Epoch 234/400
3/3 [==============================] - 0s 38ms/step - loss: 0.0507 - accuracy: 0.0000e+00 - val_loss: 0.0481 - val_accuracy: 0.0500
Epoch 235/400
3/3 [==============================] - 0s 41ms/step - loss: 0.0505 - accuracy: 0.0000e+00 - val_loss: 0.0480 - val_accuracy: 0.0500
Epoch 236/400
3/3 [==============================] - 0s 43ms/step - loss: 0.0504 - accuracy: 0.0000e+00 - val_loss: 0.0480 - val_accuracy: 0.0500
Epoch 237/400
3/3 [==============================] - 0s 35ms/step - loss: 0.0502 - accuracy: 0.0000e+00 - val_loss: 0.0478 - val_accuracy: 0.0500
Epoch 238/400
3/3 [==============================] - 0s 36ms/step - loss: 0.0499 - accuracy: 0.0000e+00 - val_loss: 0.0477 - val_accuracy: 0.0500
Epoch 239/400
3/3 [==============================] - 0s 36ms/step - loss: 0.0498 - accuracy: 0.0000e+00 - val_loss: 0.0477 - val_accuracy: 0.0500
Epoch 240/400
3/3 [==============================] - 0s 33ms/step - loss: 0.0496 - accuracy: 0.0000e+00 - val_loss: 0.0475 - val_accuracy: 0.0500
Epoch 241/400
3/3 [==============================] - 0s 25ms/step - loss: 0.0494 - accuracy: 0.0000e+00 - val_loss: 0.0474 - val_accuracy: 0.0500
Epoch 242/400
3/3 [==============================] - 0s 22ms/step - loss: 0.0493 - accuracy: 0.0000e+00 - val_loss: 0.0473 - val_accuracy: 0.0500
Epoch 243/400
3/3 [==============================] - 0s 21ms/step - loss: 0.0492 - accuracy: 0.0000e+00 - val_loss: 0.0472 - val_accuracy: 0.0500
Epoch 244/400
3/3 [==============================] - 0s 23ms/step - loss: 0.0489 - accuracy: 0.0000e+00 - val_loss: 0.0472 - val_accuracy: 0.0500
Epoch 245/400
3/3 [==============================] - 0s 32ms/step - loss: 0.0488 - accuracy: 0.0000e+00 - val_loss: 0.0472 - val_accuracy: 0.0500
Epoch 246/400
3/3 [==============================] - 0s 33ms/step - loss: 0.0487 - accuracy: 0.0000e+00 - val_loss: 0.0473 - val_accuracy: 0.0500
Epoch 247/400
3/3 [==============================] - 0s 33ms/step - loss: 0.0485 - accuracy: 0.0000e+00 - val_loss: 0.0472 - val_accuracy: 0.0500
Epoch 248/400
3/3 [==============================] - 0s 16ms/step - loss: 0.0483 - accuracy: 0.0000e+00 - val_loss: 0.0471 - val_accuracy: 0.0500
Epoch 249/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0482 - accuracy: 0.0000e+00 - val_loss: 0.0470 - val_accuracy: 0.0500
Epoch 250/400
3/3 [==============================] - 0s 13ms/step - loss: 0.0481 - accuracy: 0.0000e+00 - val_loss: 0.0470 - val_accuracy: 0.0500
Epoch 251/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0479 - accuracy: 0.0000e+00 - val_loss: 0.0469 - val_accuracy: 0.0500
Epoch 252/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0478 - accuracy: 0.0000e+00 - val_loss: 0.0468 - val_accuracy: 0.0500
Epoch 253/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0477 - accuracy: 0.0000e+00 - val_loss: 0.0467 - val_accuracy: 0.0500
Epoch 254/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0475 - accuracy: 0.0000e+00 - val_loss: 0.0465 - val_accuracy: 0.0500
Epoch 255/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0474 - accuracy: 0.0000e+00 - val_loss: 0.0463 - val_accuracy: 0.0500
Epoch 256/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0472 - accuracy: 0.0000e+00 - val_loss: 0.0462 - val_accuracy: 0.0500
Epoch 257/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0471 - accuracy: 0.0000e+00 - val_loss: 0.0460 - val_accuracy: 0.0500
Epoch 258/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0470 - accuracy: 0.0000e+00 - val_loss: 0.0460 - val_accuracy: 0.0500
Epoch 259/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0468 - accuracy: 0.0000e+00 - val_loss: 0.0460 - val_accuracy: 0.0500
Epoch 260/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0467 - accuracy: 0.0000e+00 - val_loss: 0.0460 - val_accuracy: 0.0500
Epoch 261/400
3/3 [==============================] - 0s 16ms/step - loss: 0.0466 - accuracy: 0.0000e+00 - val_loss: 0.0460 - val_accuracy: 0.0500
Epoch 262/400
3/3 [==============================] - 0s 16ms/step - loss: 0.0466 - accuracy: 0.0000e+00 - val_loss: 0.0459 - val_accuracy: 0.0500
Epoch 263/400
3/3 [==============================] - 0s 22ms/step - loss: 0.0465 - accuracy: 0.0000e+00 - val_loss: 0.0457 - val_accuracy: 0.0500
Epoch 264/400
3/3 [==============================] - 0s 29ms/step - loss: 0.0463 - accuracy: 0.0000e+00 - val_loss: 0.0455 - val_accuracy: 0.0500
Epoch 265/400
3/3 [==============================] - 0s 39ms/step - loss: 0.0462 - accuracy: 0.0000e+00 - val_loss: 0.0453 - val_accuracy: 0.0500
Epoch 266/400
3/3 [==============================] - 0s 26ms/step - loss: 0.0461 - accuracy: 0.0000e+00 - val_loss: 0.0451 - val_accuracy: 0.0500
Epoch 267/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0460 - accuracy: 0.0000e+00 - val_loss: 0.0449 - val_accuracy: 0.0500
Epoch 268/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0458 - accuracy: 0.0000e+00 - val_loss: 0.0449 - val_accuracy: 0.0500
Epoch 269/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0457 - accuracy: 0.0000e+00 - val_loss: 0.0449 - val_accuracy: 0.0500
Epoch 270/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0455 - accuracy: 0.0000e+00 - val_loss: 0.0447 - val_accuracy: 0.0500
Epoch 271/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0454 - accuracy: 0.0000e+00 - val_loss: 0.0445 - val_accuracy: 0.0500
Epoch 272/400
3/3 [==============================] - 0s 17ms/step - loss: 0.0454 - accuracy: 0.0000e+00 - val_loss: 0.0444 - val_accuracy: 0.0500
Epoch 273/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0453 - accuracy: 0.0000e+00 - val_loss: 0.0443 - val_accuracy: 0.0500
Epoch 274/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0452 - accuracy: 0.0000e+00 - val_loss: 0.0442 - val_accuracy: 0.0500
Epoch 275/400
3/3 [==============================] - 0s 16ms/step - loss: 0.0450 - accuracy: 0.0000e+00 - val_loss: 0.0441 - val_accuracy: 0.0500
Epoch 276/400
3/3 [==============================] - 0s 19ms/step - loss: 0.0449 - accuracy: 0.0000e+00 - val_loss: 0.0440 - val_accuracy: 0.0500
Epoch 277/400
3/3 [==============================] - 0s 20ms/step - loss: 0.0449 - accuracy: 0.0000e+00 - val_loss: 0.0439 - val_accuracy: 0.0500
Epoch 278/400
3/3 [==============================] - 0s 21ms/step - loss: 0.0447 - accuracy: 0.0000e+00 - val_loss: 0.0438 - val_accuracy: 0.0500
Epoch 279/400
3/3 [==============================] - 0s 17ms/step - loss: 0.0446 - accuracy: 0.0000e+00 - val_loss: 0.0437 - val_accuracy: 0.0500
Epoch 280/400
3/3 [==============================] - 0s 17ms/step - loss: 0.0445 - accuracy: 0.0000e+00 - val_loss: 0.0436 - val_accuracy: 0.0500
Epoch 281/400
3/3 [==============================] - 0s 19ms/step - loss: 0.0444 - accuracy: 0.0000e+00 - val_loss: 0.0436 - val_accuracy: 0.0500
Epoch 282/400
3/3 [==============================] - 0s 20ms/step - loss: 0.0443 - accuracy: 0.0000e+00 - val_loss: 0.0436 - val_accuracy: 0.0500
Epoch 283/400
3/3 [==============================] - 0s 16ms/step - loss: 0.0442 - accuracy: 0.0000e+00 - val_loss: 0.0435 - val_accuracy: 0.0500
Epoch 284/400
3/3 [==============================] - 0s 17ms/step - loss: 0.0441 - accuracy: 0.0000e+00 - val_loss: 0.0434 - val_accuracy: 0.0500
Epoch 285/400
3/3 [==============================] - 0s 17ms/step - loss: 0.0440 - accuracy: 0.0000e+00 - val_loss: 0.0434 - val_accuracy: 0.0500
Epoch 286/400
3/3 [==============================] - 0s 17ms/step - loss: 0.0440 - accuracy: 0.0000e+00 - val_loss: 0.0433 - val_accuracy: 0.0500
Epoch 287/400
3/3 [==============================] - 0s 35ms/step - loss: 0.0438 - accuracy: 0.0000e+00 - val_loss: 0.0433 - val_accuracy: 0.0500
Epoch 288/400
3/3 [==============================] - 0s 24ms/step - loss: 0.0438 - accuracy: 0.0000e+00 - val_loss: 0.0432 - val_accuracy: 0.0500
Epoch 289/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0436 - accuracy: 0.0000e+00 - val_loss: 0.0431 - val_accuracy: 0.0500
Epoch 290/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0435 - accuracy: 0.0000e+00 - val_loss: 0.0430 - val_accuracy: 0.0500
Epoch 291/400
3/3 [==============================] - 0s 18ms/step - loss: 0.0434 - accuracy: 0.0000e+00 - val_loss: 0.0429 - val_accuracy: 0.0500
Epoch 292/400
3/3 [==============================] - 0s 16ms/step - loss: 0.0433 - accuracy: 0.0000e+00 - val_loss: 0.0429 - val_accuracy: 0.0500
Epoch 293/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0433 - accuracy: 0.0000e+00 - val_loss: 0.0429 - val_accuracy: 0.0500
Epoch 294/400
3/3 [==============================] - 0s 18ms/step - loss: 0.0432 - accuracy: 0.0000e+00 - val_loss: 0.0429 - val_accuracy: 0.0500
Epoch 295/400
3/3 [==============================] - 0s 19ms/step - loss: 0.0431 - accuracy: 0.0000e+00 - val_loss: 0.0426 - val_accuracy: 0.0500
Epoch 296/400
3/3 [==============================] - 0s 20ms/step - loss: 0.0430 - accuracy: 0.0000e+00 - val_loss: 0.0424 - val_accuracy: 0.0500
Epoch 297/400
3/3 [==============================] - 0s 23ms/step - loss: 0.0429 - accuracy: 0.0000e+00 - val_loss: 0.0424 - val_accuracy: 0.0500
Epoch 298/400
3/3 [==============================] - 0s 18ms/step - loss: 0.0428 - accuracy: 0.0000e+00 - val_loss: 0.0423 - val_accuracy: 0.0500
Epoch 299/400
3/3 [==============================] - 0s 17ms/step - loss: 0.0427 - accuracy: 0.0000e+00 - val_loss: 0.0423 - val_accuracy: 0.0500
Epoch 300/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0426 - accuracy: 0.0000e+00 - val_loss: 0.0422 - val_accuracy: 0.0500
Epoch 301/400
3/3 [==============================] - 0s 16ms/step - loss: 0.0425 - accuracy: 0.0000e+00 - val_loss: 0.0421 - val_accuracy: 0.0500
Epoch 302/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0424 - accuracy: 0.0000e+00 - val_loss: 0.0422 - val_accuracy: 0.0500
Epoch 303/400
3/3 [==============================] - 0s 14ms/step - loss: 0.0424 - accuracy: 0.0000e+00 - val_loss: 0.0423 - val_accuracy: 0.0500
Epoch 304/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0423 - accuracy: 0.0000e+00 - val_loss: 0.0422 - val_accuracy: 0.0500
Epoch 305/400
3/3 [==============================] - 0s 17ms/step - loss: 0.0422 - accuracy: 0.0000e+00 - val_loss: 0.0421 - val_accuracy: 0.0500
Epoch 306/400
3/3 [==============================] - 0s 18ms/step - loss: 0.0422 - accuracy: 0.0000e+00 - val_loss: 0.0418 - val_accuracy: 0.0500
Epoch 307/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0421 - accuracy: 0.0000e+00 - val_loss: 0.0417 - val_accuracy: 0.0500
Epoch 308/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0419 - accuracy: 0.0000e+00 - val_loss: 0.0417 - val_accuracy: 0.0500
Epoch 309/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0419 - accuracy: 0.0000e+00 - val_loss: 0.0417 - val_accuracy: 0.0500
Epoch 310/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0418 - accuracy: 0.0000e+00 - val_loss: 0.0416 - val_accuracy: 0.0500
Epoch 311/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0417 - accuracy: 0.0000e+00 - val_loss: 0.0414 - val_accuracy: 0.0500
Epoch 312/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0417 - accuracy: 0.0000e+00 - val_loss: 0.0412 - val_accuracy: 0.0500
Epoch 313/400
3/3 [==============================] - 0s 15ms/step - loss: 0.0416 - accuracy: 0.0000e+00 - val_loss: 0.0412 - val_accuracy: 0.0500
Epoch 314/400
3/3 [==============================] - 0s 17ms/step - loss: 0.0416 - accuracy: 0.0000e+00 - val_loss: 0.0412 - val_accuracy: 0.0500
Epoch 315/400
3/3 [==============================] - 0s 22ms/step - loss: 0.0414 - accuracy: 0.0000e+00 - val_loss: 0.0410 - val_accuracy: 0.0500
Epoch 316/400
3/3 [==============================] - 0s 28ms/step - loss: 0.0413 - accuracy: 0.0000e+00 - val_loss: 0.0410 - val_accuracy: 0.0500
Epoch 317/400
3/3 [==============================] - 0s 46ms/step - loss: 0.0413 - accuracy: 0.0000e+00 - val_loss: 0.0410 - val_accuracy: 0.0500
Epoch 318/400
3/3 [==============================] - 0s 92ms/step - loss: 0.0411 - accuracy: 0.0000e+00 - val_loss: 0.0410 - val_accuracy: 0.0500
Epoch 319/400
3/3 [==============================] - 0s 31ms/step - loss: 0.0411 - accuracy: 0.0000e+00 - val_loss: 0.0410 - val_accuracy: 0.0500
Epoch 320/400
3/3 [==============================] - 0s 24ms/step - loss: 0.0410 - accuracy: 0.0000e+00 - val_loss: 0.0407 - val_accuracy: 0.0500
Epoch 321/400
3/3 [==============================] - 0s 35ms/step - loss: 0.0410 - accuracy: 0.0000e+00 - val_loss: 0.0407 - val_accuracy: 0.0500
Epoch 322/400
3/3 [==============================] - 0s 46ms/step - loss: 0.0409 - accuracy: 0.0000e+00 - val_loss: 0.0407 - val_accuracy: 0.0500
Epoch 323/400
3/3 [==============================] - 0s 35ms/step - loss: 0.0408 - accuracy: 0.0000e+00 - val_loss: 0.0406 - val_accuracy: 0.0500
Epoch 324/400
3/3 [==============================] - 0s 27ms/step - loss: 0.0407 - accuracy: 0.0000e+00 - val_loss: 0.0405 - val_accuracy: 0.0500
Epoch 325/400
3/3 [==============================] - 0s 23ms/step - loss: 0.0407 - accuracy: 0.0000e+00 - val_loss: 0.0404 - val_accuracy: 0.0500
Epoch 326/400
3/3 [==============================] - 0s 26ms/step - loss: 0.0406 - accuracy: 0.0000e+00 - val_loss: 0.0404 - val_accuracy: 0.0500
Epoch 327/400
3/3 [==============================] - 0s 29ms/step - loss: 0.0405 - accuracy: 0.0000e+00 - val_loss: 0.0404 - val_accuracy: 0.0500
Epoch 328/400
3/3 [==============================] - 0s 32ms/step - loss: 0.0406 - accuracy: 0.0000e+00 - val_loss: 0.0404 - val_accuracy: 0.0500
Epoch 329/400
3/3 [==============================] - 0s 29ms/step - loss: 0.0404 - accuracy: 0.0000e+00 - val_loss: 0.0402 - val_accuracy: 0.0500
Epoch 330/400
3/3 [==============================] - 0s 28ms/step - loss: 0.0403 - accuracy: 0.0000e+00 - val_loss: 0.0401 - val_accuracy: 0.0500
Epoch 331/400
3/3 [==============================] - 0s 31ms/step - loss: 0.0402 - accuracy: 0.0000e+00 - val_loss: 0.0402 - val_accuracy: 0.0500
Epoch 332/400
3/3 [==============================] - 0s 30ms/step - loss: 0.0402 - accuracy: 0.0000e+00 - val_loss: 0.0402 - val_accuracy: 0.0500
Epoch 333/400
3/3 [==============================] - 0s 28ms/step - loss: 0.0401 - accuracy: 0.0000e+00 - val_loss: 0.0405 - val_accuracy: 0.0500
Epoch 334/400
3/3 [==============================] - 0s 25ms/step - loss: 0.0401 - accuracy: 0.0000e+00 - val_loss: 0.0408 - val_accuracy: 0.0500
Epoch 335/400
3/3 [==============================] - 0s 24ms/step - loss: 0.0401 - accuracy: 0.0000e+00 - val_loss: 0.0407 - val_accuracy: 0.0500
Epoch 336/400
3/3 [==============================] - 0s 37ms/step - loss: 0.0400 - accuracy: 0.0000e+00 - val_loss: 0.0407 - val_accuracy: 0.0500
Epoch 337/400
3/3 [==============================] - 0s 24ms/step - loss: 0.0399 - accuracy: 0.0000e+00 - val_loss: 0.0405 - val_accuracy: 0.0500
Epoch 338/400
3/3 [==============================] - 0s 25ms/step - loss: 0.0398 - accuracy: 0.0000e+00 - val_loss: 0.0401 - val_accuracy: 0.0500
Epoch 339/400
3/3 [==============================] - 0s 27ms/step - loss: 0.0397 - accuracy: 0.0000e+00 - val_loss: 0.0400 - val_accuracy: 0.0500
Epoch 340/400
3/3 [==============================] - 0s 40ms/step - loss: 0.0396 - accuracy: 0.0000e+00 - val_loss: 0.0400 - val_accuracy: 0.0500
Epoch 341/400
3/3 [==============================] - 0s 53ms/step - loss: 0.0395 - accuracy: 0.0000e+00 - val_loss: 0.0399 - val_accuracy: 0.0500
Epoch 342/400
3/3 [==============================] - 0s 54ms/step - loss: 0.0395 - accuracy: 0.0000e+00 - val_loss: 0.0399 - val_accuracy: 0.0500
Epoch 343/400
3/3 [==============================] - 0s 45ms/step - loss: 0.0394 - accuracy: 0.0000e+00 - val_loss: 0.0398 - val_accuracy: 0.0500
Epoch 344/400
3/3 [==============================] - 0s 46ms/step - loss: 0.0393 - accuracy: 0.0000e+00 - val_loss: 0.0398 - val_accuracy: 0.0500
Epoch 345/400
3/3 [==============================] - 0s 46ms/step - loss: 0.0393 - accuracy: 0.0000e+00 - val_loss: 0.0397 - val_accuracy: 0.0500
Epoch 346/400
3/3 [==============================] - 0s 53ms/step - loss: 0.0392 - accuracy: 0.0000e+00 - val_loss: 0.0396 - val_accuracy: 0.0500
Epoch 347/400
3/3 [==============================] - 0s 29ms/step - loss: 0.0391 - accuracy: 0.0000e+00 - val_loss: 0.0395 - val_accuracy: 0.0500
Epoch 348/400
3/3 [==============================] - 0s 25ms/step - loss: 0.0391 - accuracy: 0.0000e+00 - val_loss: 0.0394 - val_accuracy: 0.0500
Epoch 349/400
3/3 [==============================] - 0s 28ms/step - loss: 0.0390 - accuracy: 0.0000e+00 - val_loss: 0.0394 - val_accuracy: 0.0500
Epoch 350/400
3/3 [==============================] - 0s 34ms/step - loss: 0.0390 - accuracy: 0.0000e+00 - val_loss: 0.0394 - val_accuracy: 0.0500
Epoch 351/400
3/3 [==============================] - 0s 90ms/step - loss: 0.0389 - accuracy: 0.0000e+00 - val_loss: 0.0393 - val_accuracy: 0.0500
Epoch 352/400
3/3 [==============================] - 0s 41ms/step - loss: 0.0388 - accuracy: 0.0000e+00 - val_loss: 0.0392 - val_accuracy: 0.0500
Epoch 353/400
3/3 [==============================] - 0s 29ms/step - loss: 0.0389 - accuracy: 0.0000e+00 - val_loss: 0.0392 - val_accuracy: 0.0500
Epoch 354/400
3/3 [==============================] - 0s 28ms/step - loss: 0.0387 - accuracy: 0.0000e+00 - val_loss: 0.0391 - val_accuracy: 0.0500
Epoch 355/400
3/3 [==============================] - 0s 38ms/step - loss: 0.0386 - accuracy: 0.0000e+00 - val_loss: 0.0390 - val_accuracy: 0.0500
Epoch 356/400
3/3 [==============================] - 0s 61ms/step - loss: 0.0386 - accuracy: 0.0000e+00 - val_loss: 0.0389 - val_accuracy: 0.0500
Epoch 357/400
3/3 [==============================] - 0s 58ms/step - loss: 0.0386 - accuracy: 0.0000e+00 - val_loss: 0.0390 - val_accuracy: 0.0500
Epoch 358/400
3/3 [==============================] - 0s 29ms/step - loss: 0.0386 - accuracy: 0.0000e+00 - val_loss: 0.0389 - val_accuracy: 0.0500
Epoch 359/400
3/3 [==============================] - 0s 32ms/step - loss: 0.0385 - accuracy: 0.0000e+00 - val_loss: 0.0388 - val_accuracy: 0.0500
Epoch 360/400
3/3 [==============================] - 0s 29ms/step - loss: 0.0384 - accuracy: 0.0000e+00 - val_loss: 0.0387 - val_accuracy: 0.0500
Epoch 361/400
3/3 [==============================] - 0s 27ms/step - loss: 0.0384 - accuracy: 0.0000e+00 - val_loss: 0.0388 - val_accuracy: 0.0500
Epoch 362/400
3/3 [==============================] - 0s 30ms/step - loss: 0.0382 - accuracy: 0.0000e+00 - val_loss: 0.0389 - val_accuracy: 0.0500
Epoch 363/400
3/3 [==============================] - 0s 30ms/step - loss: 0.0382 - accuracy: 0.0000e+00 - val_loss: 0.0391 - val_accuracy: 0.0500
Epoch 364/400
3/3 [==============================] - 0s 33ms/step - loss: 0.0381 - accuracy: 0.0000e+00 - val_loss: 0.0391 - val_accuracy: 0.0500
Epoch 365/400
3/3 [==============================] - 0s 29ms/step - loss: 0.0381 - accuracy: 0.0000e+00 - val_loss: 0.0390 - val_accuracy: 0.0500
Epoch 366/400
3/3 [==============================] - 0s 30ms/step - loss: 0.0380 - accuracy: 0.0000e+00 - val_loss: 0.0390 - val_accuracy: 0.0500
Epoch 367/400
3/3 [==============================] - 0s 27ms/step - loss: 0.0380 - accuracy: 0.0000e+00 - val_loss: 0.0388 - val_accuracy: 0.0500
Epoch 368/400
3/3 [==============================] - 0s 24ms/step - loss: 0.0379 - accuracy: 0.0000e+00 - val_loss: 0.0386 - val_accuracy: 0.0500
Epoch 369/400
3/3 [==============================] - 0s 27ms/step - loss: 0.0379 - accuracy: 0.0000e+00 - val_loss: 0.0386 - val_accuracy: 0.0500
Epoch 370/400
3/3 [==============================] - 0s 28ms/step - loss: 0.0379 - accuracy: 0.0000e+00 - val_loss: 0.0384 - val_accuracy: 0.0500
Epoch 371/400
3/3 [==============================] - 0s 26ms/step - loss: 0.0377 - accuracy: 0.0000e+00 - val_loss: 0.0384 - val_accuracy: 0.0500
Epoch 372/400
3/3 [==============================] - 0s 26ms/step - loss: 0.0377 - accuracy: 0.0000e+00 - val_loss: 0.0383 - val_accuracy: 0.0500
Epoch 373/400
3/3 [==============================] - 0s 26ms/step - loss: 0.0376 - accuracy: 0.0000e+00 - val_loss: 0.0382 - val_accuracy: 0.0500
Epoch 374/400
3/3 [==============================] - 0s 27ms/step - loss: 0.0376 - accuracy: 0.0000e+00 - val_loss: 0.0381 - val_accuracy: 0.0500
Epoch 375/400
3/3 [==============================] - 0s 33ms/step - loss: 0.0375 - accuracy: 0.0000e+00 - val_loss: 0.0380 - val_accuracy: 0.0500
Epoch 376/400
3/3 [==============================] - 0s 42ms/step - loss: 0.0375 - accuracy: 0.0000e+00 - val_loss: 0.0379 - val_accuracy: 0.0500
Epoch 377/400
3/3 [==============================] - 0s 34ms/step - loss: 0.0375 - accuracy: 0.0000e+00 - val_loss: 0.0379 - val_accuracy: 0.0500
Epoch 378/400
3/3 [==============================] - 0s 25ms/step - loss: 0.0374 - accuracy: 0.0000e+00 - val_loss: 0.0379 - val_accuracy: 0.0500
Epoch 379/400
3/3 [==============================] - 0s 24ms/step - loss: 0.0373 - accuracy: 0.0000e+00 - val_loss: 0.0379 - val_accuracy: 0.0500
Epoch 380/400
3/3 [==============================] - 0s 24ms/step - loss: 0.0372 - accuracy: 0.0000e+00 - val_loss: 0.0381 - val_accuracy: 0.0500
Epoch 381/400
3/3 [==============================] - 0s 25ms/step - loss: 0.0372 - accuracy: 0.0000e+00 - val_loss: 0.0383 - val_accuracy: 0.0500
Epoch 382/400
3/3 [==============================] - 0s 27ms/step - loss: 0.0372 - accuracy: 0.0000e+00 - val_loss: 0.0382 - val_accuracy: 0.0500
Epoch 383/400
3/3 [==============================] - 0s 28ms/step - loss: 0.0371 - accuracy: 0.0000e+00 - val_loss: 0.0381 - val_accuracy: 0.0500
Epoch 384/400
3/3 [==============================] - 0s 30ms/step - loss: 0.0371 - accuracy: 0.0000e+00 - val_loss: 0.0379 - val_accuracy: 0.0500
Epoch 385/400
3/3 [==============================] - 0s 25ms/step - loss: 0.0370 - accuracy: 0.0000e+00 - val_loss: 0.0377 - val_accuracy: 0.0500
Epoch 386/400
3/3 [==============================] - 0s 24ms/step - loss: 0.0371 - accuracy: 0.0000e+00 - val_loss: 0.0376 - val_accuracy: 0.0500
Epoch 387/400
3/3 [==============================] - 0s 38ms/step - loss: 0.0369 - accuracy: 0.0000e+00 - val_loss: 0.0375 - val_accuracy: 0.0500
Epoch 388/400
3/3 [==============================] - 0s 25ms/step - loss: 0.0369 - accuracy: 0.0000e+00 - val_loss: 0.0375 - val_accuracy: 0.0500
Epoch 389/400
3/3 [==============================] - 0s 31ms/step - loss: 0.0368 - accuracy: 0.0000e+00 - val_loss: 0.0375 - val_accuracy: 0.0500
Epoch 390/400
3/3 [==============================] - 0s 47ms/step - loss: 0.0368 - accuracy: 0.0000e+00 - val_loss: 0.0374 - val_accuracy: 0.0500
Epoch 391/400
3/3 [==============================] - 0s 63ms/step - loss: 0.0367 - accuracy: 0.0000e+00 - val_loss: 0.0374 - val_accuracy: 0.0500
Epoch 392/400
3/3 [==============================] - 0s 57ms/step - loss: 0.0367 - accuracy: 0.0000e+00 - val_loss: 0.0374 - val_accuracy: 0.0500
Epoch 393/400
3/3 [==============================] - 0s 54ms/step - loss: 0.0366 - accuracy: 0.0000e+00 - val_loss: 0.0374 - val_accuracy: 0.0500
Epoch 394/400
3/3 [==============================] - 0s 54ms/step - loss: 0.0366 - accuracy: 0.0000e+00 - val_loss: 0.0375 - val_accuracy: 0.0500
Epoch 395/400
3/3 [==============================] - 0s 54ms/step - loss: 0.0365 - accuracy: 0.0000e+00 - val_loss: 0.0375 - val_accuracy: 0.0500
Epoch 396/400
3/3 [==============================] - 0s 49ms/step - loss: 0.0365 - accuracy: 0.0000e+00 - val_loss: 0.0374 - val_accuracy: 0.0500
Epoch 397/400
3/3 [==============================] - 0s 51ms/step - loss: 0.0364 - accuracy: 0.0000e+00 - val_loss: 0.0373 - val_accuracy: 0.0500
Epoch 398/400
3/3 [==============================] - 0s 52ms/step - loss: 0.0364 - accuracy: 0.0000e+00 - val_loss: 0.0374 - val_accuracy: 0.0500
Epoch 399/400
3/3 [==============================] - 0s 48ms/step - loss: 0.0364 - accuracy: 0.0000e+00 - val_loss: 0.0373 - val_accuracy: 0.0500
Epoch 400/400
3/3 [==============================] - 0s 56ms/step - loss: 0.0363 - accuracy: 0.0000e+00 - val_loss: 0.0371 - val_accuracy: 0.0500

Results and Visualization

results = model.predict(x_test)
plt.scatter(range(20), results, c='r')
plt.scatter(range(20), y_test,c='g')
plt.show()
plt.plot(history.history['loss'])
plt.show()
#### The loss nearly stagnates during the later stages - therefore the model would still produce a satisfactory output at epochs~300