summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Helma <helma@in-silico.ch>2020-10-10 17:15:20 +0200
committerChristoph Helma <helma@in-silico.ch>2020-10-10 17:15:20 +0200
commit639eb4601666ccb25c5d3ac347c659837e1dbe43 (patch)
tree67d99c6971550d7199d60e26c157625a531ca0bb
parente451d812f3b63d1987c8f1e7f5557156fdab984f (diff)
pdf updated
-rw-r--r--figures/roc.pngbin76764 -> 75557 bytes
-rw-r--r--mutagenicity.pdfbin1739347 -> 1676242 bytes
-rw-r--r--scripts/tensorflow/.ipynb_checkpoints/prediction-checkpoint.ipynb2912
-rw-r--r--tables/lazar-summary.csv7
-rw-r--r--tables/r-summary.csv7
5 files changed, 14 insertions, 2912 deletions
diff --git a/figures/roc.png b/figures/roc.png
index 4ced78d..2e71ac3 100644
--- a/figures/roc.png
+++ b/figures/roc.png
Binary files differ
diff --git a/mutagenicity.pdf b/mutagenicity.pdf
index b7cd456..b4c9e57 100644
--- a/mutagenicity.pdf
+++ b/mutagenicity.pdf
Binary files differ
diff --git a/scripts/tensorflow/.ipynb_checkpoints/prediction-checkpoint.ipynb b/scripts/tensorflow/.ipynb_checkpoints/prediction-checkpoint.ipynb
deleted file mode 100644
index 74d7f1c..0000000
--- a/scripts/tensorflow/.ipynb_checkpoints/prediction-checkpoint.ipynb
+++ /dev/null
@@ -1,2912 +0,0 @@
-{
- "cells": [
- {
- "cell_type": "code",
- "execution_count": 1,
- "metadata": {},
- "outputs": [
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Using TensorFlow backend.\n"
- ]
- }
- ],
- "source": [
- "from keras import optimizers, regularizers\n",
- "from keras.layers import Dense, Dropout, Input\n",
- "from keras.models import Model, Sequential\n",
- "from random import shuffle\n",
- "from scipy import interp\n",
- "from scipy.stats.mstats import gmean\n",
- "from sklearn.metrics import roc_curve, auc\n",
- "from sklearn.model_selection import StratifiedKFold, train_test_split\n",
- "from sklearn.preprocessing import QuantileTransformer\n",
- "import contextlib\n",
- "import glob\n",
- "import gzip\n",
- "import h5py\n",
- "import keras\n",
- "import numpy as np\n",
- "import os\n",
- "import pandas as pd\n",
- "import pylab as plt\n",
- "import random\n",
- "import scipy\n",
- "import sklearn\n",
- "import tensorflow as tf\n",
- "random_state = np.random.RandomState(0)"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 2,
- "metadata": {},
- "outputs": [],
- "source": [
- "X_f = '/home/drewe/notebooks/genotox/GenoTox-database.csv'\n",
- "y_f = '/home/drewe/notebooks/genotox/outcome-mod-2.csv'\n",
- "\n",
- "X = pd.read_csv(X_f).values[:,:-1]\n",
- "y = pd.read_csv(y_f).values\n",
- "\n",
- "\n",
- "ix = [i for i in range(y.shape[0])]\n",
- "shuffle(ix)\n",
- "X = X[ix, :]\n",
- "y = y[ix]\n",
- "names = pd.read_csv(X_f)['Unnamed: 0'][ix].values\n",
- "X = sklearn.preprocessing.quantile_transform(X, axis=1, output_distribution='uniform', copy=True)\n",
- "y = y[: ,0]\n",
- "\n"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 9,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "array([1, 1, 1, ..., 0, 1, 0])"
- ]
- },
- "execution_count": 9,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "y"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [],
- "source": []
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [],
- "source": []
- },
- {
- "cell_type": "code",
- "execution_count": 34,
- "metadata": {
- "scrolled": true
- },
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.6010 - acc: 0.6613\n",
- "Epoch 2/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.6027 - acc: 0.6632\n",
- "Epoch 3/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.6014 - acc: 0.6574\n",
- "Epoch 4/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.6109 - acc: 0.6495\n",
- "Epoch 5/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.6017 - acc: 0.6611\n",
- "Epoch 6/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.6013 - acc: 0.6618\n",
- "Epoch 7/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5984 - acc: 0.6619\n",
- "Epoch 8/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.6002 - acc: 0.6593\n",
- "Epoch 9/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5917 - acc: 0.6693\n",
- "Epoch 10/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5908 - acc: 0.6681\n",
- "Epoch 11/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5916 - acc: 0.6644\n",
- "Epoch 12/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.6054 - acc: 0.6519\n",
- "Epoch 13/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5913 - acc: 0.6680\n",
- "Epoch 14/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5923 - acc: 0.6630\n",
- "Epoch 15/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5960 - acc: 0.6627\n",
- "Epoch 16/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5912 - acc: 0.6601\n",
- "Epoch 17/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5827 - acc: 0.6693\n",
- "Epoch 18/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5874 - acc: 0.6672\n",
- "Epoch 19/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5900 - acc: 0.6726\n",
- "Epoch 20/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5827 - acc: 0.6718\n",
- "Epoch 21/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5836 - acc: 0.6673\n",
- "Epoch 22/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5843 - acc: 0.6743\n",
- "Epoch 23/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5838 - acc: 0.6728\n",
- "Epoch 24/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5759 - acc: 0.6785\n",
- "Epoch 25/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5803 - acc: 0.6726\n",
- "Epoch 26/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5761 - acc: 0.6803\n",
- "Epoch 27/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5762 - acc: 0.6755\n",
- "Epoch 28/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5693 - acc: 0.6814\n",
- "Epoch 29/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5833 - acc: 0.6693\n",
- "Epoch 30/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5686 - acc: 0.6825\n",
- "Epoch 31/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5725 - acc: 0.6803\n",
- "Epoch 32/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5849 - acc: 0.6684\n",
- "Epoch 33/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5709 - acc: 0.6817\n",
- "Epoch 34/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5726 - acc: 0.6786\n",
- "Epoch 35/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5746 - acc: 0.6779\n",
- "Epoch 36/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5687 - acc: 0.6831\n",
- "Epoch 37/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5725 - acc: 0.6806\n",
- "Epoch 38/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5656 - acc: 0.6810\n",
- "Epoch 39/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5627 - acc: 0.6847\n",
- "Epoch 40/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5594 - acc: 0.6940\n",
- "Epoch 41/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5645 - acc: 0.6899\n",
- "Epoch 42/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5653 - acc: 0.6853\n",
- "Epoch 43/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5629 - acc: 0.6845\n",
- "Epoch 44/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5590 - acc: 0.6887\n",
- "Epoch 45/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5603 - acc: 0.6888\n",
- "Epoch 46/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5570 - acc: 0.6896\n",
- "Epoch 47/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5599 - acc: 0.6924\n",
- "Epoch 48/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5522 - acc: 0.6997\n",
- "Epoch 49/50\n",
- "6463/6463 [==============================] - 0s 41us/step - loss: 0.5519 - acc: 0.6960\n",
- "Epoch 50/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5532 - acc: 0.6930\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5846 - acc: 0.6738\n",
- "Epoch 2/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5867 - acc: 0.6690\n",
- "Epoch 3/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5851 - acc: 0.6724\n",
- "Epoch 4/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5877 - acc: 0.6706\n",
- "Epoch 5/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5739 - acc: 0.6797\n",
- "Epoch 6/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5722 - acc: 0.6905\n",
- "Epoch 7/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5713 - acc: 0.6827\n",
- "Epoch 8/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5723 - acc: 0.6808\n",
- "Epoch 9/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5703 - acc: 0.6822\n",
- "Epoch 10/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5714 - acc: 0.6837\n",
- "Epoch 11/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5698 - acc: 0.6859\n",
- "Epoch 12/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5620 - acc: 0.6933\n",
- "Epoch 13/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5586 - acc: 0.6967\n",
- "Epoch 14/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5590 - acc: 0.6935\n",
- "Epoch 15/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5647 - acc: 0.6876\n",
- "Epoch 16/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5504 - acc: 0.7039\n",
- "Epoch 17/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5454 - acc: 0.7086\n",
- "Epoch 18/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5502 - acc: 0.6998\n",
- "Epoch 19/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5457 - acc: 0.7052\n",
- "Epoch 20/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5463 - acc: 0.7073\n",
- "Epoch 21/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5425 - acc: 0.7076\n",
- "Epoch 22/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5451 - acc: 0.7076\n",
- "Epoch 23/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5327 - acc: 0.7189\n",
- "Epoch 24/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5344 - acc: 0.7125\n",
- "Epoch 25/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5282 - acc: 0.7244\n",
- "Epoch 26/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5288 - acc: 0.7136\n",
- "Epoch 27/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5182 - acc: 0.7303\n",
- "Epoch 28/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5299 - acc: 0.7189\n",
- "Epoch 29/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5199 - acc: 0.7300\n",
- "Epoch 30/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5107 - acc: 0.7337\n",
- "Epoch 31/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5085 - acc: 0.7384\n",
- "Epoch 32/50\n",
- "6463/6463 [==============================] - 0s 42us/step - loss: 0.5081 - acc: 0.7337\n",
- "Epoch 33/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5228 - acc: 0.7238\n",
- "Epoch 34/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5041 - acc: 0.7421\n",
- "Epoch 35/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.4986 - acc: 0.7407\n",
- "Epoch 36/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.4940 - acc: 0.7459\n",
- "Epoch 37/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.4924 - acc: 0.7486\n",
- "Epoch 38/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.4888 - acc: 0.7497\n",
- "Epoch 39/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.4865 - acc: 0.7483\n",
- "Epoch 40/50\n",
- "6463/6463 [==============================] - 0s 44us/step - loss: 0.4948 - acc: 0.7484\n",
- "Epoch 41/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.4825 - acc: 0.7543\n",
- "Epoch 42/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.4748 - acc: 0.7534\n",
- "Epoch 43/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.4822 - acc: 0.7487\n",
- "Epoch 44/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.4692 - acc: 0.7597\n",
- "Epoch 45/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.4676 - acc: 0.7653\n",
- "Epoch 46/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.4696 - acc: 0.7565\n",
- "Epoch 47/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.4624 - acc: 0.7693\n",
- "Epoch 48/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.4753 - acc: 0.7571\n",
- "Epoch 49/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.4582 - acc: 0.7721\n",
- "Epoch 50/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.4452 - acc: 0.7767\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5930 - acc: 0.6656\n",
- "Epoch 2/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5933 - acc: 0.6678\n",
- "Epoch 3/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5953 - acc: 0.6666\n",
- "Epoch 4/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5909 - acc: 0.6714\n",
- "Epoch 5/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5947 - acc: 0.6663\n",
- "Epoch 6/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5930 - acc: 0.6703\n",
- "Epoch 7/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5901 - acc: 0.6760\n",
- "Epoch 8/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5870 - acc: 0.6754\n",
- "Epoch 9/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5948 - acc: 0.6737\n",
- "Epoch 10/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5802 - acc: 0.6791\n",
- "Epoch 11/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5919 - acc: 0.6794\n",
- "Epoch 12/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5813 - acc: 0.6777\n",
- "Epoch 13/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5866 - acc: 0.6741\n",
- "Epoch 14/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5889 - acc: 0.6743\n",
- "Epoch 15/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5782 - acc: 0.6833\n",
- "Epoch 16/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5758 - acc: 0.6853\n",
- "Epoch 17/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5751 - acc: 0.6819\n",
- "Epoch 18/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5819 - acc: 0.6793\n",
- "Epoch 19/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5733 - acc: 0.6890\n",
- "Epoch 20/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5789 - acc: 0.6830\n",
- "Epoch 21/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5756 - acc: 0.6868\n",
- "Epoch 22/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5755 - acc: 0.6867\n",
- "Epoch 23/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5658 - acc: 0.6929\n",
- "Epoch 24/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5653 - acc: 0.6950\n",
- "Epoch 25/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5731 - acc: 0.6921\n",
- "Epoch 26/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5665 - acc: 0.6932\n",
- "Epoch 27/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5659 - acc: 0.6927\n",
- "Epoch 28/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5645 - acc: 0.6950\n",
- "Epoch 29/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5560 - acc: 0.7003\n",
- "Epoch 30/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5623 - acc: 0.6947\n",
- "Epoch 31/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5618 - acc: 0.6952\n",
- "Epoch 32/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5551 - acc: 0.7045\n",
- "Epoch 33/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5562 - acc: 0.7001\n",
- "Epoch 34/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5630 - acc: 0.6926\n",
- "Epoch 35/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5563 - acc: 0.7062\n",
- "Epoch 36/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5520 - acc: 0.7028\n",
- "Epoch 37/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5482 - acc: 0.7035\n",
- "Epoch 38/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5423 - acc: 0.7156\n",
- "Epoch 39/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5612 - acc: 0.6940\n",
- "Epoch 40/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5531 - acc: 0.7035\n",
- "Epoch 41/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5584 - acc: 0.6989\n",
- "Epoch 42/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5461 - acc: 0.7077\n",
- "Epoch 43/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5391 - acc: 0.7136\n",
- "Epoch 44/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5451 - acc: 0.7076\n",
- "Epoch 45/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5505 - acc: 0.7000\n",
- "Epoch 46/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5449 - acc: 0.7111\n",
- "Epoch 47/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5483 - acc: 0.7110\n",
- "Epoch 48/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5392 - acc: 0.7121\n",
- "Epoch 49/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5371 - acc: 0.7204\n",
- "Epoch 50/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5369 - acc: 0.7130\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5931 - acc: 0.6687\n",
- "Epoch 2/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5930 - acc: 0.6711\n",
- "Epoch 3/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5895 - acc: 0.6721\n",
- "Epoch 4/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5924 - acc: 0.6711\n",
- "Epoch 5/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5936 - acc: 0.6735\n",
- "Epoch 6/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5978 - acc: 0.6601\n",
- "Epoch 7/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5968 - acc: 0.6686\n",
- "Epoch 8/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5922 - acc: 0.6667\n",
- "Epoch 9/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5900 - acc: 0.6728\n",
- "Epoch 10/50\n",
- "6463/6463 [==============================] - 0s 41us/step - loss: 0.5866 - acc: 0.6769\n",
- "Epoch 11/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5822 - acc: 0.6763\n",
- "Epoch 12/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5822 - acc: 0.6867\n",
- "Epoch 13/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5902 - acc: 0.6729\n",
- "Epoch 14/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5770 - acc: 0.6827\n",
- "Epoch 15/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5778 - acc: 0.6805\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "Epoch 16/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5775 - acc: 0.6830\n",
- "Epoch 17/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5779 - acc: 0.6802\n",
- "Epoch 18/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5695 - acc: 0.6856\n",
- "Epoch 19/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5716 - acc: 0.6878\n",
- "Epoch 20/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5741 - acc: 0.6833\n",
- "Epoch 21/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5654 - acc: 0.6987\n",
- "Epoch 22/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5621 - acc: 0.7006\n",
- "Epoch 23/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5664 - acc: 0.6892\n",
- "Epoch 24/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5595 - acc: 0.7004\n",
- "Epoch 25/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5622 - acc: 0.6981\n",
- "Epoch 26/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5640 - acc: 0.6912\n",
- "Epoch 27/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5590 - acc: 0.6967\n",
- "Epoch 28/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5528 - acc: 0.7022\n",
- "Epoch 29/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5688 - acc: 0.6902\n",
- "Epoch 30/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5570 - acc: 0.7032\n",
- "Epoch 31/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5502 - acc: 0.6995\n",
- "Epoch 32/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5438 - acc: 0.7085\n",
- "Epoch 33/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5472 - acc: 0.7069\n",
- "Epoch 34/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5454 - acc: 0.7108\n",
- "Epoch 35/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5539 - acc: 0.7040\n",
- "Epoch 36/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5410 - acc: 0.7119\n",
- "Epoch 37/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5465 - acc: 0.7080\n",
- "Epoch 38/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5365 - acc: 0.7199\n",
- "Epoch 39/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5407 - acc: 0.7116\n",
- "Epoch 40/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5404 - acc: 0.7128\n",
- "Epoch 41/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5316 - acc: 0.7196\n",
- "Epoch 42/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5434 - acc: 0.7113\n",
- "Epoch 43/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5333 - acc: 0.7182\n",
- "Epoch 44/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5345 - acc: 0.7116\n",
- "Epoch 45/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5324 - acc: 0.7204\n",
- "Epoch 46/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5377 - acc: 0.7151\n",
- "Epoch 47/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5226 - acc: 0.7220\n",
- "Epoch 48/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5250 - acc: 0.7300\n",
- "Epoch 49/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5169 - acc: 0.7243\n",
- "Epoch 50/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5166 - acc: 0.7320\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5993 - acc: 0.6635\n",
- "Epoch 2/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.6022 - acc: 0.6596\n",
- "Epoch 3/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.6039 - acc: 0.6573\n",
- "Epoch 4/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5993 - acc: 0.6656\n",
- "Epoch 5/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5986 - acc: 0.6647\n",
- "Epoch 6/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5991 - acc: 0.6629\n",
- "Epoch 7/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5935 - acc: 0.6667\n",
- "Epoch 8/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5980 - acc: 0.6683\n",
- "Epoch 9/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5899 - acc: 0.6639\n",
- "Epoch 10/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5924 - acc: 0.6656\n",
- "Epoch 11/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5817 - acc: 0.6788\n",
- "Epoch 12/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5951 - acc: 0.6611\n",
- "Epoch 13/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5933 - acc: 0.6726\n",
- "Epoch 14/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5880 - acc: 0.6726\n",
- "Epoch 15/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5827 - acc: 0.6799\n",
- "Epoch 16/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5840 - acc: 0.6793\n",
- "Epoch 17/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5784 - acc: 0.6839\n",
- "Epoch 18/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5779 - acc: 0.6782\n",
- "Epoch 19/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5801 - acc: 0.6811\n",
- "Epoch 20/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5775 - acc: 0.6870\n",
- "Epoch 21/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5825 - acc: 0.6709\n",
- "Epoch 22/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5701 - acc: 0.6854\n",
- "Epoch 23/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5859 - acc: 0.6721\n",
- "Epoch 24/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5658 - acc: 0.6905\n",
- "Epoch 25/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5674 - acc: 0.6924\n",
- "Epoch 26/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5691 - acc: 0.6910\n",
- "Epoch 27/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5662 - acc: 0.6907\n",
- "Epoch 28/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5705 - acc: 0.6845\n",
- "Epoch 29/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5674 - acc: 0.6924\n",
- "Epoch 30/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5645 - acc: 0.6913\n",
- "Epoch 31/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5615 - acc: 0.6916\n",
- "Epoch 32/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5637 - acc: 0.6947\n",
- "Epoch 33/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5598 - acc: 0.6977\n",
- "Epoch 34/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5537 - acc: 0.7069\n",
- "Epoch 35/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5580 - acc: 0.6977\n",
- "Epoch 36/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5629 - acc: 0.6898\n",
- "Epoch 37/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5491 - acc: 0.7034\n",
- "Epoch 38/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5512 - acc: 0.7073\n",
- "Epoch 39/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5517 - acc: 0.7091\n",
- "Epoch 40/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5595 - acc: 0.6970\n",
- "Epoch 41/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5503 - acc: 0.7060\n",
- "Epoch 42/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5457 - acc: 0.7125\n",
- "Epoch 43/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5422 - acc: 0.7130\n",
- "Epoch 44/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5395 - acc: 0.7128\n",
- "Epoch 45/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5428 - acc: 0.7107\n",
- "Epoch 46/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5381 - acc: 0.7130\n",
- "Epoch 47/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5459 - acc: 0.7162\n",
- "Epoch 48/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5357 - acc: 0.7147\n",
- "Epoch 49/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5353 - acc: 0.7117\n",
- "Epoch 50/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5408 - acc: 0.7105\n",
- " 0.6740502068492815\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5977 - acc: 0.6706\n",
- "Epoch 2/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5946 - acc: 0.6690\n",
- "Epoch 3/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5956 - acc: 0.6701\n",
- "Epoch 4/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5897 - acc: 0.6707\n",
- "Epoch 5/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5919 - acc: 0.6729\n",
- "Epoch 6/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5922 - acc: 0.6715\n",
- "Epoch 7/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5889 - acc: 0.6686\n",
- "Epoch 8/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5873 - acc: 0.6745\n",
- "Epoch 9/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5838 - acc: 0.6735\n",
- "Epoch 10/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5846 - acc: 0.6754\n",
- "Epoch 11/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5871 - acc: 0.6749\n",
- "Epoch 12/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5797 - acc: 0.6817\n",
- "Epoch 13/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5846 - acc: 0.6791\n",
- "Epoch 14/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5753 - acc: 0.6828\n",
- "Epoch 15/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5877 - acc: 0.6765\n",
- "Epoch 16/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5720 - acc: 0.6938\n",
- "Epoch 17/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5736 - acc: 0.6847\n",
- "Epoch 18/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5754 - acc: 0.6876\n",
- "Epoch 19/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5698 - acc: 0.6901\n",
- "Epoch 20/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5755 - acc: 0.6828\n",
- "Epoch 21/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5726 - acc: 0.6867\n",
- "Epoch 22/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5712 - acc: 0.6876\n",
- "Epoch 23/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5714 - acc: 0.6879\n",
- "Epoch 24/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5738 - acc: 0.6847\n",
- "Epoch 25/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5722 - acc: 0.6912\n",
- "Epoch 26/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5618 - acc: 0.6946\n",
- "Epoch 27/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5593 - acc: 0.6953\n",
- "Epoch 28/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5642 - acc: 0.6963\n",
- "Epoch 29/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5633 - acc: 0.6905\n",
- "Epoch 30/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5618 - acc: 0.6961\n",
- "Epoch 31/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5636 - acc: 0.6884\n",
- "Epoch 32/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5635 - acc: 0.6932\n",
- "Epoch 33/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5596 - acc: 0.6964\n",
- "Epoch 34/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5644 - acc: 0.6927\n",
- "Epoch 35/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5560 - acc: 0.6953\n",
- "Epoch 36/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5544 - acc: 0.7001\n",
- "Epoch 37/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5469 - acc: 0.7042\n",
- "Epoch 38/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5573 - acc: 0.6970\n",
- "Epoch 39/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5489 - acc: 0.7054\n",
- "Epoch 40/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5521 - acc: 0.7063\n",
- "Epoch 41/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5543 - acc: 0.6964\n",
- "Epoch 42/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5504 - acc: 0.7000\n",
- "Epoch 43/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5546 - acc: 0.7034\n",
- "Epoch 44/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5470 - acc: 0.7099\n",
- "Epoch 45/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5473 - acc: 0.7130\n",
- "Epoch 46/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5416 - acc: 0.7168\n",
- "Epoch 47/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5397 - acc: 0.7131\n",
- "Epoch 48/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5453 - acc: 0.7029\n",
- "Epoch 49/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5476 - acc: 0.7029\n",
- "Epoch 50/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5402 - acc: 0.7145\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.6132 - acc: 0.6553\n",
- "Epoch 2/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.6061 - acc: 0.6579\n",
- "Epoch 3/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.6058 - acc: 0.6562\n",
- "Epoch 4/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.6029 - acc: 0.6605\n",
- "Epoch 5/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.6030 - acc: 0.6615\n",
- "Epoch 6/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.6024 - acc: 0.6659\n",
- "Epoch 7/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5959 - acc: 0.6734\n",
- "Epoch 8/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5958 - acc: 0.6690\n",
- "Epoch 9/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5969 - acc: 0.6692\n",
- "Epoch 10/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5950 - acc: 0.6749\n",
- "Epoch 11/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5979 - acc: 0.6684\n",
- "Epoch 12/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5935 - acc: 0.6698\n",
- "Epoch 13/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5940 - acc: 0.6689\n",
- "Epoch 14/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5913 - acc: 0.6788\n",
- "Epoch 15/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5930 - acc: 0.6757\n",
- "Epoch 16/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5875 - acc: 0.6844\n",
- "Epoch 17/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5871 - acc: 0.6864\n",
- "Epoch 18/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5801 - acc: 0.6875\n",
- "Epoch 19/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5848 - acc: 0.6803\n",
- "Epoch 20/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5830 - acc: 0.6794\n",
- "Epoch 21/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5861 - acc: 0.6782\n",
- "Epoch 22/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5809 - acc: 0.6839\n",
- "Epoch 23/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5856 - acc: 0.6808\n",
- "Epoch 24/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5744 - acc: 0.6926\n",
- "Epoch 25/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5823 - acc: 0.6774\n",
- "Epoch 26/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5697 - acc: 0.6896\n",
- "Epoch 27/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5782 - acc: 0.6898\n",
- "Epoch 28/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5734 - acc: 0.6890\n",
- "Epoch 29/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5682 - acc: 0.7001\n",
- "Epoch 30/50\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5725 - acc: 0.6960\n",
- "Epoch 31/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5682 - acc: 0.6947\n",
- "Epoch 32/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5688 - acc: 0.6924\n",
- "Epoch 33/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5618 - acc: 0.7051\n",
- "Epoch 34/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5713 - acc: 0.6952\n",
- "Epoch 35/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5629 - acc: 0.6995\n",
- "Epoch 36/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5639 - acc: 0.7048\n",
- "Epoch 37/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5628 - acc: 0.6964\n",
- "Epoch 38/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5609 - acc: 0.6969\n",
- "Epoch 39/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5579 - acc: 0.7054\n",
- "Epoch 40/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5575 - acc: 0.7076\n",
- "Epoch 41/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5539 - acc: 0.7029\n",
- "Epoch 42/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5561 - acc: 0.7076\n",
- "Epoch 43/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5589 - acc: 0.7049\n",
- "Epoch 44/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5509 - acc: 0.7111\n",
- "Epoch 45/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5490 - acc: 0.7105\n",
- "Epoch 46/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5507 - acc: 0.7079\n",
- "Epoch 47/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5470 - acc: 0.7117\n",
- "Epoch 48/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5455 - acc: 0.7190\n",
- "Epoch 49/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5534 - acc: 0.7046\n",
- "Epoch 50/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5417 - acc: 0.7182\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.6044 - acc: 0.6641\n",
- "Epoch 2/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.6063 - acc: 0.6604\n",
- "Epoch 3/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.6057 - acc: 0.6636\n",
- "Epoch 4/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.6030 - acc: 0.6666\n",
- "Epoch 5/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.6003 - acc: 0.6704\n",
- "Epoch 6/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.6022 - acc: 0.6646\n",
- "Epoch 7/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5942 - acc: 0.6746\n",
- "Epoch 8/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.6018 - acc: 0.6663\n",
- "Epoch 9/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.6033 - acc: 0.6625\n",
- "Epoch 10/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.6014 - acc: 0.6734\n",
- "Epoch 11/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.6042 - acc: 0.6553\n",
- "Epoch 12/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5936 - acc: 0.6706\n",
- "Epoch 13/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5938 - acc: 0.6800\n",
- "Epoch 14/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5922 - acc: 0.6735\n",
- "Epoch 15/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5934 - acc: 0.6748\n",
- "Epoch 16/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.6103 - acc: 0.6599\n",
- "Epoch 17/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5879 - acc: 0.6789\n",
- "Epoch 18/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5963 - acc: 0.6717\n",
- "Epoch 19/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5837 - acc: 0.6816\n",
- "Epoch 20/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5878 - acc: 0.6734\n",
- "Epoch 21/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5808 - acc: 0.6819\n",
- "Epoch 22/50\n",
- "6463/6463 [==============================] - 0s 41us/step - loss: 0.5796 - acc: 0.6768\n",
- "Epoch 23/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5864 - acc: 0.6813\n",
- "Epoch 24/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5927 - acc: 0.6745\n",
- "Epoch 25/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5829 - acc: 0.6873\n",
- "Epoch 26/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5750 - acc: 0.6888\n",
- "Epoch 27/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5801 - acc: 0.6766\n",
- "Epoch 28/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5824 - acc: 0.6769\n",
- "Epoch 29/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5803 - acc: 0.6785\n",
- "Epoch 30/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5783 - acc: 0.6864\n",
- "Epoch 31/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5766 - acc: 0.6805\n",
- "Epoch 32/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5701 - acc: 0.6875\n",
- "Epoch 33/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5748 - acc: 0.6875\n",
- "Epoch 34/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5679 - acc: 0.6941\n",
- "Epoch 35/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5835 - acc: 0.6830\n",
- "Epoch 36/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5706 - acc: 0.6864\n",
- "Epoch 37/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5693 - acc: 0.6929\n",
- "Epoch 38/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5695 - acc: 0.6871\n",
- "Epoch 39/50\n",
- "6463/6463 [==============================] - 0s 36us/step - loss: 0.5725 - acc: 0.6892\n",
- "Epoch 40/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5618 - acc: 0.6975\n",
- "Epoch 41/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5661 - acc: 0.6916\n",
- "Epoch 42/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5638 - acc: 0.6938\n",
- "Epoch 43/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5658 - acc: 0.6950\n",
- "Epoch 44/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5662 - acc: 0.6865\n",
- "Epoch 45/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5597 - acc: 0.7006\n",
- "Epoch 46/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5541 - acc: 0.7066\n",
- "Epoch 47/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5580 - acc: 0.6994\n",
- "Epoch 48/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5568 - acc: 0.7014\n",
- "Epoch 49/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5627 - acc: 0.6980\n",
- "Epoch 50/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5506 - acc: 0.7076\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5994 - acc: 0.6667\n",
- "Epoch 2/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.6033 - acc: 0.6619\n",
- "Epoch 3/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5977 - acc: 0.6703\n",
- "Epoch 4/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5988 - acc: 0.6700\n",
- "Epoch 5/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5976 - acc: 0.6735\n",
- "Epoch 6/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.6035 - acc: 0.6653\n",
- "Epoch 7/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.6008 - acc: 0.6664\n",
- "Epoch 8/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5992 - acc: 0.6703\n",
- "Epoch 9/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5967 - acc: 0.6703\n",
- "Epoch 10/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5884 - acc: 0.6786\n",
- "Epoch 11/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5910 - acc: 0.6731\n",
- "Epoch 12/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5913 - acc: 0.6763\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "Epoch 13/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5920 - acc: 0.6774\n",
- "Epoch 14/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5857 - acc: 0.6808\n",
- "Epoch 15/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5871 - acc: 0.6808\n",
- "Epoch 16/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5875 - acc: 0.6819\n",
- "Epoch 17/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5912 - acc: 0.6774\n",
- "Epoch 18/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5874 - acc: 0.6837\n",
- "Epoch 19/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5841 - acc: 0.6828\n",
- "Epoch 20/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5760 - acc: 0.6888\n",
- "Epoch 21/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5757 - acc: 0.6881\n",
- "Epoch 22/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5822 - acc: 0.6822\n",
- "Epoch 23/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5727 - acc: 0.6932\n",
- "Epoch 24/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5711 - acc: 0.6984\n",
- "Epoch 25/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5745 - acc: 0.6909\n",
- "Epoch 26/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5706 - acc: 0.6919\n",
- "Epoch 27/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5671 - acc: 0.7022\n",
- "Epoch 28/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5748 - acc: 0.6892\n",
- "Epoch 29/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5725 - acc: 0.6969\n",
- "Epoch 30/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5604 - acc: 0.7073\n",
- "Epoch 31/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5633 - acc: 0.7063\n",
- "Epoch 32/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5645 - acc: 0.7039\n",
- "Epoch 33/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5609 - acc: 0.7059\n",
- "Epoch 34/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5690 - acc: 0.6957\n",
- "Epoch 35/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5600 - acc: 0.7062\n",
- "Epoch 36/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5665 - acc: 0.6980\n",
- "Epoch 37/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5535 - acc: 0.7107\n",
- "Epoch 38/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5580 - acc: 0.7031\n",
- "Epoch 39/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5563 - acc: 0.7032\n",
- "Epoch 40/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5555 - acc: 0.7073\n",
- "Epoch 41/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5554 - acc: 0.7091\n",
- "Epoch 42/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5510 - acc: 0.7083\n",
- "Epoch 43/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5482 - acc: 0.7102\n",
- "Epoch 44/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5589 - acc: 0.7074\n",
- "Epoch 45/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5466 - acc: 0.7133\n",
- "Epoch 46/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5404 - acc: 0.7167\n",
- "Epoch 47/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5396 - acc: 0.7235\n",
- "Epoch 48/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5406 - acc: 0.7175\n",
- "Epoch 49/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5357 - acc: 0.7204\n",
- "Epoch 50/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5452 - acc: 0.7218\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.6037 - acc: 0.6605\n",
- "Epoch 2/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5974 - acc: 0.6718\n",
- "Epoch 3/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5943 - acc: 0.6714\n",
- "Epoch 4/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5908 - acc: 0.6723\n",
- "Epoch 5/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5905 - acc: 0.6707\n",
- "Epoch 6/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5847 - acc: 0.6775\n",
- "Epoch 7/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5904 - acc: 0.6717\n",
- "Epoch 8/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5856 - acc: 0.6751\n",
- "Epoch 9/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5970 - acc: 0.6703\n",
- "Epoch 10/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5839 - acc: 0.6789\n",
- "Epoch 11/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5854 - acc: 0.6771\n",
- "Epoch 12/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5813 - acc: 0.6794\n",
- "Epoch 13/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5827 - acc: 0.6786\n",
- "Epoch 14/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5789 - acc: 0.6845\n",
- "Epoch 15/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5808 - acc: 0.6802\n",
- "Epoch 16/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5803 - acc: 0.6791\n",
- "Epoch 17/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5776 - acc: 0.6848\n",
- "Epoch 18/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5754 - acc: 0.6862\n",
- "Epoch 19/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5749 - acc: 0.6851\n",
- "Epoch 20/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5765 - acc: 0.6871\n",
- "Epoch 21/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5784 - acc: 0.6827\n",
- "Epoch 22/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5816 - acc: 0.6810\n",
- "Epoch 23/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5774 - acc: 0.6808\n",
- "Epoch 24/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5700 - acc: 0.6922\n",
- "Epoch 25/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5702 - acc: 0.6854\n",
- "Epoch 26/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5793 - acc: 0.6820\n",
- "Epoch 27/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5754 - acc: 0.6791\n",
- "Epoch 28/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5622 - acc: 0.6953\n",
- "Epoch 29/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5622 - acc: 0.6966\n",
- "Epoch 30/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5567 - acc: 0.6995\n",
- "Epoch 31/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5573 - acc: 0.7000\n",
- "Epoch 32/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5655 - acc: 0.6936\n",
- "Epoch 33/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5670 - acc: 0.6966\n",
- "Epoch 34/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5573 - acc: 0.6998\n",
- "Epoch 35/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5647 - acc: 0.6961\n",
- "Epoch 36/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5638 - acc: 0.6989\n",
- "Epoch 37/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5482 - acc: 0.7037\n",
- "Epoch 38/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5605 - acc: 0.6932\n",
- "Epoch 39/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5554 - acc: 0.7009\n",
- "Epoch 40/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5530 - acc: 0.7063\n",
- "Epoch 41/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5520 - acc: 0.7039\n",
- "Epoch 42/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5651 - acc: 0.6987\n",
- "Epoch 43/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5529 - acc: 0.7082\n",
- "Epoch 44/50\n",
- "6463/6463 [==============================] - 0s 39us/step - loss: 0.5481 - acc: 0.7074\n",
- "Epoch 45/50\n",
- "6463/6463 [==============================] - 0s 40us/step - loss: 0.5459 - acc: 0.7096\n",
- "Epoch 46/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5542 - acc: 0.7065\n",
- "Epoch 47/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5482 - acc: 0.7056\n",
- "Epoch 48/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5421 - acc: 0.7102\n",
- "Epoch 49/50\n",
- "6463/6463 [==============================] - 0s 38us/step - loss: 0.5459 - acc: 0.7127\n",
- "Epoch 50/50\n",
- "6463/6463 [==============================] - 0s 37us/step - loss: 0.5459 - acc: 0.7091\n",
- " 0.6681660179677364\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.6052 - acc: 0.6679\n",
- "Epoch 2/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.6040 - acc: 0.6624\n",
- "Epoch 3/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5938 - acc: 0.6734\n",
- "Epoch 4/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5946 - acc: 0.6745\n",
- "Epoch 5/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5986 - acc: 0.6668\n",
- "Epoch 6/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5951 - acc: 0.6725\n",
- "Epoch 7/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5894 - acc: 0.6804\n",
- "Epoch 8/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5938 - acc: 0.6790\n",
- "Epoch 9/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5903 - acc: 0.6773\n",
- "Epoch 10/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5916 - acc: 0.6835\n",
- "Epoch 11/50\n",
- "6464/6464 [==============================] - 0s 35us/step - loss: 0.5933 - acc: 0.6790\n",
- "Epoch 12/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5948 - acc: 0.6726\n",
- "Epoch 13/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5820 - acc: 0.6855\n",
- "Epoch 14/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5927 - acc: 0.6768\n",
- "Epoch 15/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5826 - acc: 0.6878\n",
- "Epoch 16/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5843 - acc: 0.6839\n",
- "Epoch 17/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5815 - acc: 0.6838\n",
- "Epoch 18/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5911 - acc: 0.6805\n",
- "Epoch 19/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5809 - acc: 0.6937\n",
- "Epoch 20/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5851 - acc: 0.6870\n",
- "Epoch 21/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5736 - acc: 0.6934\n",
- "Epoch 22/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5723 - acc: 0.6943\n",
- "Epoch 23/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5764 - acc: 0.6945\n",
- "Epoch 24/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5748 - acc: 0.6921\n",
- "Epoch 25/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5800 - acc: 0.6838\n",
- "Epoch 26/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5752 - acc: 0.6934\n",
- "Epoch 27/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5746 - acc: 0.6873\n",
- "Epoch 28/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5785 - acc: 0.6890\n",
- "Epoch 29/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5708 - acc: 0.6959\n",
- "Epoch 30/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5722 - acc: 0.6960\n",
- "Epoch 31/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5682 - acc: 0.6972\n",
- "Epoch 32/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5624 - acc: 0.7011\n",
- "Epoch 33/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5702 - acc: 0.6988\n",
- "Epoch 34/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5663 - acc: 0.7028\n",
- "Epoch 35/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5665 - acc: 0.6994\n",
- "Epoch 36/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5694 - acc: 0.6942\n",
- "Epoch 37/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5676 - acc: 0.7042\n",
- "Epoch 38/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5678 - acc: 0.6985\n",
- "Epoch 39/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5624 - acc: 0.6997\n",
- "Epoch 40/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5675 - acc: 0.6996\n",
- "Epoch 41/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5703 - acc: 0.6986\n",
- "Epoch 42/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5613 - acc: 0.7053\n",
- "Epoch 43/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5578 - acc: 0.7056\n",
- "Epoch 44/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5679 - acc: 0.6996\n",
- "Epoch 45/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5610 - acc: 0.7065\n",
- "Epoch 46/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5658 - acc: 0.6997\n",
- "Epoch 47/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5509 - acc: 0.7143\n",
- "Epoch 48/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5472 - acc: 0.7147\n",
- "Epoch 49/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5583 - acc: 0.7054\n",
- "Epoch 50/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5581 - acc: 0.7079\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5945 - acc: 0.6720\n",
- "Epoch 2/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5943 - acc: 0.6745\n",
- "Epoch 3/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5910 - acc: 0.6722\n",
- "Epoch 4/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5914 - acc: 0.6720\n",
- "Epoch 5/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5948 - acc: 0.6714\n",
- "Epoch 6/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5927 - acc: 0.6694\n",
- "Epoch 7/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5959 - acc: 0.6668\n",
- "Epoch 8/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5932 - acc: 0.6723\n",
- "Epoch 9/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5926 - acc: 0.6726\n",
- "Epoch 10/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5871 - acc: 0.6767\n",
- "Epoch 11/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5923 - acc: 0.6720\n",
- "Epoch 12/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5845 - acc: 0.6785\n",
- "Epoch 13/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5857 - acc: 0.6736\n",
- "Epoch 14/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5824 - acc: 0.6798\n",
- "Epoch 15/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5850 - acc: 0.6733\n",
- "Epoch 16/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5765 - acc: 0.6825\n",
- "Epoch 17/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5765 - acc: 0.6801\n",
- "Epoch 18/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5812 - acc: 0.6785\n",
- "Epoch 19/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.5736 - acc: 0.6833\n",
- "Epoch 20/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5744 - acc: 0.6917\n",
- "Epoch 21/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5740 - acc: 0.6824\n",
- "Epoch 22/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5692 - acc: 0.6860\n",
- "Epoch 23/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5652 - acc: 0.6938\n",
- "Epoch 24/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5736 - acc: 0.6873\n",
- "Epoch 25/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5654 - acc: 0.6858\n",
- "Epoch 26/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5624 - acc: 0.6934\n",
- "Epoch 27/50\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5731 - acc: 0.6838\n",
- "Epoch 28/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5651 - acc: 0.6957\n",
- "Epoch 29/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5729 - acc: 0.6838\n",
- "Epoch 30/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5745 - acc: 0.6825\n",
- "Epoch 31/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5742 - acc: 0.6855\n",
- "Epoch 32/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5641 - acc: 0.6969\n",
- "Epoch 33/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5574 - acc: 0.7006\n",
- "Epoch 34/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5639 - acc: 0.6904\n",
- "Epoch 35/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5563 - acc: 0.6997\n",
- "Epoch 36/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5528 - acc: 0.7027\n",
- "Epoch 37/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5553 - acc: 0.6993\n",
- "Epoch 38/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5657 - acc: 0.6938\n",
- "Epoch 39/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5530 - acc: 0.7010\n",
- "Epoch 40/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5540 - acc: 0.6969\n",
- "Epoch 41/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5516 - acc: 0.6982\n",
- "Epoch 42/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5481 - acc: 0.7013\n",
- "Epoch 43/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5486 - acc: 0.7070\n",
- "Epoch 44/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5527 - acc: 0.6928\n",
- "Epoch 45/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5402 - acc: 0.7079\n",
- "Epoch 46/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5468 - acc: 0.7093\n",
- "Epoch 47/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5474 - acc: 0.7047\n",
- "Epoch 48/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5437 - acc: 0.7079\n",
- "Epoch 49/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5415 - acc: 0.7048\n",
- "Epoch 50/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5438 - acc: 0.7132\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6464/6464 [==============================] - 0s 42us/step - loss: 0.5826 - acc: 0.6886\n",
- "Epoch 2/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5866 - acc: 0.6917\n",
- "Epoch 3/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5874 - acc: 0.6863\n",
- "Epoch 4/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5900 - acc: 0.6835\n",
- "Epoch 5/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5833 - acc: 0.6841\n",
- "Epoch 6/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5774 - acc: 0.6911\n",
- "Epoch 7/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5842 - acc: 0.6887\n",
- "Epoch 8/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5853 - acc: 0.6838\n",
- "Epoch 9/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5764 - acc: 0.6853\n",
- "Epoch 10/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5736 - acc: 0.6977\n",
- "Epoch 11/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5776 - acc: 0.6945\n",
- "Epoch 12/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5779 - acc: 0.6890\n",
- "Epoch 13/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5747 - acc: 0.6918\n",
- "Epoch 14/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5647 - acc: 0.7045\n",
- "Epoch 15/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5677 - acc: 0.7037\n",
- "Epoch 16/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5662 - acc: 0.7037\n",
- "Epoch 17/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5662 - acc: 0.6962\n",
- "Epoch 18/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5644 - acc: 0.7062\n",
- "Epoch 19/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5593 - acc: 0.7096\n",
- "Epoch 20/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5517 - acc: 0.7161\n",
- "Epoch 21/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5599 - acc: 0.7056\n",
- "Epoch 22/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5444 - acc: 0.7215\n",
- "Epoch 23/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5503 - acc: 0.7092\n",
- "Epoch 24/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5537 - acc: 0.7088\n",
- "Epoch 25/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5417 - acc: 0.7239\n",
- "Epoch 26/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.5327 - acc: 0.7279\n",
- "Epoch 27/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5412 - acc: 0.7188\n",
- "Epoch 28/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5350 - acc: 0.7294\n",
- "Epoch 29/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5351 - acc: 0.7245\n",
- "Epoch 30/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5473 - acc: 0.7192\n",
- "Epoch 31/50\n",
- "6464/6464 [==============================] - 0s 42us/step - loss: 0.5385 - acc: 0.7184\n",
- "Epoch 32/50\n",
- "6464/6464 [==============================] - 0s 46us/step - loss: 0.5288 - acc: 0.7287\n",
- "Epoch 33/50\n",
- "6464/6464 [==============================] - 0s 47us/step - loss: 0.5245 - acc: 0.7351\n",
- "Epoch 34/50\n",
- "6464/6464 [==============================] - 0s 48us/step - loss: 0.5208 - acc: 0.7390\n",
- "Epoch 35/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5261 - acc: 0.7319\n",
- "Epoch 36/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5294 - acc: 0.7294\n",
- "Epoch 37/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5113 - acc: 0.7461\n",
- "Epoch 38/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5084 - acc: 0.7460\n",
- "Epoch 39/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5106 - acc: 0.7404\n",
- "Epoch 40/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5145 - acc: 0.7423\n",
- "Epoch 41/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5113 - acc: 0.7409\n",
- "Epoch 42/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.4938 - acc: 0.7515\n",
- "Epoch 43/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.4930 - acc: 0.7529\n",
- "Epoch 44/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.4935 - acc: 0.7563\n",
- "Epoch 45/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.4991 - acc: 0.7515\n",
- "Epoch 46/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.4910 - acc: 0.7579\n",
- "Epoch 47/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.4876 - acc: 0.7557\n",
- "Epoch 48/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.4796 - acc: 0.7678\n",
- "Epoch 49/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.4793 - acc: 0.7644\n",
- "Epoch 50/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.4793 - acc: 0.7652\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.6072 - acc: 0.6635\n",
- "Epoch 2/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.6017 - acc: 0.6689\n",
- "Epoch 3/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.6048 - acc: 0.6662\n",
- "Epoch 4/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.6026 - acc: 0.6657\n",
- "Epoch 5/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.6012 - acc: 0.6731\n",
- "Epoch 6/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.6025 - acc: 0.6669\n",
- "Epoch 7/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.6058 - acc: 0.6638\n",
- "Epoch 8/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.6010 - acc: 0.6691\n",
- "Epoch 9/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5935 - acc: 0.6756\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "Epoch 10/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5995 - acc: 0.6686\n",
- "Epoch 11/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5954 - acc: 0.6733\n",
- "Epoch 12/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5933 - acc: 0.6764\n",
- "Epoch 13/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5900 - acc: 0.6795\n",
- "Epoch 14/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5904 - acc: 0.6776\n",
- "Epoch 15/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5998 - acc: 0.6700\n",
- "Epoch 16/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5898 - acc: 0.6782\n",
- "Epoch 17/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5895 - acc: 0.6808\n",
- "Epoch 18/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5867 - acc: 0.6872\n",
- "Epoch 19/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5886 - acc: 0.6805\n",
- "Epoch 20/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5890 - acc: 0.6756\n",
- "Epoch 21/50\n",
- "6464/6464 [==============================] - 0s 36us/step - loss: 0.5878 - acc: 0.6821\n",
- "Epoch 22/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5863 - acc: 0.6824\n",
- "Epoch 23/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5886 - acc: 0.6801\n",
- "Epoch 24/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5853 - acc: 0.6850\n",
- "Epoch 25/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5807 - acc: 0.6897\n",
- "Epoch 26/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5824 - acc: 0.6861\n",
- "Epoch 27/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5801 - acc: 0.6907\n",
- "Epoch 28/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5740 - acc: 0.6938\n",
- "Epoch 29/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5756 - acc: 0.6960\n",
- "Epoch 30/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5750 - acc: 0.6880\n",
- "Epoch 31/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5735 - acc: 0.6976\n",
- "Epoch 32/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.5733 - acc: 0.6979\n",
- "Epoch 33/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5731 - acc: 0.6928\n",
- "Epoch 34/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5742 - acc: 0.6943\n",
- "Epoch 35/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5741 - acc: 0.6940\n",
- "Epoch 36/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5735 - acc: 0.6979\n",
- "Epoch 37/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5633 - acc: 0.7011\n",
- "Epoch 38/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5664 - acc: 0.7041\n",
- "Epoch 39/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5687 - acc: 0.6925\n",
- "Epoch 40/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5642 - acc: 0.7027\n",
- "Epoch 41/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5658 - acc: 0.7016\n",
- "Epoch 42/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5720 - acc: 0.6974\n",
- "Epoch 43/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5749 - acc: 0.6915\n",
- "Epoch 44/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5619 - acc: 0.6971\n",
- "Epoch 45/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5704 - acc: 0.6983\n",
- "Epoch 46/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5603 - acc: 0.7054\n",
- "Epoch 47/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.5584 - acc: 0.7048\n",
- "Epoch 48/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.5639 - acc: 0.7008\n",
- "Epoch 49/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5679 - acc: 0.7003\n",
- "Epoch 50/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5605 - acc: 0.7036\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.6052 - acc: 0.6649\n",
- "Epoch 2/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.6055 - acc: 0.6643\n",
- "Epoch 3/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.6084 - acc: 0.6691\n",
- "Epoch 4/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.6036 - acc: 0.6640\n",
- "Epoch 5/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.6074 - acc: 0.6666\n",
- "Epoch 6/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.6075 - acc: 0.6612\n",
- "Epoch 7/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.6015 - acc: 0.6744\n",
- "Epoch 8/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5988 - acc: 0.6697\n",
- "Epoch 9/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.5968 - acc: 0.6682\n",
- "Epoch 10/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.6003 - acc: 0.6717\n",
- "Epoch 11/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.5966 - acc: 0.6719\n",
- "Epoch 12/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.5948 - acc: 0.6730\n",
- "Epoch 13/50\n",
- "6464/6464 [==============================] - 0s 40us/step - loss: 0.6034 - acc: 0.6680\n",
- "Epoch 14/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.6115 - acc: 0.6617\n",
- "Epoch 15/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.6010 - acc: 0.6702\n",
- "Epoch 16/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.6002 - acc: 0.6720\n",
- "Epoch 17/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.6011 - acc: 0.6685\n",
- "Epoch 18/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5994 - acc: 0.6716\n",
- "Epoch 19/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5980 - acc: 0.6683\n",
- "Epoch 20/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.6006 - acc: 0.6677\n",
- "Epoch 21/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.6013 - acc: 0.6728\n",
- "Epoch 22/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5971 - acc: 0.6761\n",
- "Epoch 23/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.5986 - acc: 0.6767\n",
- "Epoch 24/50\n",
- "6464/6464 [==============================] - 0s 40us/step - loss: 0.6043 - acc: 0.6637\n",
- "Epoch 25/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5948 - acc: 0.6736\n",
- "Epoch 26/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5955 - acc: 0.6756\n",
- "Epoch 27/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5952 - acc: 0.6767\n",
- "Epoch 28/50\n",
- "6464/6464 [==============================] - 0s 40us/step - loss: 0.5945 - acc: 0.6737\n",
- "Epoch 29/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.5980 - acc: 0.6762\n",
- "Epoch 30/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.5929 - acc: 0.6770\n",
- "Epoch 31/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5925 - acc: 0.6793\n",
- "Epoch 32/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5970 - acc: 0.6774\n",
- "Epoch 33/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.5879 - acc: 0.6807\n",
- "Epoch 34/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.5893 - acc: 0.6824\n",
- "Epoch 35/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5895 - acc: 0.6863\n",
- "Epoch 36/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5903 - acc: 0.6767\n",
- "Epoch 37/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5868 - acc: 0.6801\n",
- "Epoch 38/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5862 - acc: 0.6856\n",
- "Epoch 39/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5863 - acc: 0.6825\n",
- "Epoch 40/50\n",
- "6464/6464 [==============================] - 0s 39us/step - loss: 0.5869 - acc: 0.6843\n",
- "Epoch 41/50\n",
- "6464/6464 [==============================] - 0s 42us/step - loss: 0.5860 - acc: 0.6825\n",
- "Epoch 42/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5866 - acc: 0.6793\n",
- "Epoch 43/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5807 - acc: 0.6887\n",
- "Epoch 44/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5842 - acc: 0.6815\n",
- "Epoch 45/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5893 - acc: 0.6807\n",
- "Epoch 46/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5831 - acc: 0.6849\n",
- "Epoch 47/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5796 - acc: 0.6872\n",
- "Epoch 48/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5887 - acc: 0.6843\n",
- "Epoch 49/50\n",
- "6464/6464 [==============================] - 0s 38us/step - loss: 0.5787 - acc: 0.6898\n",
- "Epoch 50/50\n",
- "6464/6464 [==============================] - 0s 37us/step - loss: 0.5807 - acc: 0.6884\n",
- " 0.6616138174019608\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6568 - acc: 0.6131\n",
- "Epoch 2/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6551 - acc: 0.6133\n",
- "Epoch 3/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6523 - acc: 0.6201\n",
- "Epoch 4/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6501 - acc: 0.6209\n",
- "Epoch 5/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6474 - acc: 0.6286\n",
- "Epoch 6/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6474 - acc: 0.6255\n",
- "Epoch 7/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6466 - acc: 0.6314\n",
- "Epoch 8/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6484 - acc: 0.6246\n",
- "Epoch 9/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6457 - acc: 0.6323\n",
- "Epoch 10/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6463 - acc: 0.6303\n",
- "Epoch 11/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6440 - acc: 0.6311\n",
- "Epoch 12/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6460 - acc: 0.6292\n",
- "Epoch 13/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6487 - acc: 0.6227\n",
- "Epoch 14/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6430 - acc: 0.6359\n",
- "Epoch 15/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6427 - acc: 0.6299\n",
- "Epoch 16/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6433 - acc: 0.6241\n",
- "Epoch 17/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6419 - acc: 0.6294\n",
- "Epoch 18/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6432 - acc: 0.6357\n",
- "Epoch 19/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6421 - acc: 0.6351\n",
- "Epoch 20/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6448 - acc: 0.6261\n",
- "Epoch 21/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6404 - acc: 0.6371\n",
- "Epoch 22/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6389 - acc: 0.6334\n",
- "Epoch 23/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6398 - acc: 0.6343\n",
- "Epoch 24/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6398 - acc: 0.6374\n",
- "Epoch 25/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6406 - acc: 0.6376\n",
- "Epoch 26/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6393 - acc: 0.6337\n",
- "Epoch 27/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6403 - acc: 0.6346\n",
- "Epoch 28/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6364 - acc: 0.6405\n",
- "Epoch 29/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6356 - acc: 0.6354\n",
- "Epoch 30/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6401 - acc: 0.6346\n",
- "Epoch 31/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6405 - acc: 0.6309\n",
- "Epoch 32/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6394 - acc: 0.6326\n",
- "Epoch 33/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6348 - acc: 0.6410\n",
- "Epoch 34/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6342 - acc: 0.6432\n",
- "Epoch 35/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6347 - acc: 0.6396\n",
- "Epoch 36/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6358 - acc: 0.6399\n",
- "Epoch 37/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6332 - acc: 0.6408\n",
- "Epoch 38/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6355 - acc: 0.6340\n",
- "Epoch 39/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6349 - acc: 0.6334\n",
- "Epoch 40/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6362 - acc: 0.6377\n",
- "Epoch 41/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6350 - acc: 0.6339\n",
- "Epoch 42/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6344 - acc: 0.6359\n",
- "Epoch 43/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6329 - acc: 0.6387\n",
- "Epoch 44/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6315 - acc: 0.6442\n",
- "Epoch 45/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6324 - acc: 0.6394\n",
- "Epoch 46/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6340 - acc: 0.6379\n",
- "Epoch 47/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6341 - acc: 0.6384\n",
- "Epoch 48/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6363 - acc: 0.6363\n",
- "Epoch 49/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6348 - acc: 0.6376\n",
- "Epoch 50/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6310 - acc: 0.6410\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6282 - acc: 0.6404\n",
- "Epoch 2/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6306 - acc: 0.6413\n",
- "Epoch 3/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6305 - acc: 0.6384\n",
- "Epoch 4/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6298 - acc: 0.6391\n",
- "Epoch 5/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6352 - acc: 0.6334\n",
- "Epoch 6/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6260 - acc: 0.6422\n",
- "Epoch 7/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6297 - acc: 0.6390\n",
- "Epoch 8/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6254 - acc: 0.6425\n",
- "Epoch 9/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6244 - acc: 0.6467\n",
- "Epoch 10/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6276 - acc: 0.6348\n",
- "Epoch 11/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6234 - acc: 0.6433\n",
- "Epoch 12/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6301 - acc: 0.6436\n",
- "Epoch 13/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6349 - acc: 0.6418\n",
- "Epoch 14/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6271 - acc: 0.6430\n",
- "Epoch 15/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6296 - acc: 0.6422\n",
- "Epoch 16/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6274 - acc: 0.6427\n",
- "Epoch 17/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6279 - acc: 0.6391\n",
- "Epoch 18/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6246 - acc: 0.6450\n",
- "Epoch 19/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6270 - acc: 0.6462\n",
- "Epoch 20/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6246 - acc: 0.6489\n",
- "Epoch 21/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6266 - acc: 0.6464\n",
- "Epoch 22/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6246 - acc: 0.6430\n",
- "Epoch 23/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6250 - acc: 0.6493\n",
- "Epoch 24/50\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6244 - acc: 0.6444\n",
- "Epoch 25/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6272 - acc: 0.6410\n",
- "Epoch 26/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6270 - acc: 0.6461\n",
- "Epoch 27/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6260 - acc: 0.6455\n",
- "Epoch 28/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6225 - acc: 0.6435\n",
- "Epoch 29/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6205 - acc: 0.6427\n",
- "Epoch 30/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6285 - acc: 0.6430\n",
- "Epoch 31/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6231 - acc: 0.6475\n",
- "Epoch 32/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6205 - acc: 0.6506\n",
- "Epoch 33/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6224 - acc: 0.6500\n",
- "Epoch 34/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6190 - acc: 0.6472\n",
- "Epoch 35/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6329 - acc: 0.6357\n",
- "Epoch 36/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6231 - acc: 0.6464\n",
- "Epoch 37/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6213 - acc: 0.6514\n",
- "Epoch 38/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6248 - acc: 0.6470\n",
- "Epoch 39/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6185 - acc: 0.6512\n",
- "Epoch 40/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6379 - acc: 0.6322\n",
- "Epoch 41/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6222 - acc: 0.6483\n",
- "Epoch 42/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6194 - acc: 0.6453\n",
- "Epoch 43/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6196 - acc: 0.6532\n",
- "Epoch 44/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6159 - acc: 0.6515\n",
- "Epoch 45/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6217 - acc: 0.6546\n",
- "Epoch 46/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6164 - acc: 0.6497\n",
- "Epoch 47/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6199 - acc: 0.6480\n",
- "Epoch 48/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6352 - acc: 0.6312\n",
- "Epoch 49/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6192 - acc: 0.6521\n",
- "Epoch 50/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6153 - acc: 0.6546\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6320 - acc: 0.6419\n",
- "Epoch 2/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6409 - acc: 0.6272\n",
- "Epoch 3/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6311 - acc: 0.6424\n",
- "Epoch 4/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6316 - acc: 0.6385\n",
- "Epoch 5/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6356 - acc: 0.6391\n",
- "Epoch 6/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6299 - acc: 0.6411\n",
- "Epoch 7/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6332 - acc: 0.6419\n",
- "Epoch 8/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6368 - acc: 0.6370\n",
- "Epoch 9/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6418 - acc: 0.6285\n",
- "Epoch 10/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6323 - acc: 0.6388\n",
- "Epoch 11/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6338 - acc: 0.6418\n",
- "Epoch 12/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6314 - acc: 0.6398\n",
- "Epoch 13/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6271 - acc: 0.6436\n",
- "Epoch 14/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6265 - acc: 0.6486\n",
- "Epoch 15/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6354 - acc: 0.6396\n",
- "Epoch 16/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6367 - acc: 0.6396\n",
- "Epoch 17/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6285 - acc: 0.6461\n",
- "Epoch 18/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6256 - acc: 0.6506\n",
- "Epoch 19/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6257 - acc: 0.6500\n",
- "Epoch 20/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6268 - acc: 0.6493\n",
- "Epoch 21/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6248 - acc: 0.6498\n",
- "Epoch 22/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6348 - acc: 0.6384\n",
- "Epoch 23/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6244 - acc: 0.6462\n",
- "Epoch 24/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6298 - acc: 0.6438\n",
- "Epoch 25/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6390 - acc: 0.6319\n",
- "Epoch 26/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6384 - acc: 0.6354\n",
- "Epoch 27/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6486 - acc: 0.6226\n",
- "Epoch 28/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6404 - acc: 0.6363\n",
- "Epoch 29/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6257 - acc: 0.6469\n",
- "Epoch 30/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6221 - acc: 0.6526\n",
- "Epoch 31/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6269 - acc: 0.6498\n",
- "Epoch 32/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6214 - acc: 0.6509\n",
- "Epoch 33/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6219 - acc: 0.6510\n",
- "Epoch 34/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6210 - acc: 0.6558\n",
- "Epoch 35/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6229 - acc: 0.6515\n",
- "Epoch 36/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6195 - acc: 0.6506\n",
- "Epoch 37/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6187 - acc: 0.6529\n",
- "Epoch 38/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6204 - acc: 0.6493\n",
- "Epoch 39/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6189 - acc: 0.6514\n",
- "Epoch 40/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6169 - acc: 0.6551\n",
- "Epoch 41/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6194 - acc: 0.6582\n",
- "Epoch 42/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6203 - acc: 0.6481\n",
- "Epoch 43/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6220 - acc: 0.6481\n",
- "Epoch 44/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6245 - acc: 0.6498\n",
- "Epoch 45/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6212 - acc: 0.6481\n",
- "Epoch 46/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6203 - acc: 0.6514\n",
- "Epoch 47/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6200 - acc: 0.6555\n",
- "Epoch 48/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6213 - acc: 0.6475\n",
- "Epoch 49/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6256 - acc: 0.6466\n",
- "Epoch 50/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6171 - acc: 0.6512\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6361 - acc: 0.6302\n",
- "Epoch 2/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6358 - acc: 0.6337\n",
- "Epoch 3/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6309 - acc: 0.6387\n",
- "Epoch 4/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6320 - acc: 0.6405\n",
- "Epoch 5/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6268 - acc: 0.6413\n",
- "Epoch 6/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6295 - acc: 0.6390\n",
- "Epoch 7/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6325 - acc: 0.6354\n",
- "Epoch 8/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6301 - acc: 0.6418\n",
- "Epoch 9/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6319 - acc: 0.6377\n",
- "Epoch 10/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6281 - acc: 0.6376\n",
- "Epoch 11/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6317 - acc: 0.6415\n",
- "Epoch 12/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6303 - acc: 0.6404\n",
- "Epoch 13/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6272 - acc: 0.6393\n",
- "Epoch 14/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6273 - acc: 0.6405\n",
- "Epoch 15/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6333 - acc: 0.6317\n",
- "Epoch 16/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6279 - acc: 0.6436\n",
- "Epoch 17/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6278 - acc: 0.6452\n",
- "Epoch 18/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6268 - acc: 0.6450\n",
- "Epoch 19/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6251 - acc: 0.6410\n",
- "Epoch 20/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6279 - acc: 0.6398\n",
- "Epoch 21/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6256 - acc: 0.6467\n",
- "Epoch 22/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6226 - acc: 0.6514\n",
- "Epoch 23/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6261 - acc: 0.6398\n",
- "Epoch 24/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6243 - acc: 0.6424\n",
- "Epoch 25/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6262 - acc: 0.6413\n",
- "Epoch 26/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6244 - acc: 0.6413\n",
- "Epoch 27/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6249 - acc: 0.6445\n",
- "Epoch 28/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6289 - acc: 0.6411\n",
- "Epoch 29/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6290 - acc: 0.6427\n",
- "Epoch 30/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6222 - acc: 0.6478\n",
- "Epoch 31/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6205 - acc: 0.6466\n",
- "Epoch 32/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6226 - acc: 0.6458\n",
- "Epoch 33/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6202 - acc: 0.6509\n",
- "Epoch 34/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6211 - acc: 0.6481\n",
- "Epoch 35/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6222 - acc: 0.6489\n",
- "Epoch 36/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6234 - acc: 0.6473\n",
- "Epoch 37/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6199 - acc: 0.6484\n",
- "Epoch 38/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6176 - acc: 0.6506\n",
- "Epoch 39/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6205 - acc: 0.6473\n",
- "Epoch 40/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6553 - acc: 0.6308\n",
- "Epoch 41/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6432 - acc: 0.6367\n",
- "Epoch 42/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6394 - acc: 0.6363\n",
- "Epoch 43/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6379 - acc: 0.6398\n",
- "Epoch 44/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6338 - acc: 0.6436\n",
- "Epoch 45/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6328 - acc: 0.6410\n",
- "Epoch 46/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6339 - acc: 0.6384\n",
- "Epoch 47/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6306 - acc: 0.6424\n",
- "Epoch 48/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6316 - acc: 0.6379\n",
- "Epoch 49/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6299 - acc: 0.6480\n",
- "Epoch 50/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6346 - acc: 0.6394\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6282 - acc: 0.6422\n",
- "Epoch 2/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6239 - acc: 0.6445\n",
- "Epoch 3/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6213 - acc: 0.6475\n",
- "Epoch 4/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6271 - acc: 0.6425\n",
- "Epoch 5/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6257 - acc: 0.6456\n",
- "Epoch 6/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6407 - acc: 0.6303\n",
- "Epoch 7/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6265 - acc: 0.6405\n",
- "Epoch 8/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6237 - acc: 0.6433\n",
- "Epoch 9/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6216 - acc: 0.6487\n",
- "Epoch 10/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6221 - acc: 0.6493\n",
- "Epoch 11/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6238 - acc: 0.6492\n",
- "Epoch 12/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6208 - acc: 0.6470\n",
- "Epoch 13/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6235 - acc: 0.6472\n",
- "Epoch 14/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6230 - acc: 0.6424\n",
- "Epoch 15/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6234 - acc: 0.6456\n",
- "Epoch 16/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6187 - acc: 0.6517\n",
- "Epoch 17/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6220 - acc: 0.6480\n",
- "Epoch 18/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6196 - acc: 0.6493\n",
- "Epoch 19/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6191 - acc: 0.6524\n",
- "Epoch 20/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6143 - acc: 0.6486\n",
- "Epoch 21/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6162 - acc: 0.6520\n",
- "Epoch 22/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6168 - acc: 0.6507\n",
- "Epoch 23/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6243 - acc: 0.6435\n",
- "Epoch 24/50\n",
- "6465/6465 [==============================] - 0s 41us/step - loss: 0.6146 - acc: 0.6510\n",
- "Epoch 25/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6192 - acc: 0.6480\n",
- "Epoch 26/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6157 - acc: 0.6510\n",
- "Epoch 27/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6186 - acc: 0.6445\n",
- "Epoch 28/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6172 - acc: 0.6527\n",
- "Epoch 29/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6300 - acc: 0.6393\n",
- "Epoch 30/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6344 - acc: 0.6374\n",
- "Epoch 31/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6318 - acc: 0.6452\n",
- "Epoch 32/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6293 - acc: 0.6473\n",
- "Epoch 33/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6254 - acc: 0.6507\n",
- "Epoch 34/50\n",
- "6465/6465 [==============================] - 0s 41us/step - loss: 0.6477 - acc: 0.6252\n",
- "Epoch 35/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6324 - acc: 0.6430\n",
- "Epoch 36/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6312 - acc: 0.6404\n",
- "Epoch 37/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6316 - acc: 0.6388\n",
- "Epoch 38/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6289 - acc: 0.6441\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "Epoch 39/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6241 - acc: 0.6435\n",
- "Epoch 40/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6213 - acc: 0.6532\n",
- "Epoch 41/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6238 - acc: 0.6467\n",
- "Epoch 42/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6229 - acc: 0.6487\n",
- "Epoch 43/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6305 - acc: 0.6388\n",
- "Epoch 44/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6327 - acc: 0.6449\n",
- "Epoch 45/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6204 - acc: 0.6521\n",
- "Epoch 46/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6220 - acc: 0.6493\n",
- "Epoch 47/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6216 - acc: 0.6473\n",
- "Epoch 48/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6198 - acc: 0.6515\n",
- "Epoch 49/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6278 - acc: 0.6374\n",
- "Epoch 50/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6202 - acc: 0.6509\n",
- " 0.6688328220858897\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6350 - acc: 0.6411\n",
- "Epoch 2/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6449 - acc: 0.6258\n",
- "Epoch 3/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6346 - acc: 0.6377\n",
- "Epoch 4/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6549 - acc: 0.6223\n",
- "Epoch 5/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6400 - acc: 0.6360\n",
- "Epoch 6/50\n",
- "6465/6465 [==============================] - 0s 44us/step - loss: 0.6371 - acc: 0.6413\n",
- "Epoch 7/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6384 - acc: 0.6388\n",
- "Epoch 8/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6332 - acc: 0.6419\n",
- "Epoch 9/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6439 - acc: 0.6309\n",
- "Epoch 10/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6321 - acc: 0.6430\n",
- "Epoch 11/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6339 - acc: 0.6399\n",
- "Epoch 12/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6338 - acc: 0.6405\n",
- "Epoch 13/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6308 - acc: 0.6421\n",
- "Epoch 14/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6376 - acc: 0.6390\n",
- "Epoch 15/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6362 - acc: 0.6433\n",
- "Epoch 16/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6299 - acc: 0.6473\n",
- "Epoch 17/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6295 - acc: 0.6450\n",
- "Epoch 18/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6309 - acc: 0.6442\n",
- "Epoch 19/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6342 - acc: 0.6456\n",
- "Epoch 20/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6276 - acc: 0.6416\n",
- "Epoch 21/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6248 - acc: 0.6512\n",
- "Epoch 22/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6241 - acc: 0.6493\n",
- "Epoch 23/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6252 - acc: 0.6462\n",
- "Epoch 24/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6329 - acc: 0.6433\n",
- "Epoch 25/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6265 - acc: 0.6504\n",
- "Epoch 26/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6256 - acc: 0.6435\n",
- "Epoch 27/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6305 - acc: 0.6445\n",
- "Epoch 28/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6304 - acc: 0.6430\n",
- "Epoch 29/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6294 - acc: 0.6461\n",
- "Epoch 30/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6306 - acc: 0.6452\n",
- "Epoch 31/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6284 - acc: 0.6445\n",
- "Epoch 32/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6392 - acc: 0.6336\n",
- "Epoch 33/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6323 - acc: 0.6351\n",
- "Epoch 34/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6251 - acc: 0.6470\n",
- "Epoch 35/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6262 - acc: 0.6381\n",
- "Epoch 36/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6313 - acc: 0.6408\n",
- "Epoch 37/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6278 - acc: 0.6506\n",
- "Epoch 38/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6310 - acc: 0.6439\n",
- "Epoch 39/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6268 - acc: 0.6453\n",
- "Epoch 40/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6546 - acc: 0.6252\n",
- "Epoch 41/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6373 - acc: 0.6415\n",
- "Epoch 42/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6345 - acc: 0.6469\n",
- "Epoch 43/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6327 - acc: 0.6478\n",
- "Epoch 44/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6283 - acc: 0.6481\n",
- "Epoch 45/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6297 - acc: 0.6497\n",
- "Epoch 46/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6262 - acc: 0.6490\n",
- "Epoch 47/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6341 - acc: 0.6387\n",
- "Epoch 48/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6319 - acc: 0.6514\n",
- "Epoch 49/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6252 - acc: 0.6529\n",
- "Epoch 50/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6280 - acc: 0.6478\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6311 - acc: 0.6379\n",
- "Epoch 2/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6489 - acc: 0.6280\n",
- "Epoch 3/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6335 - acc: 0.6396\n",
- "Epoch 4/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6319 - acc: 0.6394\n",
- "Epoch 5/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6289 - acc: 0.6405\n",
- "Epoch 6/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6298 - acc: 0.6402\n",
- "Epoch 7/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6280 - acc: 0.6435\n",
- "Epoch 8/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6262 - acc: 0.6379\n",
- "Epoch 9/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6360 - acc: 0.6342\n",
- "Epoch 10/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6308 - acc: 0.6402\n",
- "Epoch 11/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6240 - acc: 0.6476\n",
- "Epoch 12/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6261 - acc: 0.6433\n",
- "Epoch 13/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6270 - acc: 0.6391\n",
- "Epoch 14/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6251 - acc: 0.6435\n",
- "Epoch 15/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6239 - acc: 0.6453\n",
- "Epoch 16/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6370 - acc: 0.6365\n",
- "Epoch 17/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6292 - acc: 0.6410\n",
- "Epoch 18/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6383 - acc: 0.6357\n",
- "Epoch 19/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6245 - acc: 0.6425\n",
- "Epoch 20/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6314 - acc: 0.6381\n",
- "Epoch 21/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6222 - acc: 0.6436\n",
- "Epoch 22/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6231 - acc: 0.6455\n",
- "Epoch 23/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6238 - acc: 0.6410\n",
- "Epoch 24/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6234 - acc: 0.6438\n",
- "Epoch 25/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6197 - acc: 0.6430\n",
- "Epoch 26/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6233 - acc: 0.6439\n",
- "Epoch 27/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6197 - acc: 0.6489\n",
- "Epoch 28/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6337 - acc: 0.6288\n",
- "Epoch 29/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6167 - acc: 0.6449\n",
- "Epoch 30/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6187 - acc: 0.6507\n",
- "Epoch 31/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6423 - acc: 0.6272\n",
- "Epoch 32/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6301 - acc: 0.6382\n",
- "Epoch 33/50\n",
- "6465/6465 [==============================] - 0s 36us/step - loss: 0.6207 - acc: 0.6410\n",
- "Epoch 34/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6414 - acc: 0.6342\n",
- "Epoch 35/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6794 - acc: 0.5850\n",
- "Epoch 36/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6530 - acc: 0.6125\n",
- "Epoch 37/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6593 - acc: 0.6102\n",
- "Epoch 38/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6482 - acc: 0.6234\n",
- "Epoch 39/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6374 - acc: 0.6359\n",
- "Epoch 40/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6379 - acc: 0.6343\n",
- "Epoch 41/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6350 - acc: 0.6334\n",
- "Epoch 42/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6366 - acc: 0.6311\n",
- "Epoch 43/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6331 - acc: 0.6343\n",
- "Epoch 44/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6388 - acc: 0.6317\n",
- "Epoch 45/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6376 - acc: 0.6359\n",
- "Epoch 46/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6303 - acc: 0.6411\n",
- "Epoch 47/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6336 - acc: 0.6316\n",
- "Epoch 48/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6300 - acc: 0.6413\n",
- "Epoch 49/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6312 - acc: 0.6425\n",
- "Epoch 50/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6343 - acc: 0.6439\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6313 - acc: 0.6357\n",
- "Epoch 2/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6362 - acc: 0.6351\n",
- "Epoch 3/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6329 - acc: 0.6354\n",
- "Epoch 4/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6307 - acc: 0.6432\n",
- "Epoch 5/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6293 - acc: 0.6467\n",
- "Epoch 6/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6362 - acc: 0.6404\n",
- "Epoch 7/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6363 - acc: 0.6377\n",
- "Epoch 8/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6308 - acc: 0.6424\n",
- "Epoch 9/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6303 - acc: 0.6422\n",
- "Epoch 10/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6279 - acc: 0.6459\n",
- "Epoch 11/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6275 - acc: 0.6464\n",
- "Epoch 12/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6267 - acc: 0.6445\n",
- "Epoch 13/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6259 - acc: 0.6442\n",
- "Epoch 14/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6333 - acc: 0.6391\n",
- "Epoch 15/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6288 - acc: 0.6435\n",
- "Epoch 16/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6258 - acc: 0.6444\n",
- "Epoch 17/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6257 - acc: 0.6478\n",
- "Epoch 18/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6326 - acc: 0.6467\n",
- "Epoch 19/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6215 - acc: 0.6504\n",
- "Epoch 20/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6252 - acc: 0.6480\n",
- "Epoch 21/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6259 - acc: 0.6469\n",
- "Epoch 22/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6233 - acc: 0.6504\n",
- "Epoch 23/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6216 - acc: 0.6470\n",
- "Epoch 24/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6213 - acc: 0.6514\n",
- "Epoch 25/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6293 - acc: 0.6410\n",
- "Epoch 26/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6196 - acc: 0.6540\n",
- "Epoch 27/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6206 - acc: 0.6467\n",
- "Epoch 28/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6262 - acc: 0.6404\n",
- "Epoch 29/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6195 - acc: 0.6459\n",
- "Epoch 30/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6211 - acc: 0.6483\n",
- "Epoch 31/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6185 - acc: 0.6549\n",
- "Epoch 32/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6294 - acc: 0.6480\n",
- "Epoch 33/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6165 - acc: 0.6613\n",
- "Epoch 34/50\n",
- "6465/6465 [==============================] - 0s 42us/step - loss: 0.6190 - acc: 0.6531\n",
- "Epoch 35/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6352 - acc: 0.6476\n",
- "Epoch 36/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6190 - acc: 0.6541\n",
- "Epoch 37/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6275 - acc: 0.6408\n",
- "Epoch 38/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6257 - acc: 0.6450\n",
- "Epoch 39/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6238 - acc: 0.6450\n",
- "Epoch 40/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6320 - acc: 0.6450\n",
- "Epoch 41/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6202 - acc: 0.6520\n",
- "Epoch 42/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6252 - acc: 0.6455\n",
- "Epoch 43/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6190 - acc: 0.6524\n",
- "Epoch 44/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6230 - acc: 0.6524\n",
- "Epoch 45/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6282 - acc: 0.6444\n",
- "Epoch 46/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6215 - acc: 0.6492\n",
- "Epoch 47/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6203 - acc: 0.6546\n",
- "Epoch 48/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6200 - acc: 0.6509\n",
- "Epoch 49/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6217 - acc: 0.6481\n",
- "Epoch 50/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6254 - acc: 0.6449\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6353 - acc: 0.6393\n",
- "Epoch 2/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6411 - acc: 0.6374\n",
- "Epoch 3/50\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6322 - acc: 0.6376\n",
- "Epoch 4/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6396 - acc: 0.6351\n",
- "Epoch 5/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6394 - acc: 0.6303\n",
- "Epoch 6/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6327 - acc: 0.6411\n",
- "Epoch 7/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6385 - acc: 0.6413\n",
- "Epoch 8/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6360 - acc: 0.6319\n",
- "Epoch 9/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6367 - acc: 0.6425\n",
- "Epoch 10/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6294 - acc: 0.6435\n",
- "Epoch 11/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6306 - acc: 0.6444\n",
- "Epoch 12/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6323 - acc: 0.6432\n",
- "Epoch 13/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6293 - acc: 0.6452\n",
- "Epoch 14/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6560 - acc: 0.6172\n",
- "Epoch 15/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6410 - acc: 0.6393\n",
- "Epoch 16/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6315 - acc: 0.6467\n",
- "Epoch 17/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6317 - acc: 0.6357\n",
- "Epoch 18/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6281 - acc: 0.6441\n",
- "Epoch 19/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6325 - acc: 0.6362\n",
- "Epoch 20/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6294 - acc: 0.6464\n",
- "Epoch 21/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6331 - acc: 0.6387\n",
- "Epoch 22/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6334 - acc: 0.6363\n",
- "Epoch 23/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6274 - acc: 0.6464\n",
- "Epoch 24/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6488 - acc: 0.6241\n",
- "Epoch 25/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6425 - acc: 0.6350\n",
- "Epoch 26/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6349 - acc: 0.6413\n",
- "Epoch 27/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6298 - acc: 0.6442\n",
- "Epoch 28/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6287 - acc: 0.6462\n",
- "Epoch 29/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6269 - acc: 0.6462\n",
- "Epoch 30/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6261 - acc: 0.6498\n",
- "Epoch 31/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6270 - acc: 0.6464\n",
- "Epoch 32/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6276 - acc: 0.6444\n",
- "Epoch 33/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6243 - acc: 0.6501\n",
- "Epoch 34/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6300 - acc: 0.6428\n",
- "Epoch 35/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6264 - acc: 0.6512\n",
- "Epoch 36/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6252 - acc: 0.6452\n",
- "Epoch 37/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6251 - acc: 0.6453\n",
- "Epoch 38/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6235 - acc: 0.6449\n",
- "Epoch 39/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6241 - acc: 0.6486\n",
- "Epoch 40/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6236 - acc: 0.6472\n",
- "Epoch 41/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6286 - acc: 0.6472\n",
- "Epoch 42/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6263 - acc: 0.6470\n",
- "Epoch 43/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6211 - acc: 0.6521\n",
- "Epoch 44/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6257 - acc: 0.6507\n",
- "Epoch 45/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6296 - acc: 0.6490\n",
- "Epoch 46/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6243 - acc: 0.6500\n",
- "Epoch 47/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6217 - acc: 0.6503\n",
- "Epoch 48/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6213 - acc: 0.6521\n",
- "Epoch 49/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6292 - acc: 0.6422\n",
- "Epoch 50/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6217 - acc: 0.6493\n",
- ">>\n",
- ".\n",
- "Epoch 1/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6225 - acc: 0.6452\n",
- "Epoch 2/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6142 - acc: 0.6566\n",
- "Epoch 3/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6196 - acc: 0.6461\n",
- "Epoch 4/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6263 - acc: 0.6323\n",
- "Epoch 5/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6464 - acc: 0.6161\n",
- "Epoch 6/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6331 - acc: 0.6238\n",
- "Epoch 7/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6213 - acc: 0.6476\n",
- "Epoch 8/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6187 - acc: 0.6509\n",
- "Epoch 9/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6306 - acc: 0.6408\n",
- "Epoch 10/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6180 - acc: 0.6534\n",
- "Epoch 11/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6179 - acc: 0.6458\n",
- "Epoch 12/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6223 - acc: 0.6467\n",
- "Epoch 13/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6139 - acc: 0.6569\n",
- "Epoch 14/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6157 - acc: 0.6578\n",
- "Epoch 15/50\n",
- "6465/6465 [==============================] - 0s 42us/step - loss: 0.6133 - acc: 0.6527\n",
- "Epoch 16/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6119 - acc: 0.6574\n",
- "Epoch 17/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6189 - acc: 0.6470\n",
- "Epoch 18/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6415 - acc: 0.6317\n",
- "Epoch 19/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6264 - acc: 0.6441\n",
- "Epoch 20/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6236 - acc: 0.6456\n",
- "Epoch 21/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6178 - acc: 0.6517\n",
- "Epoch 22/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6136 - acc: 0.6566\n",
- "Epoch 23/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6107 - acc: 0.6552\n",
- "Epoch 24/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6144 - acc: 0.6561\n",
- "Epoch 25/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6123 - acc: 0.6526\n",
- "Epoch 26/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6121 - acc: 0.6512\n",
- "Epoch 27/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6106 - acc: 0.6572\n",
- "Epoch 28/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6054 - acc: 0.6599\n",
- "Epoch 29/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6144 - acc: 0.6586\n",
- "Epoch 30/50\n",
- "6465/6465 [==============================] - 0s 40us/step - loss: 0.6087 - acc: 0.6605\n",
- "Epoch 31/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6123 - acc: 0.6557\n",
- "Epoch 32/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6071 - acc: 0.6623\n",
- "Epoch 33/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6110 - acc: 0.6591\n",
- "Epoch 34/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6301 - acc: 0.6360\n",
- "Epoch 35/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6118 - acc: 0.6569\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "Epoch 36/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6058 - acc: 0.6653\n",
- "Epoch 37/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6165 - acc: 0.6503\n",
- "Epoch 38/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6094 - acc: 0.6597\n",
- "Epoch 39/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6146 - acc: 0.6543\n",
- "Epoch 40/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6110 - acc: 0.6541\n",
- "Epoch 41/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6063 - acc: 0.6637\n",
- "Epoch 42/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6049 - acc: 0.6668\n",
- "Epoch 43/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6032 - acc: 0.6636\n",
- "Epoch 44/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6026 - acc: 0.6645\n",
- "Epoch 45/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6073 - acc: 0.6647\n",
- "Epoch 46/50\n",
- "6465/6465 [==============================] - 0s 37us/step - loss: 0.6103 - acc: 0.6596\n",
- "Epoch 47/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6050 - acc: 0.6671\n",
- "Epoch 48/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6068 - acc: 0.6645\n",
- "Epoch 49/50\n",
- "6465/6465 [==============================] - 0s 39us/step - loss: 0.6024 - acc: 0.6704\n",
- "Epoch 50/50\n",
- "6465/6465 [==============================] - 0s 38us/step - loss: 0.6025 - acc: 0.6656\n",
- " 0.6633972392638037\n"
- ]
- },
- {
- "data": {
- "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYUAAAEWCAYAAACJ0YulAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4yLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvOIA7rQAAIABJREFUeJzsnXd8FVX6/9/P7ekhDUhCSCghFCEgoAjSRESwK4pr7+tavrqrP9nVdV1dV9eua9lVrKuCFStWBFFUpEPoEEoahPR2b247vz/mJl4gQICEm5Dzfr3uK3NmzpzznMnMfOa054hSCo1Go9FoAEyhNkCj0Wg0bQctChqNRqNpRIuCRqPRaBrRoqDRaDSaRrQoaDQajaYRLQoajUajaUSLwjGAiFwiIl+H2o5QIyJpIlIjIuajmGe6iCgRsRytPFsTEVkjImMP47xj9h4UkbEikh9qO44WWhRaGBHZJiLOwMtpp4i8JiKRrZmnUuotpdTE1syjLRK41hMawkqpHUqpSKWUL5R2hYqAOPU6kjSUUv2VUvMPks8+QthR78FjES0KrcOZSqlIIBsYDPw5xPYcFqH8+j1WvrwPBX29NW0BLQqtiFJqJ/AVhjgAICJ2EXlMRHaIyC4R+Y+IhAUdP1tEVohIlYhsEZFJgf0xIvKyiBSJSIGI/KOhmURErhSRHwPb/xGRx4LtEJGPReSPge1kEflARHaLyFYRuTUo3n0i8r6IvCkiVcCVe5cpYMcbgfO3i8g9ImIKsmOhiPxbRCpFZL2InLLXuQcqw0IReVJEyoD7RKSniHwnIqUiUiIib4lIbCD+/4A04NNArez/7f0FKyLzReSBQLrVIvK1iCQE2XN5oAylIvLXvWsee5U7TEQeD8SvFJEfg/9vwCWB/2mJiNwddN5wEflZRCoC5X5WRGxBx5WI3CQim4BNgX1Pi0he4B5YKiInB8U3i8hfAvdGdeB4NxFZEIiyMnA9LgrEPyNwP1WIyE8iMjAorW0icpeIrAJqRcQSfA0Cti8J2LFLRJ4InNqQV0UgrxHB92Dg3P4i8o2IlAXO/ct+rut+n4eAbb8E/T9vFKN5yxEIvydGbbxSRBaISP+gdF8TkedF5IuAjQtFpIuIPCUi5YF7c/Be1+LPIrI2cPzVhnyasHm/z9AxgVJK/1rwB2wDJgS2U4HVwNNBx58CPgHigCjgU+ChwLHhQCVwKoZgpwBZgWMfAf8FIoAk4FfghsCxK4EfA9ujgTxAAuFOgBNIDqS5FLgXsAE9gFzgtEDc+wAPcE4gblgT5XsD+DhgezqwEbgmyA4vcDtgBS4KlCeumWXwArcAFiAM6BW4FnYgEeNl9FRT1zoQTgcUYAmE5wNbgMxAevOBhwPH+gE1wKjAtXgsUPYJ+/m/Phc4PwUwAycF7GrI86VAHoOAeqBv4LzjgRMDZUoH1gG3BaWrgG8w7oewwL5LgfjAOX8CdgKOwLE7Me6pPoAE8osPSqtXUNpDgGLghIDNVwSumT3o+q0AugXl3XhNgZ+BywLbkcCJTV3nJu7BKKAoYLsjED5hP9f1QM+DKfA/vw/oDZQDg4POvTpwjj2QzoqgY68BJYHr7wC+A7YClweuxT+AeXvdSzmBaxEHLAT+ETg2FsgPsmm/z9Cx8Au5AcfaL3Bz1QDVgQdnLhAbOCZALdAzKP4IYGtg+7/Ak02k2RnjRRMWtO/ihpt6rwdSgB3A6ED4OuC7wPYJwI690v4z8Gpg+z5gwQHKZg7Y0S9o3w3A/CA7CgkIUmDfr8BlzSzDjv3lHYhzDrB8r2t9MFG4J+j4H4AvA9v3AjODjoUDbpoQhcCLwAkMauJYQ56pe5V52n7KcBswOyisgPEHKXd5Q97ABuDs/cTbWxReAB7YK84GYEzQ9bu6ifu3QRQWAH8HEvZT5v2JwsXB/6cDlOuAz0NQXmUYYvrnA6QVG7ApJhB+DXgp6PgtwLqg8HFAxV7l/n1QeDKwJbA9lt9E4YDP0LHw0+2IrcM5SqlvRWQM8DaQAFRgfO2GA0tFpCGuYLxswfhKmdNEet0xvryLgs4zYdQI9kAppURkFsaDuQD4HfBmUDrJIlIRdIoZ+CEovE+aQSRgfB1tD9q3HePruYECFXhSgo4nN7MMe+QtIknAM8DJGF+EJowX5KGwM2i7DuOLl4BNjfkppepEpHQ/aSRgfG1uOdR8RCQTeAIYivG/t2B8aQazd7n/BFwbsFEB0QEbwLhHDmRHMN2BK0TklqB9tkC6Tea9F9cA9wPrRWQr8Hel1GfNyLe5Nh7seUAptU1E5mG8pJ9rjGQ0Oz4ITA2k4w8cSsConQLsCsrL2UR47wEgwdei4b7dm+Y8Q+0a3afQiiilvsf4Ymlo4y/BuBn7K6ViA78YZXRKg3FT9mwiqTyMr+yEoPOilVL9m4gLMBO4QES6Y3zZfBCUztagNGKVUlFKqcnBZh+gSCUYTSzdg/alAQVB4RQJesIDxwubWYa9834osG+gUioao1lFDhD/UCjCaN4DjD4DjCabpigBXDT9vzkYLwDrgd6BMvyFPcsAQeUI9B/cBVwIdFJKxWK85BrO2d890hR5wIN7/b/DlVIzm8p7b5RSm5RSF2M09f0LeF9EIg50ziHaeLDnARGZjFF7mAs8GnTu74CzgQlADEaNAva9todCt6Dthvt2b5rzDLVrtCi0Pk8Bp4pItlLKj9H2/GTgKxgRSRGR0wJxXwauEpFTRMQUOJallCoCvgYeF5HowLGegZrIPiillgO7gRnAV0qphq+aX4GqQAdeWKDTcoCIDGtOQZQx1PNd4EERiQqIzh/5rSYCxgvkVhGxishUoC8w51DLECAKoymuQkRSMNrTg9mF0aZ7OLwPnCkiJ4nR8ft39vNCCfzfXgGeCHQymgOdq/Zm5BMFVAE1IpIF3NiM+F6M/59FRO7FqCk0MAN4QER6i8FAEWkQs72vx0vA70XkhEDcCBGZIiJRzbAbEblURBID5W+4h3wB2/zs/9p/BnQRkdsCHclRInLC3pEO9jyIMSjgZYxa0xUY/6+Gl28UxkdGKUZt45/NKdNBuElEUkUkDkO832kizhE9Q+0BLQqtjFJqN0bn7F8Du+4CNgO/iDHC51uMTkOUUr8CVwFPYnwdfs9vX+WXY1T912I0obwPdD1A1jMxvqLeDrLFB5yJMRpqK8aX2gyML63mcgtGO3Au8GMg/VeCji/C6BQswajeX6CUamiWOdQy/B2js7QS+Bz4cK/jDwH3iDGy5o5DKANKqTWBsszCqDVUY3TK1u/nlDswOngXY7Rx/4vmPT93YHzVVmO8AJt60QTzFfAFRgf+dowaSnCzxhMYwvw1hti8jNHBDUaf0OuB63GhUmoJRp/SsxjXezNNjCg7AJOANSJSAzyN0U/iUkrVYfxvFwbyOjH4JKVUNcYAgTMxmtU2AeP2k8d+nwfgReBjpdScwD10DTAjIIJvBK5PAcb99MshlGt/vI1xXXMDv3/sHaGFnqE2TcMIFY3miBGRK4FrlVKjQm3LoSLGBMMKjGaeraG2R3N0EZFtGPfut6G2JdTomoKmwyIiZ4pIeKCd/DGMmsC20Fql0YQWLQqajszZGJ2JhRhNXtOUrjprOji6+Uij0Wg0jeiagkaj0WgaaXeT1xISElR6enqozdBoNJp2xdKlS0uUUokHi9fuRCE9PZ0lS5aE2gyNRqNpV4jI9oPH0s1HGo1GowlCi4JGo9FoGtGioNFoNJpGtChoNBqNphEtChqNRqNppNVEQUReEZFiEcnZz3ERkWdEZLOIrBKRIa1li0aj0WiaR2vWFF7D8LK4P07HcC3QG7gew++8RqPRaEJIq81TUEotEJH0A0Q5G3gj4GvmFxGJFZGuAb/7Go1G06FQSlFXVsWvK6opLTdRUW6ivNxEWalQmVtBWaWZUWemcPMtzVnG4/AJ5eS1FPb0E58f2LePKIjI9Ri1CdLS0o6KcRqNRtPSKL8CZfzqPHVszdvOuhVOfl3uYs3qWDZtjMfttWLymxCfH+XzEVZbg81Zh99sIbpbNXDsikJTq1w16Z1PKfUixoIbDB06VHvw02g0bRqlFCjwef3UOz0U7y5j4c+VrFvtpKjAy+6SCAqLI6ioSMJYblph8grK76dn5ypSElzERdcT0y2K9O3L6LLye6ImnUDqrRe2uu2hFIV89lwTNZWm10TVaDSaNo/yK/xKUV9dT0VhGQXri1mZo/hyhYd1GzpTUxuD1RyLMlnxm+woBQ67j5S4UronlpHVp5aTzklmSM8YbLudmPsPRkSgPg22DoKsrKNSjlCKwifAzSIyC2Nx+Urdn6DRaNo6bqeX6jLXHm0dVTvLWPtLERu2hrF2i51NOyIprkzDLeDy+3BYIknrrhh4nJPk+Eq6hpeQYimkZ7KHqG4pRPTsQXjnzph++AGuuBVMJnj3XYiMBLv9qAkCtKIoiMhMYCyQICL5wN8AK4BS6j/AHGAyxvqsdRhrE2s0Gk2bwO9XOKvdoMBZ40b5jb+e6mq250FOro1lOT52bBGKdjlwqXS8JjN+wCRgD/PQM2M3A3u6mJRdT5p5B2FhYdjsNuxJSdgTB+NISUGsVigrg3vuga+/NjI/7jiorjZE4SjTmqOPLj7IcQXc1Fr5azQazaHi9/lRgb6AkvwavPU+fGJl7Rof6zd4WbuyjlUb7ZTUCH7AD1hMAhZISnGRlVFP3+gCjkuuoFcXJ47IcBwJiTgiI3HEj8aWmmI0CTWgFMyZA489BlVV4HDATTfBRRcZtYUQ0O5cZ2s0Gk1Lo/yK2sp6SvJrEBFWrzGxaIUiZ4OZTevrqfd48fn8eLHgR4iLqWNo3zr69aylX9Ru0lKcRIRZsDvshCV1JrxnNtaICEw224Ezfugh+PBDY3v4cKO2kJzc+gU+AFoUNBpNh8XvV9SUuygtqAWgtNbGI8+bWPKTC7/XiUkpTCboklRNn5RSBvSqZnD3Krp1jySie3ccjk5YHV0JS03FdDhf9mPHwjffwO23w5lngjQ1KPPookVBo9Ecsyi/wuf1/xYGXDUeRKC8qA6v109hhZN6zHzwuYUvP3Dhc3mItNUw7sStjBhipvdAO7Gd7MQmZxCZmIDNZsNsNh+eQTt2wOLFcP75Rvikk+DTT0PSd7A/tChoNJpjCp/PT+GGChQKn9eY1mSxGF/xfmWE7RFW/DYwxdh5/2Mf338aRvnuOsw+L6edtIlrL86j39jTsUXGYrFY9uwHODyj4K234D//AY8HMjONzmRoU4IAWhQ0Gs0xhFKKHWvKAEjJjEVMgsVqwufzUe/2UFzqJme1l+8W1bBti5ncDWZqKhyYlYt+qYXcftEG+o1KJKHfNGwH6w9oLhs3wgMPwLp1RnjKFGjDnhm0KGg0mmOCil11lO+qA6Bbv1iqqqrZvNnF0uV+lqyysG6tieICK4IFsOIwg8lVR/dOOzj/lJ+ZNNxDZJ8hJPQfc/jNQ8G43fDyy/Daa0ZNoUsX+MtfjCajNowWBY1G0+6pr/NQvqsOZbWwLEd4/MUqliy1U15px+1TKPzY/bXYLR66JVfRMzafbglFdErdSczJnTghdRJJnbsQHhl95E1FDTz7LLz9trF94YVw880QHt4yabciWhQ0Gk27ZueOEj75sIavf7CyOkfw+MDr9yI+F5ERtfTrWkBWt3z6dsknpXcEUREOJDISSe9BWPQQkuOSiY2ObTkxaOCKK2D1arj1Vhg8uGXTbkW0KGg0mnZJ/rZynv57Ll/8mES1MwxMPmxmD73TSxnSr4DJmZvpnhWN32RFRcVD1HFEJiUTERGBzWbDYmnh19+iRfDBB8bcA7MZ4uPhlVfaxDDTQ0GLgkajaVesXruLRx/cwS8Lk6n3pCIOG5n9zUweXcS44XkkWXfgjeiKogemzn2JiYklLCwMq9Xa8rUBMGYiP/UUfPKJEf7kEzj3XGO7nQkCaFHQaDRtHKUUtburmf11HTPfKGHd2gSU6o4jzMaYwSX87vR1ZGeV4nDYsST2xupIxZTQs2WGkh6MefPg4YehtBRsNrjuOmMSWjtGi4JGo2lzeHx+CsvqWPfR97z/nY2flmRS63Ig/iTs4XbGnOxi2riFZPfzEtljGLboRDBZjt6XeWkpPPIIzJ1rhAcOhHvvhfT0o5N/K6JFQaPRtBlKauoprnTy/jsbWTY3nJzVg/CZHVjFSt8e1UwevYPTTthKUqKJiMQ0bN1PAHMIXmPff28IQlgY3HILXHBByBzYtTRaFDQaTchQSrEpv4otO6pZu8jF0qWK1csjqa1Kw2yxYDb5GHV8FRedt5sRJ5gJC++ELboPEtbp6L+E3W6jiQjgnHMgP98QgxA7sGtptChoNJpWRymFv7LSWKYSqK3ysGmtk8++qmXBL1Z2FEbi90ciZsFkMpGRVsekEZsZM8ZF71HHEx3TvWUmlB0Ofj+8//5vE9G6djUE6dZbQ2NPK6NFQaPRtApKKXzl5Xh27MBbVo5SsL0mnq9/MvPNT3Y2bI/GhxWL1YIjykbffiaG9i9nWFYuA5K3E9k9m/BuJx2e99GWYvt2uP9+WLnSCH/1FVx5ZejsOQpoUdBoNEeEcrvxFBaifD4QwVdRgfJ68dcY7qhzy2J4d3k3vvg+gl0FNlAgJgiPtjJyWD3jT/YzNGsjCe4cHHY74XFdsXcej8SG0D+Q1wv/+x+89JLRbBQXB9Onw/jxobPpKKFFQaPRHDLK48FbXIzf6cS9Iw8Aa0oKHhEKnFYWrolm9bpUFq8KJ2+b4PN7MWMhMRZGDa9haHYVQwZV08lWRri/Gofdhj25L5Zuw0LTcRzMli3GSKING4zwWWfBbbdBdHRo7TpKaFHQaDSHhPJ6qd+0CW95OeboaGq7JJPrt7P4Fyfzv4hm1ZIueP1+BIVCERFWz0lDizln+Days3Zjd9gIT0jDbrdjMcchYb0gMglskW1jBI/fD5s3G30Hd98NJ54YaouOKloUNBrNQVE+H/7qarzl5bi3bUNsNnwpKfxa5mbePFgxP5z1qxJRJh9i9RmuJgaUM6xXCcMyinDExROR0A1H8mlYW8oldUuSmwsZGcY8h9694YknDH9F7cCBXUujRUGj0eyDr6YGf53hhtq7ezfeXcUAOMPCKYtK5IdcBwtnWVi2KB5nleD3ejHbXZxwShGXnuMhi1+xRqUQkZhGeKfB2GI6h7I4+6euzvBm+u678K9/wSmnGPtHjgytXSFEi4JGo2lEeTw4V67EV1WNOSoScYSh/D7qk1OZsyGcL9+DDSsiKC81o/Ajfh/xCU5Gjqri4gs9JJoKiHAWEZOQjj3zFCTU/QMH4uef4cEHYedOw4FdYWGoLWoTtOH/mEajOVootxv39u248/JRKKyDBuGz29m2tYaX3/Tyww9hFBdbMIkfk0BUtJPBwyqZdIpiyGALUWVr8NdWEhEVRXSfEzElZYW6SPunqgoefxw+/9wIZ2UZHcuZmaG1q42gRUGj6YAovx9vcTHK7cZfU4N7507qXS6ccYlUh8Ww89dSPng/iq9/CMfl9WGxQGy8i7FjnZw2zsKA/gqlrHjc9Virt2P11hKePZnwTm20maiBjRuNxW7KyozZyTfcAJdeatQUNIAWBY2mQ+JavRpvaRmWzkm43G42Sz07bcKGhYolS20sXdYJp8eHMnkZPrKWi8+xMPg4F5a6Aiz1FZiKBZvNTrg4sdsFS/JgaOuCAMbayOHh0L07/PWvbXqt5FChRUGj6WD43W68pWWY+2SSV+YhL9/FB98lsOznDErKHJgsoEyKE0ZXceOltWR0dWHyuYgtyyU8PBxLShrmyEQwBb6uwzqBNSy0hdofSsGXX8Lo0RARAQ4HvPgiJCS0jeGvbRAtChrNMY5SCk9+Pp7CIpTLic/jpaault3lu/h0Tg2fzOlB8c4ILOIgJt7H+AlORo6pJaubm+iCH4l0dyEyIgxzdDqkDgOzNdRFah6FhUZH8qJFhuO66dON/UlJobWrjaNFQaM5BvHV1OLKWY3f5QK/4YSOpCRcSYmU1dbx9fdOPn85lvU5PTFZrSR38XHtdZWMP9mLzSLU1/tx7FxOXEIijoFnhLYwh4rfD++9Zww1dTqNmcgDB4baqnaDFgWN5hhCKYVz+Qp8FRVY4jphHzCAeq+X8upqCsurWfBDCV+8H82G1T2w2s1ERFo4+4Jarr3UjcMuuFxu3GV5xPrLiImNwJwxKtRFOjS2boUHHoBVq4zwqafCnXcavos0zUKLgkZzjODesYP6zVtAwDFoIE6LhcKiErasreXLH8x892MkZcVdMYuJ+BgrZ5/lYerUauLj/Xg8Xmpq6on1l9PJWok1qS9EJ4OjHfn7KSyE3/0OPB6jz2D6dBg7NtRWtTu0KGg07RhveTm+8nLc27YDYEvrBt26sbO4mCVrSnj7tU4sXtoVLwqLyUpKFysTT3VzwQVVxMf78fv91NY6sfuddHdvxW6zQecsSGyHY/aTk2HCBGOo6W23QVRUqC1ql7SqKIjIJOBpwAzMUEo9vNfxNOB1IDYQZ7pSak5r2qTRHAv4KiqoW7YcAHNsLNZuqXg7J1FUW87CLxfx3psprFyejs9nwhYmjBzu4YzT6xlxQg02G/h8Purq6gFIiIslpngjpuhESBtx9NY5PlLq6w3X1uPGQf/+xr6//12PKjpCWk0URMQMPAecCuQDi0XkE6XU2qBo9wDvKqVeEJF+wBwgvbVs0mjaM8rjwVtaSv3mLSi3G6Kj8PfoQZXTyfKi9WzN+4Wfvu7GotkD8PlsWG0mRo91csPlXtLTFEop3G43dXU+TCYT8ZFWomtyMZdsMl6kyUPajyAsX270HezYAT/9BG++aZRBC8IR05o1heHAZqVULoCIzALOBoJFQQENjZYxgHY+otE0gb++nvrNm/GVlVMjPvLjHCyv3EbV4u1UuWvIW9eVTd9NoGhzDHazMPZULzfeWENCgh+Px0NtrRsRISIiguhwO2GlOZgqa8EaDt1Ggb2dNLXU1hqjit57zwj36AF//rMWgxakNUUhBcgLCucDJ+wV5z7gaxG5BYgAJjSVkIhcD1wPkKZnIGo6GK4NG3EX5FHirWJ7dDgra3dSV23HWd6JyvV9WP5DHJVlDvweRedEH7f9sZaRI9243W5qaz3YbTaSY+2EVW7B5LZDVSUg0P0kcMSEunjNZ+FC+Oc/Ydcuwy3F1VfDVVcZfQiaFqM1RaGpeqjaK3wx8JpS6nERGQH8T0QGKKX8e5yk1IvAiwBDhw7dOw2N5pjFV1OLp6CAtTG1FJj9bNqm2P7rSeSu7EpRnq2xtScl2ceYEZVMnOgiKdVCTU0dYXYrSXFhhO1ehbgEwuKMDmQxt69RRQA1NXDPPVBdDf36GS4qevcOtVXHJK0pCvlAt6BwKvs2D10DTAJQSv0sIg4gAShuRbs0mnaBr6aW4oXfsctTwfYoK6b8Ybz/WBLuajsCREQohg93c8opLoYM8VCytRp7uA9vaSkp/t2E+x2I2wqx3SCpf/trYlHK+JlMEBlpzDcoLTWGnWoHdq1Ga4rCYqC3iGQABcA04Hd7xdkBnAK8JiJ9AQewuxVt0mjaNEop/NXVKI+HyhVL2eApZHt0IstmD+HzjzojShjYz8vll9cxcGA9Vgu463yU5mzHV5JHpzQhPj4Sa1xPSOgDVkeoi3R47N4NDz9srH526aXGvsmTQ2tTB6HVREEp5RWRm4GvMIabvqKUWiMi9wNLlFKfAH8CXhKR2zGalq5USunmIU2Hw+9246+qwrlqNQA1YbC6fitf56Xx47sjKN/lwGaCSy52cemldVgsiuIttfidVfhrSginlLShmcT2GYq0lxFETaEUfPIJPPmk0WS0ejVMnQp2e6gt6zBIe3sHDx06VC1ZsiTUZmg0LUr95s14S0oQuwNvjww+WfIr776RRs6iNMKtJlJT/PzfrdWkxlfj8/ioq6pBgG7RuUTGxRPVpQfmTmntZ0hpUxQUwD/+AYsXG+FRo+Avf9EO7FoIEVmqlBp6sHh6RrNGE0L8dXXU527FU7wLf7dUPlvn4f0ny1jyazZWFU50hHDJNCcTR5fhc3qorXCSYNlCaoyfyNho7OZwJG0QhLdj3z5+P8yaBc89Z0xIi401+g8mTmzfItdO0aKg0YQIpRSeggLc1dWsd3fh4b85+PXXeCxYcJiF8SPdTD27krjoerxVTmLt24mJrCI2NhZr+giISAh1EVqOb781BOG00+COO6BTp1Bb1GHRoqDRhADl91O/eTPblq/hX1/1YO6CJPw+ExF2E2ef5ubc81wkxHtxu92YVD3Rzo3ERtqIyBiHRHZuP2sa7A+PB+rqICbGGF10773G7OTRo0NtWYdHi4JGcxRRSuFcsQJPaRmfLfTx4HtDqKqNxmoxc8YUN9dd56JTjBuvq4aw3atItJkIj4zCFp+CpBzffkcTBbN2Ldx/v9FX8PTTRhNRerrx04QcLQoazVGirnQX2375lvztJl74ajBLVyehlIkhx5m5/XYnPbqV4XU7iazaTaSqxZYQg6n7CMMVhdn62/KX7RWXC/77X3jrLaMfweWC8nK91kEbQ4uCRtOKuPPycG/dSlnNbjYUF/HJ9/2Yt2gItR4zjgjhqitquWSqG1/ZVsJ37SAmoTM2uxUShkNMSqjNbzmWLjVGFuXlGc1Fl10GN9xgrJmsaVNoUdBoWgH39u14CgvxO12UxYfz/E+pfPnOOKqr7CBCv+Od/Pl2J10SXPjqakiSUsIzhyPtcR2DA6EUPPoovPuuEe7Vy+g/6NcvtHZp9osWBY2mhfAUF+OvqcFXWYmvvAJrjwwWb7Fz951uduZ2wu83k55Zz+9vqCN7gAuLv55ONhMxngLMCWntc2GbgyFiuKiwWOCaa+DKK8HazjvJj3G0KGg0R4jyeHDn5ePetg1/bDx5uyz8sCqDBS84+GWZHUUYnTopzrs0n/PHVhHpryDG5SPS7MXsCYf4HpDUN9TFaDkqKiA/HwYMMMLXXguTJhlurjVtnmaJgojYgDSl1OZWtkejaRf4nU6cq1bjr60FoN6jeHdFIp9+l8jm3AjEBG7lQeyKU06t5pLRP9AvwU2UpSth4RGYojpDZBKExYZjxV89AAAgAElEQVS4JC2IUvDNN/DII4bDuvfeg+how7W1FoR2w0FFQUSmAE8ANiBDRLKBvymlzm1t4zSatohn1y5ca9biE2GFtw9ffKH4cp6d0goTJosZi91LWp8qevSv5PSRNvqr70lJjCOy32TM4cfopKziYsOB3YIFRnjYMGN0UXQ7c9GtaVZN4X6MxXHmASilVohIr1a1SqNpYyilqK5xUrJ+C7mLi3j7+3QWr0+iqsoMJj9+s5fUHj4uPtfLxCFriTCVY3aWYrPbiY7LwN53YqiL0Dr4/fDRR8Z8g9paiIiA22+Hs8/WLiraKc0RBY9SqmIvz4vty4ueRnOY+P1+lq3aSu3yleRuD+ern9JYvGkYHgGLRRHXtZb+Q8qZOGQ3J/V3EuEsINIeiTWpF9bYkzBHdw51EVqXBx6ATz81tkePhunTtQO7dk5zRGGdiFwImAJrI/wf8EvrmqXRhB6n08OC2T+ycbmXBcsHs3p7Z8xWE7YIN6eMq+b8M5xkdC4momoLVvET3iWb8LB0TPE92r8biuZy+unGMpl33AGnnqprB8cAzRGFm4F7AT/wIcb6CH9uTaM0mlDiqXVRkVfOl985ef3VNAoqk8Bixhbp5eQR6xl68s8M6hpOuj2cMAnDmpqOJXlQ+1vi8nDYsgV+/RUuvtgIDx8OH38MYWGhtUvTYjRHFE5TSt0F3NWwQ0TOwxAIjeaYwFPvo7SgBr/LRe78jbz8eVd+yInDbBas8S5OOrWAicN/IjW8lrDkgfROHUS4Iwzs0R3j69jthtdeg1deAa/XmHw2aJBxTAvCMUVzROEe9hWAu5vYp9G0O3w+P3XlLkq37qZ0wy4+nx/JBz/2p9JvwxrtZvwZeZx42irGmc1E2zsR3vscbJ2SQ2320SUnx3Bgl5trhC+4wJiZrDkm2a8oiMhpwCQgRUSeCDoUjdGUpNG0W5RS5M1dTu3uaqqqFJ/8lMScRT2o8loBDwOPW8n55/3MoBQHSfZIEmM6Ye1+IkTEh9r0o4fTCS+8ADNnGnMQ0tLgnntgyJBQW6ZpRQ5UUygGcgAXsCZofzUwvTWN0mhaA5/bQ/6iXHxlpbhrXbi88NPuLF6aGUVllWBRbgb028jYKUvIGhhB3/RzSE1Mx2LpoBP/n3/eEIRgB3Z6reRjnv3e7Uqp5cByEXlLKeU6ijZpNK1C8ffLqMyvwB0ZwcK8DD79Lo6t26wo/PTtuYUJZ80jdVA0Q3pOJCMxA5PJFGqTQ8vVV8PmzXDLLdqBXQeiOZ9AKSLyINAPaPRzq5Q6Br13aY5FlFJUbd/Ndwth5i/ZbNwRDQh+vyKhs4dTzvuB4VnLyep3Lr1TsjCb2/m6BYfLggXw/vvwxBOGA7tOnYzmI02Hojmi8BrwD+Ax4HTgKnSfgqYd4Fq7Fl9NLZu27OKVD1P4fFFvVJgDux2Oy65h+OACMnt+is3mY2zW6TjS+ofa5NBQVgaPPQZff22EP/sMzjkntDZpQkZzRCFcKfWViDymlNoC3CMiP7S2YRrNkeBav56qHYV8W5rMSy8Oo6AwElu0MOWcLZwwfjlm92aisBEWm8yggefhCD+GHNM1F6Xgiy8MQaiqMha8uflmOOusUFumCSHNEYV6MXxcbBGR3wMFgJ7HrmmTKKVQLhe7NxXwyBc9+WpuAhazlfjOtZx/2Rf07r6ZVFsGXZNGEd/9eOxRHWg0UTA7d8I//wk//WSEhw83RhYld7Dhtpp9aI4o3A5EArcCDwIxwNWtaZRGc7hU/bqc2XOqePHjLIqqYrA5/PQdtIKzz51L7/hosnpfSExKJiZzBx1R1MAvvxiCEBVlOLA788yOMQlPc1AO+mQopRYFNquBywBEJLU1jdJomovH7aO+1kNpqZOFvxTx2f8c/LKhFw6bkN69holTf+S0PkUk9TiXpJRe2Gy2UJscOpzO32Yfn3224e76vPMgISG0dmnaFAcUBREZBqQAPyqlSkSkP4a7i/GAFgZNSKkpryd/dT65RVX8uDicOZ92wuOxERvhYsJpqxk+cRWJsXH07T4RR5dMpKN+Cft88NZb8Prr8MYbkJJi1Aquvz7UlmnaIAea0fwQcD6wEqNzeTaGh9R/Ab8/OuZpNE3jrHaz8vvtfPBOFd+u6oa33o5FueiWtZ2zpi0kaUAXBqScTo/4HtgsHbh2sHGj4aJi/XojPH8+XHJJSE3StG0OVFM4GxiklHKKSBxQGAhvODqmaTT7UlvhIn9TMW+9UMDs+Wl4vNGYw21k9Szl+DE/kz7exISeF5IYn9ixJ5+53fDyy4YTO58PunSBu++GESNCbZmmjSNKNb1ejogsU0oNCQqvUEplHzXL9sPQoUPVkiVLQm2G5ihTU+smN7eEXz/P4933otixKwZrRBhDBzsZdcYGYrvnkRzVm2hrTMcWAwCPByoqDG+mAOHhRodyR78uHQSHw0FqaipW655reojIUqXU0IOdf6CaQg8RafCEKkB6UBil1HkHS1xEJgFPA2ZghlLq4SbiXAjch7Ga20ql1O8Olq6m4+Cq87D6p018/XklC3/pRO6ONKwOE12627juDx6GDq0lz+2ni/V4uiR0IT4+vuP2HTRQX294NLVajSGm4eGhtkhzlFBKUVpaSn5+PhkZGYeVxoFE4fy9ws8eSsIiYgaeA04F8oHFIvKJUmptUJzeGAv2jFRKlYuInv+gAaDO7SW/1Mk3M0t46/UIyqq6YLdBdLyfiZMVF0wrx20rYQslhMWEITXSsQXB6TQmn4kYTuvS0oyRRrp20KEQMZ6D3bt3H3YaB3KIN/ewUzUYDmxWSuUCiMgsjH6KtUFxrgOeU0qVB/IsPsI8Ne0cpRQ7Csv56Z1lvPNBCuu2dsJiUaSm1HP2pGLGnq4oshWzzVxHTEQMWTFZpMeks2H9ho4pCD4f7NplNBelpEBMjLE/IiK0dmlCxpE+B605gycFyAsK5wMn7BUnE0BEFmI0Md2nlPpy74RE5HrgeoC0tLRWMVYTepRSLPhkLt+8Cx/90Bef2UFsAlx+g2L0uBK21G0l1y6EhYdxYpcTiQ+LxyKWjikGYLim2LnT6DsQMQRCozlCWrNu2dSTunevtgXoDYwFLgZmiMg+TmiUUi8qpYYqpYYmJia2uKGa0LO7tIqv3vuFZx+LZ/bCQfjt0Uw4rY6Hn9/OwDHr2GXOp3OXzkzuN5kJPSbQJaILVpO1TQmC2WwmOzubAQMGcOaZZ1JRUdF4bM2aNYwfP57MzEx69+7NAw88QPAgjy+++IKhQ4fSt29fsrKyuOOOO/ZJv76+ngkTJpA9aBDvPP885OcbghAeDj16QFwcAGPHjqWpwRivvfYaN9988z77lVLceuut9OrVi4EDB7Js2bImy+d0OhkzZgy+IPF58skncTgcVFZWHjCfYJtqamq44YYb6NmzJ/3792f06NEsWrSII6G5ZXC73Vx//fVkZmaSlZXFBx98AMDtt99OdnY22dnZZGZmEhtrvIZ2797NpEmTjsi29kazawoiYldK1R9C2vlAt6BwKsaw1r3j/KKU8gBbRWQDhkgsPoR8NO2UyjoPxdUuiqvrWffRJma8nkFFlZXoTmbOuHER/YZXYI5Nwu5wkByWTGpUKlaz9eAJh4iwsDBWrFgBwBVXXMFzzz3H3XffjdPp5KyzzuKFF15g4sSJ1NXVcf755/P8889z0003kZOTw80338znn39OVlYWXq+XF198cZ/0ly9fjqe+nhXvvmvUCkwmSEoyXFwfgTh+8cUXbNq0iU2bNrFo0SJuvPHGJl/Sr7zyCuedd94ersVnzpzJsGHDmD17NldeeWWz8rv22mvJyMhg06ZNmEwmcnNzWbdu3WHbfyhlePDBB0lKSmLjxo34/X7KysoAQ9wa+Pe//83y5csBSExMpGvXrixcuJCRI0cekY3tBqXUAX8YfQOrgR2B8CDg3804zwLkAhmADWMSXP+94kwCXg9sJ2A0N8UfKN3jjz9eado/S7aVqm/W7FSLtpSqBx+vVn3TSlRWeqk645S16vU5s9Wnaz9V9Z76Zqe3du3aVrS2eURERDRuv/DCC+rGG29USik1Y8YMddlll+0Rd/PmzSo1NVUppdRll12mXn755QOmvWvXLtWzZ08VHR2tBmVlqc0LFqhvv/hCZWdnqwEDBqirrrpKuVwupZRSY8aMUYsXL1ZKKfXKK6+o3r17q9GjR6trr71W3XTTTfukff3116u33367MZyZmakKCwv3iTdixAi1devWPcrQt29fNX/+fDVx4sTG/a+++uo++TTYtHnzZpWenq68Xu8By3uoNLcMqampqqam5oBpjRgxQn399deN4Y8++qjxf9leaOp5AJaog7y3lVLNqik8A5wBfBQQkZUiMq4ZYuMVkZuBrzD6C15RSq0RkfsDxn0SODZRRNYCPuBOpVRpM2zStFOKq10UV9VTXushIzyGh/5Szc8/OVFeP6ectY6RF28hu89J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WaH69ShX54/OVV89Okct/ugdNWvRLLVl6xZVXVsdanMbOaqus2tqlNq0Salt25QKcrPcIq6zlVI+n089/vjj+2TbWq6zG/jb3/6mHn300f0eP+GEExrz+89//qOuv/76PY6PHj1aLViwQLlcLpWent74P9m2bZtKS0tTFRUVSiml7rzzTnXllVeq+npjudXCwkL1v//9b7/5NoecnBw1cOBA5XK5VG5ursrIyGhyyc+77rqrcenTefPmqaFDhzYeq6ioUJ06ddpnuc6SkhKVlZV1RPYdbVrLdXbDkpsdtMewY1Fc5WJtURVenyKtroAb/hbPqrVxRDvquXxqHqMm+VAJSayrq6B3595kpGUcc+6uD4rPB8XF0PAVLGLss+z7GB2W6+yLL6aurg4ROair5pZ0nb1z506GDh1KVVUVJpOJp556irVr1+7T7j9lyhTmz59Pr169mDlz5j5f6+effz5vv/02J598Mm+++SZXXXUVLpcLq9XKjBkziImJAeAf//gH99xzD/369cPhcBAREcH9999/4Gt/EPr378+FF15Iv379sFgsPPfcc41O+yZPnsyMGTNITk5m+vTpXHLJJTz55JNERkYyY8aMxjRmz57NxIkTiYjYsxl03rx5TJ48+Yjsa080x3V2OlColHKLyChgIPCmUqrqgCe2EtohXsvi8vhYV1RFabWLruZKIp0ubrw1lq1F8cSH1/Lw/fmY+rgpqikiMjKS+Jh4srtkYzG1LQ+nre4QL9iBnQgkJBguKg6yetixRFFREZdffjnffPNNqE05qpx33nk89NBD9OnTJ9SmNJtWdYgHfAQME5GewBvA58DbwBkHPEvT5tmyu4atu2sRFMdFlOHMzeW6e48nb2ckaXFV3Hv1IsrTbDidTo7rfhw9E3piNR142OIxh1KGGAQWfScszHBR0VHal4Po2rUr1113HVVVVc0aPXQs4Ha7Oeecc9qVIBwpzREFv1LKIyLnAU8ppZ4RET366BhgZ6WLHnE2upctZPNaJzf9YxQFu6NJ71zJNRfOYtuARDpHJnNy2snEOGJCbW5oEAGr1fiblARxcR3aRcWRzidob9hstn3Wgz7WadZynCIyFfj/7Z13eFVV1offnd57QksCSSBAQiDSUZrICAKiKAqOCsogKtjGwUFGHdHB3hisg4ptaIoijIB+imBBek9ooQQSWhJC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\n",
- "text/plain": [
- "<Figure size 432x288 with 1 Axes>"
- ]
- },
- "metadata": {
- "needs_background": "light"
- },
- "output_type": "display_data"
- },
- {
- "data": {
- "text/plain": [
- "array([0.58053386, 0.84379703, 0.25155956, ..., 0.17350598, 0.7701112 ,\n",
- " 0.32959276])"
- ]
- },
- "execution_count": 34,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "cv = StratifiedKFold(n_splits=5)\n",
- "results = np.zeros_like(y, dtype=float)\n",
- "\n",
- "tprs = []\n",
- "aucs = []\n",
- "mean_fpr = np.linspace(0, 1, 100)\n",
- "\n",
- "i = 0\n",
- "for train, test in cv.split(X, y):\n",
- " keras.backend.clear_session()\n",
- " prbs=[]\n",
- " for mod in range(5):\n",
- " print('>>')\n",
- " curr_try = 0\n",
- " while curr_try <10:\n",
- " print('.')\n",
- "\n",
- " model = Sequential()\n",
- " model.add(Dense(64, input_dim=X.shape[1], activation='relu'))\n",
- " model.add(Dense(64, activation='relu'))\n",
- " model.add(Dense(64, activation='relu'))\n",
- " model.add(Dense(64, activation='relu'))\n",
- " model.add(Dense(1, activation='sigmoid'))\n",
- " # Compile model\n",
- " opt = keras.optimizers.Adam(epsilon=None, amsgrad=True)\n",
- " model.compile(loss='binary_crossentropy', optimizer=opt, metrics=['accuracy'])\n",
- " \n",
- " # Fit the model\n",
- " history = model.fit(X[train,:], y[train], epochs=50, batch_size=64, verbose=0)\n",
- " if history.history['acc'][-1] > 0.53:\n",
- " break\n",
- " else:\n",
- " curr_try += 1\n",
- "\n",
- " # Fit the model\n",
- " model.fit(X[train,:], y[train], epochs=50, batch_size=64, verbose=1)\n",
- " \n",
- " # evaluate the model\n",
- " probas_ = model.predict(X[test,:])\n",
- " prbs.append(probas_)\n",
- " # Average the predictions\n",
- " probas_ = np.mean(np.hstack(prbs), axis=1)\n",
- " results[test] = probas_\n",
- " \n",
- " # Compute ROC curve and area the curve\n",
- " fpr, tpr, thresholds = roc_curve(y[test], probas_[ :])\n",
- " print(' ' + str(auc(fpr, tpr)))\n",
- " tprs.append(interp(mean_fpr, fpr, tpr))\n",
- " tprs[-1][0] = 0.0\n",
- " roc_auc = auc(fpr, tpr)\n",
- " aucs.append(roc_auc)\n",
- " plt.plot(fpr, tpr, lw=1, alpha=0.3,\n",
- " label='ROC fold %d (AUC = %0.2f)' % (i, roc_auc))\n",
- "\n",
- " i += 1\n",
- "plt.plot([0, 1], [0, 1], linestyle='--', lw=2, color='r',\n",
- " label='Chance', alpha=.8)\n",
- "\n",
- "mean_tpr = np.mean(tprs, axis=0)\n",
- "mean_tpr[-1] = 1.0\n",
- "mean_auc = auc(mean_fpr, mean_tpr)\n",
- "std_auc = np.std(aucs)\n",
- "plt.plot(mean_fpr, mean_tpr, color='b',\n",
- " label=r'Mean ROC (AUC = %0.2f $\\pm$ %0.2f)' % (mean_auc, std_auc),\n",
- " lw=2, alpha=.8)\n",
- "\n",
- "std_tpr = np.std(tprs, axis=0)\n",
- "tprs_upper = np.minimum(mean_tpr + std_tpr, 1)\n",
- "tprs_lower = np.maximum(mean_tpr - std_tpr, 0)\n",
- "plt.fill_between(mean_fpr, tprs_lower, tprs_upper, color='grey', alpha=.2,\n",
- " label=r'$\\pm$ 1 std. dev.')\n",
- "\n",
- "plt.xlim([-0.05, 1.05])\n",
- "plt.ylim([-0.05, 1.05])\n",
- "plt.xlabel('False Positive Rate')\n",
- "plt.ylabel('True Positive Rate')\n",
- "plt.title('Receiver operating characteristic example')\n",
- "plt.legend(loc=\"lower right\")\n",
- "plt.show()\n",
- "results"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 35,
- "metadata": {},
- "outputs": [],
- "source": [
- "df_results = pd.DataFrame(data={\"name\": names, 'pred': results})\n",
- "df_results.to_csv('/home/drewe/notebooks/genotox/pred.csv', index=None)"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 36,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "image/png": "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\n",
- "text/plain": [
- "<Figure size 432x288 with 1 Axes>"
- ]
- },
- "metadata": {
- "needs_background": "light"
- },
- "output_type": "display_data"
- }
- ],
- "source": [
- "plt.hist(results[y==0],100, color='red', alpha=0.5)\n",
- "plt.hist(results[y==1],100, color='blue', alpha=0.5)\n",
- "plt.show()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 27,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "(8080,)"
- ]
- },
- "execution_count": 27,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "results[test] = probas_\n",
- "plt.plot(results)"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [],
- "source": []
- }
- ],
- "metadata": {
- "kernelspec": {
- "display_name": "Python 3",
- "language": "python",
- "name": "python3"
- },
- "language_info": {
- "codemirror_mode": {
- "name": "ipython",
- "version": 3
- },
- "file_extension": ".py",
- "mimetype": "text/x-python",
- "name": "python",
- "nbconvert_exporter": "python",
- "pygments_lexer": "ipython3",
- "version": "3.7.4"
- }
- },
- "nbformat": 4,
- "nbformat_minor": 2
-}
diff --git a/tables/lazar-summary.csv b/tables/lazar-summary.csv
index e69de29..a034ae0 100644
--- a/tables/lazar-summary.csv
+++ b/tables/lazar-summary.csv
@@ -0,0 +1,7 @@
+,lazar-mp2d (all),lazar-mp2d (high confidence),lazar-padel (all),lazar-padel (high confidence)
+Accuracy,0.82,0.84,0.58,0.58
+True positive rate/Sensitivity,0.85,0.89,0.32,0.32
+True negative rate/Specificity,0.78,0.79,0.79,0.79
+Positive predictive value/Precision,0.8,0.83,0.56,0.56
+Negative predictive value,0.84,0.85,0.59,0.59
+Nr. predictions,7781,5890,4089,4081
diff --git a/tables/r-summary.csv b/tables/r-summary.csv
index e69de29..0ddf6b6 100644
--- a/tables/r-summary.csv
+++ b/tables/r-summary.csv
@@ -0,0 +1,7 @@
+,RF,SVM,DL
+Accuracy,0.64,0.61,0.56
+True positive rate/Sensitivity,0.56,0.56,0.88
+True negative rate/Specificity,0.71,0.67,0.24
+Positive predictive value/Precision,0.66,0.62,0.53
+Negative predictive value,0.62,0.61,0.67
+Nr. predictions,8070,8070,8070