load_serving_dir
[source]
load_serving_dir
(path
)
Copys the directory necessary to serve SecureReqNet models with TFX to the input path. Creates a folder called models in the given directory.
load_serving_dir(__file__+"/test")
load_securereqnet_model
[source]
load_securereqnet_model
(model
)
Returns a pretrained version of the selected model
Users can select: alpha
fit_model
[source]
fit_model
(corpora_train_x
,target_train_y
,criticality_network
,save_model
=True
,save_history
=True
,file_path
=''
,model_name
=''
)
Fits a securereqnet model to the data
Returns model, history
@param save_model (bool): Saves the model to the input path
@param save_history (bool): Saves the history to the path
@param file_path (string): Path to where the model and/or history will be saved to
@param model_name (string): Name to save the model as
alpha = create_alpha()
Model: "functional_1" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_1 (InputLayer) [(None, 618, 100, 1)] 0 _________________________________________________________________ conv2d (Conv2D) (None, 612, 1, 32) 22432 _________________________________________________________________ max_pooling2d (MaxPooling2D) (None, 1, 1, 32) 0 _________________________________________________________________ flatten (Flatten) (None, 32) 0 _________________________________________________________________ reshape (Reshape) (None, 32, 1, 1) 0 _________________________________________________________________ conv2d_1 (Conv2D) (None, 28, 1, 64) 384 _________________________________________________________________ max_pooling2d_1 (MaxPooling2 (None, 1, 1, 64) 0 _________________________________________________________________ flatten_1 (Flatten) (None, 64) 0 _________________________________________________________________ reshape_1 (Reshape) (None, 64, 1, 1) 0 _________________________________________________________________ conv2d_2 (Conv2D) (None, 62, 1, 128) 512 _________________________________________________________________ conv2d_3 (Conv2D) (None, 60, 1, 128) 49280 _________________________________________________________________ conv2d_4 (Conv2D) (None, 58, 1, 64) 24640 _________________________________________________________________ max_pooling2d_2 (MaxPooling2 (None, 1, 1, 64) 0 _________________________________________________________________ flatten_2 (Flatten) (None, 64) 0 _________________________________________________________________ dense (Dense) (None, 32) 2080 _________________________________________________________________ dropout (Dropout) (None, 32) 0 _________________________________________________________________ dense_1 (Dense) (None, 32) 1056 _________________________________________________________________ dropout_1 (Dropout) (None, 32) 0 _________________________________________________________________ dense_2 (Dense) (None, 16) 528 _________________________________________________________________ dropout_2 (Dropout) (None, 16) 0 _________________________________________________________________ dense_3 (Dense) (None, 2) 34 ================================================================= Total params: 100,946 Trainable params: 100,946 Non-trainable params: 0 _________________________________________________________________ None
from securereqnet.preprocessing import *
train_x, test_x, train_y,test_y = process_corpora("../data/small_dataset/",True)
Max. Sentence # words: 527 Mix. Sentence # words: 5
alpha, history= fit_model(train_x, train_y, alpha,save_model=False,save_history=False)
Epoch 1/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.4149 - accuracy: 0.9543 Epoch 00001: val_accuracy improved from -inf to 0.44144, saving model to .hdf5 WARNING:tensorflow:From /home/roger/.local/lib/python3.8/site-packages/tensorflow/python/training/tracking/tracking.py:111: Model.state_updates (from tensorflow.python.keras.engine.training) is deprecated and will be removed in a future version. Instructions for updating: This property should not be used in TensorFlow 2.0, as updates are applied automatically. WARNING:tensorflow:From /home/roger/.local/lib/python3.8/site-packages/tensorflow/python/training/tracking/tracking.py:111: Layer.updates (from tensorflow.python.keras.engine.base_layer) is deprecated and will be removed in a future version. Instructions for updating: This property should not be used in TensorFlow 2.0, as updates are applied automatically. INFO:tensorflow:Assets written to: .hdf5/assets 14/14 [==============================] - 1s 97ms/step - loss: 0.3926 - accuracy: 0.9571 - val_loss: 3.0079 - val_accuracy: 0.4414 Epoch 2/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0432 - accuracy: 0.9808 Epoch 00002: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 0.0406 - accuracy: 0.9819 - val_loss: 8.2951 - val_accuracy: 0.4414 Epoch 3/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0350 - accuracy: 0.9976 Epoch 00003: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 0.0329 - accuracy: 0.9977 - val_loss: 8.4467 - val_accuracy: 0.4414 Epoch 4/2000 12/14 [========================>.....] - ETA: 0s - loss: 0.0019 - accuracy: 1.0000 Epoch 00004: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 0.0016 - accuracy: 1.0000 - val_loss: 8.3995 - val_accuracy: 0.4414 Epoch 5/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0075 - accuracy: 0.9952 Epoch 00005: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 0.0071 - accuracy: 0.9955 - val_loss: 8.3761 - val_accuracy: 0.4414 Epoch 6/2000 14/14 [==============================] - ETA: 0s - loss: 3.7113e-04 - accuracy: 1.0000 Epoch 00006: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 24ms/step - loss: 3.7113e-04 - accuracy: 1.0000 - val_loss: 8.3672 - val_accuracy: 0.4414 Epoch 7/2000 13/14 [==========================>...] - ETA: 0s - loss: 4.2558e-04 - accuracy: 1.0000 Epoch 00007: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 3.9966e-04 - accuracy: 1.0000 - val_loss: 8.3876 - val_accuracy: 0.4414 Epoch 8/2000 13/14 [==========================>...] - ETA: 0s - loss: 9.7478e-05 - accuracy: 1.0000 Epoch 00008: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 0.0012 - accuracy: 1.0000 - val_loss: 8.3955 - val_accuracy: 0.4414 Epoch 9/2000 13/14 [==========================>...] - ETA: 0s - loss: 6.3711e-05 - accuracy: 1.0000 Epoch 00009: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 5.9828e-05 - accuracy: 1.0000 - val_loss: 8.4062 - val_accuracy: 0.4414 Epoch 10/2000 12/14 [========================>.....] - ETA: 0s - loss: 5.1667e-04 - accuracy: 1.0000 Epoch 00010: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 4.4797e-04 - accuracy: 1.0000 - val_loss: 8.4208 - val_accuracy: 0.4414 Epoch 11/2000 14/14 [==============================] - ETA: 0s - loss: 1.9780e-04 - accuracy: 1.0000 Epoch 00011: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 25ms/step - loss: 1.9780e-04 - accuracy: 1.0000 - val_loss: 8.4314 - val_accuracy: 0.4414 Epoch 12/2000 14/14 [==============================] - ETA: 0s - loss: 0.0011 - accuracy: 1.0000 Epoch 00012: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 25ms/step - loss: 0.0011 - accuracy: 1.0000 - val_loss: 8.4409 - val_accuracy: 0.4414 Epoch 13/2000 12/14 [========================>.....] - ETA: 0s - loss: 8.7697e-05 - accuracy: 1.0000 Epoch 00013: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 24ms/step - loss: 3.2839e-04 - accuracy: 1.0000 - val_loss: 8.4509 - val_accuracy: 0.4414 Epoch 14/2000 12/14 [========================>.....] - ETA: 0s - loss: 6.0680e-05 - accuracy: 1.0000 Epoch 00014: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 25ms/step - loss: 5.2669e-05 - accuracy: 1.0000 - val_loss: 8.4600 - val_accuracy: 0.4414 Epoch 15/2000 13/14 [==========================>...] - ETA: 0s - loss: 2.8564e-05 - accuracy: 1.0000 Epoch 00015: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 24ms/step - loss: 2.9227e-05 - accuracy: 1.0000 - val_loss: 8.4637 - val_accuracy: 0.4414 Epoch 16/2000 12/14 [========================>.....] - ETA: 0s - loss: 1.6144e-04 - accuracy: 1.0000 Epoch 00016: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 25ms/step - loss: 1.4018e-04 - accuracy: 1.0000 - val_loss: 8.4686 - val_accuracy: 0.4414 Epoch 17/2000 13/14 [==========================>...] - ETA: 0s - loss: 5.4913e-06 - accuracy: 1.0000 Epoch 00017: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 26ms/step - loss: 5.1693e-06 - accuracy: 1.0000 - val_loss: 8.4712 - val_accuracy: 0.4414 Epoch 18/2000 14/14 [==============================] - ETA: 0s - loss: 3.5860e-04 - accuracy: 1.0000 Epoch 00018: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 24ms/step - loss: 3.5860e-04 - accuracy: 1.0000 - val_loss: 8.4765 - val_accuracy: 0.4414 Epoch 19/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0012 - accuracy: 1.0000 Epoch 00019: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 0.0011 - accuracy: 1.0000 - val_loss: 8.4890 - val_accuracy: 0.4414 Epoch 20/2000 13/14 [==========================>...] - ETA: 0s - loss: 2.1939e-05 - accuracy: 1.0000 Epoch 00020: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 2.0602e-05 - accuracy: 1.0000 - val_loss: 8.4952 - val_accuracy: 0.4414 Epoch 21/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0019 - accuracy: 1.0000 Epoch 00021: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 0.0018 - accuracy: 1.0000 - val_loss: 8.5061 - val_accuracy: 0.4414 Epoch 22/2000 13/14 [==========================>...] - ETA: 0s - loss: 7.0370e-05 - accuracy: 1.0000 Epoch 00022: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 6.6147e-05 - accuracy: 1.0000 - val_loss: 8.5119 - val_accuracy: 0.4414 Epoch 23/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0025 - accuracy: 0.9976 Epoch 00023: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 0.0024 - accuracy: 0.9977 - val_loss: 8.5144 - val_accuracy: 0.4414 Epoch 24/2000 13/14 [==========================>...] - ETA: 0s - loss: 1.2435e-04 - accuracy: 1.0000 Epoch 00024: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 1.1677e-04 - accuracy: 1.0000 - val_loss: 8.5206 - val_accuracy: 0.4414 Epoch 25/2000 13/14 [==========================>...] - ETA: 0s - loss: 7.0533e-07 - accuracy: 1.0000 Epoch 00025: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 6.7458e-07 - accuracy: 1.0000 - val_loss: 8.5232 - val_accuracy: 0.4414 Epoch 26/2000 13/14 [==========================>...] - ETA: 0s - loss: 6.5392e-04 - accuracy: 1.0000 Epoch 00026: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 6.1416e-04 - accuracy: 1.0000 - val_loss: 8.5301 - val_accuracy: 0.4414 Epoch 27/2000 13/14 [==========================>...] - ETA: 0s - loss: 2.7175e-04 - accuracy: 1.0000 Epoch 00027: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 2.5519e-04 - accuracy: 1.0000 - val_loss: 8.5411 - val_accuracy: 0.4414 Epoch 28/2000 13/14 [==========================>...] - ETA: 0s - loss: 4.7527e-06 - accuracy: 1.0000 Epoch 00028: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 0.0023 - accuracy: 0.9977 - val_loss: 8.5452 - val_accuracy: 0.4414 Epoch 29/2000 13/14 [==========================>...] - ETA: 0s - loss: 8.8821e-06 - accuracy: 1.0000 Epoch 00029: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 8.3415e-06 - accuracy: 1.0000 - val_loss: 8.5534 - val_accuracy: 0.4414 Epoch 30/2000 13/14 [==========================>...] - ETA: 0s - loss: 1.2888e-07 - accuracy: 1.0000 Epoch 00030: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 1.2210e-07 - accuracy: 1.0000 - val_loss: 8.5550 - val_accuracy: 0.4414 Epoch 31/2000 12/14 [========================>.....] - ETA: 0s - loss: 2.8894e-06 - accuracy: 1.0000 Epoch 00031: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 2.5046e-06 - accuracy: 1.0000 - val_loss: 8.5562 - val_accuracy: 0.4414 Epoch 32/2000 13/14 [==========================>...] - ETA: 0s - loss: 9.6941e-06 - accuracy: 1.0000 Epoch 00032: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 1.1184e-05 - accuracy: 1.0000 - val_loss: 8.5576 - val_accuracy: 0.4414 Epoch 33/2000 13/14 [==========================>...] - ETA: 0s - loss: 5.4786e-07 - accuracy: 1.0000 Epoch 00033: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 5.1447e-07 - accuracy: 1.0000 - val_loss: 8.5579 - val_accuracy: 0.4414 Epoch 34/2000 13/14 [==========================>...] - ETA: 0s - loss: 1.1579e-05 - accuracy: 1.0000 Epoch 00034: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 1.0873e-05 - accuracy: 1.0000 - val_loss: 8.5593 - val_accuracy: 0.4414 Epoch 35/2000 13/14 [==========================>...] - ETA: 0s - loss: 1.5767e-06 - accuracy: 1.0000 Epoch 00035: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 1.7184e-06 - accuracy: 1.0000 - val_loss: 8.5595 - val_accuracy: 0.4414 Epoch 36/2000 13/14 [==========================>...] - ETA: 0s - loss: 1.4690e-05 - accuracy: 1.0000 Epoch 00036: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 1.3795e-05 - accuracy: 1.0000 - val_loss: 8.5599 - val_accuracy: 0.4414 Epoch 37/2000 13/14 [==========================>...] - ETA: 0s - loss: 4.7170e-07 - accuracy: 1.0000 Epoch 00037: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 4.4295e-07 - accuracy: 1.0000 - val_loss: 8.5601 - val_accuracy: 0.4414 Epoch 38/2000 13/14 [==========================>...] - ETA: 0s - loss: 1.0961e-08 - accuracy: 1.0000 Epoch 00038: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 1.0293e-08 - accuracy: 1.0000 - val_loss: 8.5601 - val_accuracy: 0.4414 Epoch 39/2000 13/14 [==========================>...] - ETA: 0s - loss: 1.8431e-04 - accuracy: 1.0000 Epoch 00039: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 1.7308e-04 - accuracy: 1.0000 - val_loss: 8.5633 - val_accuracy: 0.4414 Epoch 40/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0051 - accuracy: 0.9976 Epoch 00040: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 0.0048 - accuracy: 0.9977 - val_loss: 8.5656 - val_accuracy: 0.4414 Epoch 41/2000 13/14 [==========================>...] - ETA: 0s - loss: 2.2313e-06 - accuracy: 1.0000 Epoch 00041: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 2.0953e-06 - accuracy: 1.0000 - val_loss: 8.5624 - val_accuracy: 0.4414 Epoch 42/2000 13/14 [==========================>...] - ETA: 0s - loss: 6.9171e-07 - accuracy: 1.0000 Epoch 00042: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 6.4955e-07 - accuracy: 1.0000 - val_loss: 8.5624 - val_accuracy: 0.4414 Epoch 43/2000 13/14 [==========================>...] - ETA: 0s - loss: 2.9301e-08 - accuracy: 1.0000 Epoch 00043: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 2.7515e-08 - accuracy: 1.0000 - val_loss: 8.5625 - val_accuracy: 0.4414 Epoch 44/2000 13/14 [==========================>...] - ETA: 0s - loss: 7.9437e-06 - accuracy: 1.0000 Epoch 00044: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 7.4595e-06 - accuracy: 1.0000 - val_loss: 8.5627 - val_accuracy: 0.4414 Epoch 45/2000 13/14 [==========================>...] - ETA: 0s - loss: 2.7653e-08 - accuracy: 1.0000 Epoch 00045: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 2.5968e-08 - accuracy: 1.0000 - val_loss: 8.5629 - val_accuracy: 0.4414 Epoch 46/2000 13/14 [==========================>...] - ETA: 0s - loss: 2.8069e-05 - accuracy: 1.0000 Epoch 00046: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 2.6358e-05 - accuracy: 1.0000 - val_loss: 8.5633 - val_accuracy: 0.4414 Epoch 47/2000 13/14 [==========================>...] - ETA: 0s - loss: 3.5224e-05 - accuracy: 1.0000 Epoch 00047: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 3.3081e-05 - accuracy: 1.0000 - val_loss: 8.5664 - val_accuracy: 0.4414 Epoch 48/2000 13/14 [==========================>...] - ETA: 0s - loss: 7.0407e-06 - accuracy: 1.0000 Epoch 00048: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 6.6116e-06 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 49/2000 12/14 [========================>.....] - ETA: 0s - loss: 9.9266e-06 - accuracy: 1.0000 Epoch 00049: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 24ms/step - loss: 8.6046e-06 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 50/2000 13/14 [==========================>...] - ETA: 0s - loss: 4.9900e-07 - accuracy: 1.0000 Epoch 00050: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 4.6859e-07 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 51/2000 13/14 [==========================>...] - ETA: 0s - loss: 2.2352e-08 - accuracy: 1.0000 Epoch 00051: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 2.0990e-08 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 52/2000 13/14 [==========================>...] - ETA: 0s - loss: 8.1742e-08 - accuracy: 1.0000 Epoch 00052: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 7.6760e-08 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 53/2000 13/14 [==========================>...] - ETA: 0s - loss: 2.0632e-08 - accuracy: 1.0000 Epoch 00053: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 2.0990e-08 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 54/2000 13/14 [==========================>...] - ETA: 0s - loss: 1.9494e-07 - accuracy: 1.0000 Epoch 00054: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 26ms/step - loss: 1.8306e-07 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 55/2000 13/14 [==========================>...] - ETA: 0s - loss: 2.4786e-06 - accuracy: 1.0000 Epoch 00055: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 25ms/step - loss: 2.3294e-06 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 56/2000 13/14 [==========================>...] - ETA: 0s - loss: 7.6656e-08 - accuracy: 1.0000 Epoch 00056: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 24ms/step - loss: 7.1984e-08 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 57/2000 13/14 [==========================>...] - ETA: 0s - loss: 9.3849e-09 - accuracy: 1.0000 Epoch 00057: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 25ms/step - loss: 8.8129e-09 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 58/2000 12/14 [========================>.....] - ETA: 0s - loss: 1.2489e-04 - accuracy: 1.0000 Epoch 00058: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 24ms/step - loss: 1.0826e-04 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 59/2000 12/14 [========================>.....] - ETA: 0s - loss: 1.0245e-08 - accuracy: 1.0000 Epoch 00059: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 8.8802e-09 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 60/2000 14/14 [==============================] - ETA: 0s - loss: 2.8987e-05 - accuracy: 1.0000 Epoch 00060: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 25ms/step - loss: 2.8987e-05 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 61/2000 12/14 [========================>.....] - ETA: 0s - loss: 1.1091e-07 - accuracy: 1.0000 Epoch 00061: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 24ms/step - loss: 9.6135e-08 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 62/2000 13/14 [==========================>...] - ETA: 0s - loss: 6.5604e-06 - accuracy: 1.0000 Epoch 00062: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 6.1606e-06 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 63/2000 13/14 [==========================>...] - ETA: 0s - loss: 3.5013e-07 - accuracy: 1.0000 Epoch 00063: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 21ms/step - loss: 3.3175e-07 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 64/2000 13/14 [==========================>...] - ETA: 0s - loss: 5.9540e-07 - accuracy: 1.0000 Epoch 00064: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 21ms/step - loss: 5.5911e-07 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 65/2000 13/14 [==========================>...] - ETA: 0s - loss: 7.7541e-06 - accuracy: 1.0000 Epoch 00065: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 20ms/step - loss: 7.2815e-06 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 66/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0000e+00 - accuracy: 1.0000 Epoch 00066: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 0.0000e+00 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 67/2000 13/14 [==========================>...] - ETA: 0s - loss: 9.0983e-09 - accuracy: 1.0000 Epoch 00067: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 21ms/step - loss: 8.5438e-09 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 68/2000 13/14 [==========================>...] - ETA: 0s - loss: 1.6098e-07 - accuracy: 1.0000 Epoch 00068: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 21ms/step - loss: 1.5117e-07 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 69/2000 13/14 [==========================>...] - ETA: 0s - loss: 1.8657e-06 - accuracy: 1.0000 Epoch 00069: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 1.8246e-05 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 70/2000 13/14 [==========================>...] - ETA: 0s - loss: 6.1396e-08 - accuracy: 1.0000 Epoch 00070: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 21ms/step - loss: 5.7654e-08 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 71/2000 14/14 [==============================] - ETA: 0s - loss: 7.4001e-10 - accuracy: 1.0000 Epoch 00071: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 25ms/step - loss: 7.4001e-10 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 72/2000 13/14 [==========================>...] - ETA: 0s - loss: 3.0070e-06 - accuracy: 1.0000 Epoch 00072: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 2.8237e-06 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 73/2000 13/14 [==========================>...] - ETA: 0s - loss: 1.3182e-08 - accuracy: 1.0000 Epoch 00073: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 1.2378e-08 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 74/2000 14/14 [==============================] - ETA: 0s - loss: 8.6111e-09 - accuracy: 1.0000 Epoch 00074: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 25ms/step - loss: 8.6111e-09 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 75/2000 14/14 [==============================] - ETA: 0s - loss: 3.6937e-05 - accuracy: 1.0000 Epoch 00075: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 24ms/step - loss: 3.6937e-05 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 76/2000 13/14 [==========================>...] - ETA: 0s - loss: 2.4618e-04 - accuracy: 1.0000 Epoch 00076: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 25ms/step - loss: 2.3118e-04 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 77/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0000e+00 - accuracy: 1.0000 Epoch 00077: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 21ms/step - loss: 0.0000e+00 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 78/2000 13/14 [==========================>...] - ETA: 0s - loss: 7.1640e-11 - accuracy: 1.0000 Epoch 00078: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 21ms/step - loss: 5.2474e-09 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 79/2000 13/14 [==========================>...] - ETA: 0s - loss: 5.7326e-07 - accuracy: 1.0000 Epoch 00079: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 24ms/step - loss: 5.3832e-07 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 80/2000 12/14 [========================>.....] - ETA: 0s - loss: 3.1044e-10 - accuracy: 1.0000 Epoch 00080: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 24ms/step - loss: 2.6910e-10 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 81/2000 13/14 [==========================>...] - ETA: 0s - loss: 1.9415e-08 - accuracy: 1.0000 Epoch 00081: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 24ms/step - loss: 1.8231e-08 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 82/2000 13/14 [==========================>...] - ETA: 0s - loss: 1.0646e-07 - accuracy: 1.0000 Epoch 00082: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 9.9971e-08 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 83/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0022 - accuracy: 0.9976 Epoch 00083: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 0.0021 - accuracy: 0.9977 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 84/2000 13/14 [==========================>...] - ETA: 0s - loss: 1.7194e-09 - accuracy: 1.0000 Epoch 00084: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 21ms/step - loss: 1.6146e-09 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 85/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0000e+00 - accuracy: 1.0000 Epoch 00085: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 23ms/step - loss: 0.0000e+00 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 86/2000 13/14 [==========================>...] - ETA: 0s - loss: 2.2208e-04 - accuracy: 1.0000 Epoch 00086: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 24ms/step - loss: 2.0854e-04 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 87/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0000e+00 - accuracy: 1.0000 Epoch 00087: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 0.0000e+00 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 88/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0000e+00 - accuracy: 1.0000 Epoch 00088: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 21ms/step - loss: 0.0000e+00 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 89/2000 13/14 [==========================>...] - ETA: 0s - loss: 1.1462e-09 - accuracy: 1.0000 Epoch 00089: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 21ms/step - loss: 1.0764e-09 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 90/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0000e+00 - accuracy: 1.0000 Epoch 00090: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 0.0000e+00 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 91/2000 13/14 [==========================>...] - ETA: 0s - loss: 6.7414e-08 - accuracy: 1.0000 Epoch 00091: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 6.3306e-08 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 92/2000 13/14 [==========================>...] - ETA: 0s - loss: 5.0148e-10 - accuracy: 1.0000 Epoch 00092: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 4.7092e-10 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 93/2000 13/14 [==========================>...] - ETA: 0s - loss: 3.2310e-08 - accuracy: 1.0000 Epoch 00093: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 21ms/step - loss: 3.0341e-08 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 94/2000 13/14 [==========================>...] - ETA: 0s - loss: 7.7900e-07 - accuracy: 1.0000 Epoch 00094: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 21ms/step - loss: 7.3152e-07 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 95/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0000e+00 - accuracy: 1.0000 Epoch 00095: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 0.0000e+00 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 96/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0000e+00 - accuracy: 1.0000 Epoch 00096: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 21ms/step - loss: 0.0000e+00 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 97/2000 13/14 [==========================>...] - ETA: 0s - loss: 1.9895e-07 - accuracy: 1.0000 Epoch 00097: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 21ms/step - loss: 1.8683e-07 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 98/2000 13/14 [==========================>...] - ETA: 0s - loss: 8.4957e-07 - accuracy: 1.0000 Epoch 00098: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 7.9779e-07 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 99/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0000e+00 - accuracy: 1.0000 Epoch 00099: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 0.0000e+00 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 100/2000 13/14 [==========================>...] - ETA: 0s - loss: 2.0059e-09 - accuracy: 1.0000 Epoch 00100: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 1.8837e-09 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 101/2000 13/14 [==========================>...] - ETA: 0s - loss: 0.0000e+00 - accuracy: 1.0000 Epoch 00101: val_accuracy did not improve from 0.44144 14/14 [==============================] - 0s 22ms/step - loss: 0.0000e+00 - accuracy: 1.0000 - val_loss: 8.5667 - val_accuracy: 0.4414 Epoch 00101: early stopping