diff --git a/ArtificialNeuralNetwork.ipynb b/ArtificialNeuralNetwork.ipynb index 7d3246d..a3a2eae 100644 --- a/ArtificialNeuralNetwork.ipynb +++ b/ArtificialNeuralNetwork.ipynb @@ -11,7 +11,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 2, "metadata": {}, "outputs": [ { @@ -19,51 +19,39 @@ "output_type": "stream", "text": [ "Collecting git+git://github.com/Theano/Theano.git\n", - " Cloning git://github.com/Theano/Theano.git to /private/var/folders/xv/6xdsnhm10jg5y1g0bm3kp9140000gp/T/pip-req-build-8g5oafk2\n", - " Running command git clone -q git://github.com/Theano/Theano.git /private/var/folders/xv/6xdsnhm10jg5y1g0bm3kp9140000gp/T/pip-req-build-8g5oafk2\n", + " Cloning git://github.com/Theano/Theano.git to /tmp/pip-req-build-m66yg5qz\n", + " Running command git clone -q git://github.com/Theano/Theano.git /tmp/pip-req-build-m66yg5qz\n", "Building wheels for collected packages: Theano\n", " Building wheel for Theano (setup.py) ... \u001b[?25ldone\n", - "\u001b[?25h Created wheel for Theano: filename=Theano-1.0.4+21.g8f510a1f0-cp36-none-any.whl size=2666379 sha256=041cb3a9e761cab5d820669c49be2cb71215f819b38d3ca8810aee93f4551093\n", - " Stored in directory: /private/var/folders/xv/6xdsnhm10jg5y1g0bm3kp9140000gp/T/pip-ephem-wheel-cache-pri53nb7/wheels/ae/32/7c/62beb8371953eb20c271b3bac7d0e56e1a2020d46994346b52\n", + "\u001b[?25h Created wheel for Theano: filename=Theano-1.0.4+21.g8f510a1f0-cp37-none-any.whl size=2667497 sha256=f32d7ae24a6823ea2d61e4c02c4f2444334549f3bbe60d3eff4a8ec7424f44b5\n", + " Stored in directory: /tmp/pip-ephem-wheel-cache-4cc6urvr/wheels/ae/32/7c/62beb8371953eb20c271b3bac7d0e56e1a2020d46994346b52\n", "Successfully built Theano\n", "Installing collected packages: Theano\n", - " Found existing installation: Theano 1.0.4+21.g8f510a1f0\n", - " Uninstalling Theano-1.0.4+21.g8f510a1f0:\n", - " Successfully uninstalled Theano-1.0.4+21.g8f510a1f0\n", "Successfully installed Theano-1.0.4+21.g8f510a1f0\n", "Collecting tensorflow\n", - " Using cached https://files.pythonhosted.org/packages/27/8c/7608ba709bd536bc2bccb0d1abbb70aafe9cf7e0170353b4b720ed54cb71/tensorflow-1.14.0-cp36-cp36m-macosx_10_11_x86_64.whl\n", - "Requirement already satisfied, skipping upgrade: wrapt>=1.11.1 in /Users/dorgam/.local/lib/python3.6/site-packages (from tensorflow) (1.11.1)\n", - "Requirement already satisfied, skipping upgrade: termcolor>=1.1.0 in /anaconda3/lib/python3.6/site-packages (from tensorflow) (1.1.0)\n", - "Requirement already satisfied, skipping upgrade: six>=1.10.0 in /anaconda3/lib/python3.6/site-packages (from tensorflow) (1.11.0)\n", - "Requirement already satisfied, skipping upgrade: wheel>=0.26 in /anaconda3/lib/python3.6/site-packages (from tensorflow) (0.31.1)\n", - "Requirement already satisfied, skipping upgrade: grpcio>=1.8.6 in /anaconda3/lib/python3.6/site-packages (from tensorflow) (1.16.0)\n", - "Collecting absl-py>=0.7.0 (from tensorflow)\n", + " Using cached https://files.pythonhosted.org/packages/f4/28/96efba1a516cdacc2e2d6d081f699c001d414cc8ca3250e6d59ae657eb2b/tensorflow-1.14.0-cp37-cp37m-manylinux1_x86_64.whl\n", + "Requirement already satisfied, skipping upgrade: numpy<2.0,>=1.14.5 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from tensorflow) (1.17.2)\n", + "Requirement already satisfied, skipping upgrade: keras-preprocessing>=1.0.5 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from tensorflow) (1.1.0)\n", + "Requirement already satisfied, skipping upgrade: absl-py>=0.7.0 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from tensorflow) (0.8.0)\n", + "Requirement already satisfied, skipping upgrade: wrapt>=1.11.1 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from tensorflow) (1.11.2)\n", + "Requirement already satisfied, skipping upgrade: grpcio>=1.8.6 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from tensorflow) (1.23.0)\n", + "Requirement already satisfied, skipping upgrade: keras-applications>=1.0.6 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from tensorflow) (1.0.8)\n", + "Requirement already satisfied, skipping upgrade: astor>=0.6.0 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from tensorflow) (0.8.0)\n", + "Requirement already satisfied, skipping upgrade: gast>=0.2.0 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from tensorflow) (0.3.2)\n", + "Requirement already satisfied, skipping upgrade: six>=1.10.0 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from tensorflow) (1.12.0)\n", + "Requirement already satisfied, skipping upgrade: wheel>=0.26 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from tensorflow) (0.33.6)\n", + "Requirement already satisfied, skipping upgrade: termcolor>=1.1.0 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from tensorflow) (1.1.0)\n", "Collecting tensorboard<1.15.0,>=1.14.0 (from tensorflow)\n", " Using cached https://files.pythonhosted.org/packages/91/2d/2ed263449a078cd9c8a9ba50ebd50123adf1f8cfbea1492f9084169b89d9/tensorboard-1.14.0-py3-none-any.whl\n", - "Requirement already satisfied, skipping upgrade: keras-applications>=1.0.6 in /anaconda3/lib/python3.6/site-packages (from tensorflow) (1.0.8)\n", + "Requirement already satisfied, skipping upgrade: protobuf>=3.6.1 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from tensorflow) (3.9.1)\n", "Collecting tensorflow-estimator<1.15.0rc0,>=1.14.0rc0 (from tensorflow)\n", " Using cached https://files.pythonhosted.org/packages/3c/d5/21860a5b11caf0678fbc8319341b0ae21a07156911132e0e71bffed0510d/tensorflow_estimator-1.14.0-py2.py3-none-any.whl\n", - "Requirement already satisfied, skipping upgrade: astor>=0.6.0 in /anaconda3/lib/python3.6/site-packages (from tensorflow) (0.7.1)\n", - "Requirement already satisfied, skipping upgrade: numpy<2.0,>=1.14.5 in /anaconda3/lib/python3.6/site-packages (from tensorflow) (1.17.2)\n", - "Collecting google-pasta>=0.1.6 (from tensorflow)\n", - " Using cached https://files.pythonhosted.org/packages/d0/33/376510eb8d6246f3c30545f416b2263eee461e40940c2a4413c711bdf62d/google_pasta-0.1.7-py3-none-any.whl\n", - "Requirement already satisfied, skipping upgrade: protobuf>=3.6.1 in /anaconda3/lib/python3.6/site-packages (from tensorflow) (3.6.1)\n", - "Requirement already satisfied, skipping upgrade: gast>=0.2.0 in /anaconda3/lib/python3.6/site-packages (from tensorflow) (0.2.0)\n", - "Requirement already satisfied, skipping upgrade: keras-preprocessing>=1.0.5 in /anaconda3/lib/python3.6/site-packages (from tensorflow) (1.1.0)\n", - "Requirement already satisfied, skipping upgrade: werkzeug>=0.11.15 in /anaconda3/lib/python3.6/site-packages (from tensorboard<1.15.0,>=1.14.0->tensorflow) (0.14.1)\n", - "Collecting setuptools>=41.0.0 (from tensorboard<1.15.0,>=1.14.0->tensorflow)\n", - " Using cached https://files.pythonhosted.org/packages/b2/86/095d2f7829badc207c893dd4ac767e871f6cd547145df797ea26baea4e2e/setuptools-41.2.0-py2.py3-none-any.whl\n", - "Requirement already satisfied, skipping upgrade: markdown>=2.6.8 in /anaconda3/lib/python3.6/site-packages (from tensorboard<1.15.0,>=1.14.0->tensorflow) (3.0.1)\n", - "Requirement already satisfied, skipping upgrade: h5py in /anaconda3/lib/python3.6/site-packages (from keras-applications>=1.0.6->tensorflow) (2.7.1)\n", - "\u001b[31mERROR: rasa-core 0.11.12 has requirement tensorflow==1.10.0, but you'll have tensorflow 1.14.0 which is incompatible.\u001b[0m\n", - "Installing collected packages: absl-py, setuptools, tensorboard, tensorflow-estimator, google-pasta, tensorflow\n", - " Found existing installation: absl-py 0.6.1\n", - " Uninstalling absl-py-0.6.1:\n", - " Successfully uninstalled absl-py-0.6.1\n", - " Found existing installation: setuptools 39.1.0\n", - " Uninstalling setuptools-39.1.0:\n", - " Successfully uninstalled setuptools-39.1.0\n", + "Requirement already satisfied, skipping upgrade: google-pasta>=0.1.6 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from tensorflow) (0.1.7)\n", + "Requirement already satisfied, skipping upgrade: h5py in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from keras-applications>=1.0.6->tensorflow) (2.10.0)\n", + "Requirement already satisfied, skipping upgrade: werkzeug>=0.11.15 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from tensorboard<1.15.0,>=1.14.0->tensorflow) (0.16.0)\n", + "Requirement already satisfied, skipping upgrade: markdown>=2.6.8 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from tensorboard<1.15.0,>=1.14.0->tensorflow) (3.1.1)\n", + "Requirement already satisfied, skipping upgrade: setuptools>=41.0.0 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from tensorboard<1.15.0,>=1.14.0->tensorflow) (41.2.0)\n", + "Installing collected packages: tensorboard, tensorflow-estimator, tensorflow\n", " Found existing installation: tensorboard 1.13.1\n", " Uninstalling tensorboard-1.13.1:\n", " Successfully uninstalled tensorboard-1.13.1\n", @@ -73,28 +61,40 @@ " Found existing installation: tensorflow 1.13.1\n", " Uninstalling tensorflow-1.13.1:\n", " Successfully uninstalled tensorflow-1.13.1\n", - "Successfully installed absl-py-0.8.0 google-pasta-0.1.7 setuptools-41.2.0 tensorboard-1.14.0 tensorflow-1.14.0 tensorflow-estimator-1.14.0\n", - "Requirement already up-to-date: keras in /anaconda3/lib/python3.6/site-packages (2.2.5)\n", - "Requirement already satisfied, skipping upgrade: numpy>=1.9.1 in /anaconda3/lib/python3.6/site-packages (from keras) (1.17.2)\n", - "Requirement already satisfied, skipping upgrade: scipy>=0.14 in /anaconda3/lib/python3.6/site-packages (from keras) (1.1.0)\n", - "Requirement already satisfied, skipping upgrade: keras-applications>=1.0.8 in /anaconda3/lib/python3.6/site-packages (from keras) (1.0.8)\n", - "Requirement already satisfied, skipping upgrade: keras-preprocessing>=1.1.0 in /anaconda3/lib/python3.6/site-packages (from keras) (1.1.0)\n", - "Requirement already satisfied, skipping upgrade: pyyaml in /anaconda3/lib/python3.6/site-packages (from keras) (3.12)\n", - "Requirement already satisfied, skipping upgrade: six>=1.9.0 in /anaconda3/lib/python3.6/site-packages (from keras) (1.11.0)\n", - "Requirement already satisfied, skipping upgrade: h5py in /anaconda3/lib/python3.6/site-packages (from keras) (2.7.1)\n", - "Requirement already up-to-date: pip in /anaconda3/lib/python3.6/site-packages (19.2.3)\n", - "Requirement already up-to-date: pandas in /anaconda3/lib/python3.6/site-packages (0.25.1)\n", - "Requirement already up-to-date: numpy in /anaconda3/lib/python3.6/site-packages (1.17.2)\n", - "Requirement already up-to-date: matplotlib in /anaconda3/lib/python3.6/site-packages (3.1.1)\n", - "Requirement already up-to-date: sklearn in /anaconda3/lib/python3.6/site-packages (0.0)\n", - "Requirement already satisfied, skipping upgrade: python-dateutil>=2.6.1 in /anaconda3/lib/python3.6/site-packages (from pandas) (2.7.3)\n", - "Requirement already satisfied, skipping upgrade: pytz>=2017.2 in /anaconda3/lib/python3.6/site-packages (from pandas) (2018.4)\n", - "Requirement already satisfied, skipping upgrade: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /anaconda3/lib/python3.6/site-packages (from matplotlib) (2.2.0)\n", - "Requirement already satisfied, skipping upgrade: cycler>=0.10 in /anaconda3/lib/python3.6/site-packages (from matplotlib) (0.10.0)\n", - "Requirement already satisfied, skipping upgrade: kiwisolver>=1.0.1 in /anaconda3/lib/python3.6/site-packages (from matplotlib) (1.0.1)\n", - "Requirement already satisfied, skipping upgrade: scikit-learn in /anaconda3/lib/python3.6/site-packages (from sklearn) (0.19.1)\n", - "Requirement already satisfied, skipping upgrade: six>=1.5 in /anaconda3/lib/python3.6/site-packages (from python-dateutil>=2.6.1->pandas) (1.11.0)\n", - "Requirement already satisfied, skipping upgrade: setuptools in /anaconda3/lib/python3.6/site-packages (from kiwisolver>=1.0.1->matplotlib) (41.2.0)\n" + "Successfully installed tensorboard-1.14.0 tensorflow-1.14.0 tensorflow-estimator-1.14.0\n", + "Requirement already up-to-date: keras in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (2.3.0)\n", + "Requirement already satisfied, skipping upgrade: six>=1.9.0 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from keras) (1.12.0)\n", + "Requirement already satisfied, skipping upgrade: keras-applications>=1.0.6 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from keras) (1.0.8)\n", + "Requirement already satisfied, skipping upgrade: numpy>=1.9.1 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from keras) (1.17.2)\n", + "Requirement already satisfied, skipping upgrade: keras-preprocessing>=1.0.5 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from keras) (1.1.0)\n", + "Requirement already satisfied, skipping upgrade: scipy>=0.14 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from keras) (1.1.0)\n", + "Requirement already satisfied, skipping upgrade: h5py in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from keras) (2.10.0)\n", + "Requirement already satisfied, skipping upgrade: pyyaml in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from keras) (5.1.2)\n", + "Requirement already up-to-date: pip in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (19.2.3)\n", + "Collecting pandas\n", + " Using cached https://files.pythonhosted.org/packages/7e/ab/ea76361f9d3e732e114adcd801d2820d5319c23d0ac5482fa3b412db217e/pandas-0.25.1-cp37-cp37m-manylinux1_x86_64.whl\n", + "Requirement already up-to-date: numpy in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (1.17.2)\n", + "Collecting matplotlib\n", + " Using cached https://files.pythonhosted.org/packages/19/7a/60bd79c5d79559150f8bba866dd7d434f0a170312e4d15e8aefa5faba294/matplotlib-3.1.1-cp37-cp37m-manylinux1_x86_64.whl\n", + "Requirement already up-to-date: sklearn in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (0.0)\n", + "Requirement already satisfied, skipping upgrade: python-dateutil>=2.6.1 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from pandas) (2.8.0)\n", + "Requirement already satisfied, skipping upgrade: pytz>=2017.2 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from pandas) (2019.2)\n", + "Requirement already satisfied, skipping upgrade: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from matplotlib) (2.4.2)\n", + "Requirement already satisfied, skipping upgrade: kiwisolver>=1.0.1 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from matplotlib) (1.1.0)\n", + "Requirement already satisfied, skipping upgrade: cycler>=0.10 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from matplotlib) (0.10.0)\n", + "Requirement already satisfied, skipping upgrade: scikit-learn in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from sklearn) (0.21.3)\n", + "Requirement already satisfied, skipping upgrade: six>=1.5 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from python-dateutil>=2.6.1->pandas) (1.12.0)\n", + "Requirement already satisfied, skipping upgrade: setuptools in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from kiwisolver>=1.0.1->matplotlib) (41.2.0)\n", + "Requirement already satisfied, skipping upgrade: joblib>=0.11 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from scikit-learn->sklearn) (0.13.2)\n", + "Requirement already satisfied, skipping upgrade: scipy>=0.17.0 in /home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages (from scikit-learn->sklearn) (1.1.0)\n", + "Installing collected packages: pandas, matplotlib\n", + " Found existing installation: pandas 0.24.2\n", + " Uninstalling pandas-0.24.2:\n", + " Successfully uninstalled pandas-0.24.2\n", + " Found existing installation: matplotlib 3.0.3\n", + " Uninstalling matplotlib-3.0.3:\n", + " Successfully uninstalled matplotlib-3.0.3\n", + "Successfully installed matplotlib-3.1.1 pandas-0.25.1\n" ] } ], @@ -128,7 +128,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 1, "metadata": {}, "outputs": [], "source": [ @@ -146,7 +146,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 2, "metadata": {}, "outputs": [ { @@ -183,7 +183,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 3, "metadata": {}, "outputs": [ { @@ -205,6 +205,18 @@ " [0.0000000e+00 0.0000000e+00 7.9200000e+02 ... 1.0000000e+00\n", " 0.0000000e+00 3.8190780e+04]]\n" ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages/sklearn/preprocessing/_encoders.py:415: FutureWarning: The handling of integer data will change in version 0.22. Currently, the categories are determined based on the range [0, max(values)], while in the future they will be determined based on the unique values.\n", + "If you want the future behaviour and silence this warning, you can specify \"categories='auto'\".\n", + "In case you used a LabelEncoder before this OneHotEncoder to convert the categories to integers, then you can now use the OneHotEncoder directly.\n", + " warnings.warn(msg, FutureWarning)\n", + "/home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages/sklearn/preprocessing/_encoders.py:451: DeprecationWarning: The 'categorical_features' keyword is deprecated in version 0.20 and will be removed in 0.22. You can use the ColumnTransformer instead.\n", + " \"use the ColumnTransformer instead.\", DeprecationWarning)\n" + ] } ], "source": [ @@ -228,7 +240,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 4, "metadata": {}, "outputs": [], "source": [ @@ -245,7 +257,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 5, "metadata": {}, "outputs": [], "source": [ @@ -267,7 +279,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 9, "metadata": {}, "outputs": [], "source": [ @@ -278,7 +290,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 11, "metadata": {}, "outputs": [], "source": [ @@ -307,224 +319,227 @@ }, { "cell_type": "code", - "execution_count": 9, - "metadata": {}, + "execution_count": 12, + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + } + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "WARNING:tensorflow:From /anaconda3/lib/python3.6/site-packages/keras/backend/tensorflow_backend.py:1033: The name tf.assign_add is deprecated. Please use tf.compat.v1.assign_add instead.\n", - "\n", "Epoch 1/100\n", - "8000/8000 [==============================] - 2s 222us/step - loss: 0.4930 - acc: 0.8002\n", + "8000/8000 [==============================] - 0s 57us/step - loss: 0.4835 - accuracy: 0.7959\n", "Epoch 2/100\n", - "8000/8000 [==============================] - 1s 181us/step - loss: 0.4089 - acc: 0.8222\n", + "8000/8000 [==============================] - 0s 46us/step - loss: 0.4271 - accuracy: 0.7960\n", "Epoch 3/100\n", - "8000/8000 [==============================] - 1s 178us/step - loss: 0.3939 - acc: 0.8297\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4210 - accuracy: 0.8000\n", "Epoch 4/100\n", - "8000/8000 [==============================] - 2s 193us/step - loss: 0.3856 - acc: 0.8314\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.4173 - accuracy: 0.8250\n", "Epoch 5/100\n", - "8000/8000 [==============================] - 2s 199us/step - loss: 0.3789 - acc: 0.8296\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.4148 - accuracy: 0.8298\n", "Epoch 6/100\n", - "8000/8000 [==============================] - 2s 210us/step - loss: 0.3734 - acc: 0.8394\n", + "8000/8000 [==============================] - 0s 39us/step - loss: 0.4127 - accuracy: 0.8300\n", "Epoch 7/100\n", - "8000/8000 [==============================] - 2s 188us/step - loss: 0.3687 - acc: 0.8481\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4091 - accuracy: 0.8335\n", "Epoch 8/100\n", - "8000/8000 [==============================] - 2s 279us/step - loss: 0.3670 - acc: 0.8480\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4063 - accuracy: 0.8346\n", "Epoch 9/100\n", - "8000/8000 [==============================] - 2s 277us/step - loss: 0.3627 - acc: 0.8516\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4039 - accuracy: 0.8361\n", "Epoch 10/100\n", - "8000/8000 [==============================] - 2s 235us/step - loss: 0.3606 - acc: 0.8531\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4020 - accuracy: 0.8364\n", "Epoch 11/100\n", - "8000/8000 [==============================] - 2s 300us/step - loss: 0.3583 - acc: 0.8534\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4010 - accuracy: 0.8347\n", "Epoch 12/100\n", - "8000/8000 [==============================] - 2s 217us/step - loss: 0.3567 - acc: 0.8546\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3997 - accuracy: 0.8350\n", "Epoch 13/100\n", - "8000/8000 [==============================] - 1s 181us/step - loss: 0.3549 - acc: 0.8546\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3989 - accuracy: 0.8353\n", "Epoch 14/100\n", - "8000/8000 [==============================] - 2s 197us/step - loss: 0.3531 - acc: 0.8552\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.3983 - accuracy: 0.8349\n", "Epoch 15/100\n", - "8000/8000 [==============================] - 2s 191us/step - loss: 0.3511 - acc: 0.8562\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3975 - accuracy: 0.8370\n", "Epoch 16/100\n", - "8000/8000 [==============================] - 1s 179us/step - loss: 0.3495 - acc: 0.8567\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3969 - accuracy: 0.8345\n", "Epoch 17/100\n", - "8000/8000 [==============================] - 1s 176us/step - loss: 0.3487 - acc: 0.8549\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3965 - accuracy: 0.8360\n", "Epoch 18/100\n", - "8000/8000 [==============================] - 2s 199us/step - loss: 0.3480 - acc: 0.8610\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.3962 - accuracy: 0.8350\n", "Epoch 19/100\n", - "8000/8000 [==============================] - 1s 181us/step - loss: 0.3468 - acc: 0.8570\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3959 - accuracy: 0.8354\n", "Epoch 20/100\n", - "8000/8000 [==============================] - 1s 174us/step - loss: 0.3456 - acc: 0.8576\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3951 - accuracy: 0.8363\n", "Epoch 21/100\n", - "8000/8000 [==============================] - 1s 185us/step - loss: 0.3447 - acc: 0.8615\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3949 - accuracy: 0.8367\n", "Epoch 22/100\n", - "8000/8000 [==============================] - 1s 181us/step - loss: 0.3432 - acc: 0.8615\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3947 - accuracy: 0.8346\n", "Epoch 23/100\n", - "8000/8000 [==============================] - 1s 184us/step - loss: 0.3421 - acc: 0.8597\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3943 - accuracy: 0.8363\n", "Epoch 24/100\n", - "8000/8000 [==============================] - 1s 186us/step - loss: 0.3434 - acc: 0.8612\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.3938 - accuracy: 0.8369\n", "Epoch 25/100\n", - "8000/8000 [==============================] - 1s 179us/step - loss: 0.3420 - acc: 0.8622\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.3931 - accuracy: 0.8393\n", "Epoch 26/100\n", - "8000/8000 [==============================] - 1s 174us/step - loss: 0.3403 - acc: 0.8631\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3924 - accuracy: 0.8382\n", "Epoch 27/100\n", - "8000/8000 [==============================] - 1s 179us/step - loss: 0.3410 - acc: 0.8611\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3904 - accuracy: 0.8388\n", "Epoch 28/100\n", - "8000/8000 [==============================] - 1s 172us/step - loss: 0.3401 - acc: 0.8615\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3874 - accuracy: 0.8404\n", "Epoch 29/100\n", - "8000/8000 [==============================] - 1s 169us/step - loss: 0.3400 - acc: 0.8602\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3840 - accuracy: 0.8410\n", "Epoch 30/100\n", - "8000/8000 [==============================] - 1s 181us/step - loss: 0.3390 - acc: 0.8594\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3789 - accuracy: 0.8434\n", "Epoch 31/100\n", - "8000/8000 [==============================] - 1s 181us/step - loss: 0.3397 - acc: 0.8606\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3757 - accuracy: 0.8449\n", "Epoch 32/100\n", - "8000/8000 [==============================] - 1s 184us/step - loss: 0.3389 - acc: 0.8616\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3714 - accuracy: 0.8469\n", "Epoch 33/100\n", - "8000/8000 [==============================] - 2s 210us/step - loss: 0.3382 - acc: 0.8625\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3673 - accuracy: 0.8485\n", "Epoch 34/100\n", - "8000/8000 [==============================] - 1s 181us/step - loss: 0.3388 - acc: 0.8625\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.3627 - accuracy: 0.8490\n", "Epoch 35/100\n", - "8000/8000 [==============================] - 1s 185us/step - loss: 0.3378 - acc: 0.8625\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3605 - accuracy: 0.8533\n", "Epoch 36/100\n", - "8000/8000 [==============================] - 1s 174us/step - loss: 0.3379 - acc: 0.8615\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3574 - accuracy: 0.8535\n", "Epoch 37/100\n", - "8000/8000 [==============================] - 1s 170us/step - loss: 0.3371 - acc: 0.8625\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.3551 - accuracy: 0.8533\n", "Epoch 38/100\n", - "8000/8000 [==============================] - 1s 176us/step - loss: 0.3382 - acc: 0.8615\n", + "8000/8000 [==============================] - 0s 44us/step - loss: 0.3530 - accuracy: 0.8559\n", "Epoch 39/100\n", - "8000/8000 [==============================] - 2s 192us/step - loss: 0.3378 - acc: 0.8601\n", + "8000/8000 [==============================] - 0s 45us/step - loss: 0.3521 - accuracy: 0.8553\n", "Epoch 40/100\n", - "8000/8000 [==============================] - 1s 187us/step - loss: 0.3369 - acc: 0.8616\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.3518 - accuracy: 0.8543\n", "Epoch 41/100\n", - "8000/8000 [==============================] - 1s 179us/step - loss: 0.3374 - acc: 0.8619\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3514 - accuracy: 0.8581\n", "Epoch 42/100\n", - "8000/8000 [==============================] - 1s 183us/step - loss: 0.3378 - acc: 0.8610\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3487 - accuracy: 0.8572\n", "Epoch 43/100\n", - "8000/8000 [==============================] - 1s 177us/step - loss: 0.3368 - acc: 0.8630\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3508 - accuracy: 0.8572\n", "Epoch 44/100\n", - "8000/8000 [==============================] - 2s 192us/step - loss: 0.3372 - acc: 0.8600\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3499 - accuracy: 0.8562\n", "Epoch 45/100\n", - "8000/8000 [==============================] - 2s 203us/step - loss: 0.3360 - acc: 0.8635\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3478 - accuracy: 0.8541\n", "Epoch 46/100\n", - "8000/8000 [==============================] - 2s 205us/step - loss: 0.3364 - acc: 0.8635\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3474 - accuracy: 0.8574\n", "Epoch 47/100\n", - "8000/8000 [==============================] - 2s 232us/step - loss: 0.3362 - acc: 0.8627\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3478 - accuracy: 0.8554\n", "Epoch 48/100\n", - "8000/8000 [==============================] - 1s 184us/step - loss: 0.3361 - acc: 0.8636\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3464 - accuracy: 0.8577\n", "Epoch 49/100\n", - "8000/8000 [==============================] - 1s 177us/step - loss: 0.3366 - acc: 0.8629\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3468 - accuracy: 0.8583\n", "Epoch 50/100\n", - "8000/8000 [==============================] - 1s 185us/step - loss: 0.3361 - acc: 0.8611\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3458 - accuracy: 0.8595\n", "Epoch 51/100\n", - "8000/8000 [==============================] - 1s 181us/step - loss: 0.3357 - acc: 0.8627\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3457 - accuracy: 0.8576\n", "Epoch 52/100\n", - "8000/8000 [==============================] - 1s 184us/step - loss: 0.3359 - acc: 0.8615\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3450 - accuracy: 0.8583\n", "Epoch 53/100\n", - "8000/8000 [==============================] - 2s 202us/step - loss: 0.3364 - acc: 0.8626\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3454 - accuracy: 0.8596\n", "Epoch 54/100\n", - "8000/8000 [==============================] - 2s 188us/step - loss: 0.3358 - acc: 0.8627\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3454 - accuracy: 0.8574\n", "Epoch 55/100\n", - "8000/8000 [==============================] - 1s 179us/step - loss: 0.3350 - acc: 0.8619\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3448 - accuracy: 0.8560\n", "Epoch 56/100\n", - "8000/8000 [==============================] - 1s 183us/step - loss: 0.3362 - acc: 0.8621\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3451 - accuracy: 0.8593\n", "Epoch 57/100\n", - "8000/8000 [==============================] - 1s 173us/step - loss: 0.3360 - acc: 0.8619\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3438 - accuracy: 0.8583\n", "Epoch 58/100\n", - "8000/8000 [==============================] - 1s 169us/step - loss: 0.3362 - acc: 0.8631\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3443 - accuracy: 0.8583\n", "Epoch 59/100\n", - "8000/8000 [==============================] - 1s 177us/step - loss: 0.3354 - acc: 0.8614\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3435 - accuracy: 0.8601\n", "Epoch 60/100\n", - "8000/8000 [==============================] - 1s 175us/step - loss: 0.3356 - acc: 0.8626\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3445 - accuracy: 0.8614\n", "Epoch 61/100\n", - "8000/8000 [==============================] - 2s 197us/step - loss: 0.3351 - acc: 0.8617\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3434 - accuracy: 0.8577\n", "Epoch 62/100\n", - "8000/8000 [==============================] - 1s 172us/step - loss: 0.3356 - acc: 0.8657\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3434 - accuracy: 0.8605\n", "Epoch 63/100\n", - "8000/8000 [==============================] - 1s 181us/step - loss: 0.3357 - acc: 0.8624\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3432 - accuracy: 0.8601\n", "Epoch 64/100\n", - "8000/8000 [==============================] - 1s 173us/step - loss: 0.3355 - acc: 0.8620\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3425 - accuracy: 0.8589\n", "Epoch 65/100\n", - "8000/8000 [==============================] - 1s 181us/step - loss: 0.3355 - acc: 0.8605\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3427 - accuracy: 0.8600\n", "Epoch 66/100\n", - "8000/8000 [==============================] - 1s 181us/step - loss: 0.3345 - acc: 0.8625\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.3424 - accuracy: 0.8608\n", "Epoch 67/100\n", - "8000/8000 [==============================] - 1s 173us/step - loss: 0.3361 - acc: 0.8639\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.3421 - accuracy: 0.8590\n", "Epoch 68/100\n", - "8000/8000 [==============================] - 2s 190us/step - loss: 0.3352 - acc: 0.8620\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3430 - accuracy: 0.8625\n", "Epoch 69/100\n", - "8000/8000 [==============================] - 1s 183us/step - loss: 0.3343 - acc: 0.8624\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3429 - accuracy: 0.8589\n", "Epoch 70/100\n", - "8000/8000 [==============================] - 1s 183us/step - loss: 0.3356 - acc: 0.8639\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3427 - accuracy: 0.8585\n", "Epoch 71/100\n", - "8000/8000 [==============================] - 1s 172us/step - loss: 0.3349 - acc: 0.8647\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.3443 - accuracy: 0.8597\n", "Epoch 72/100\n", - "8000/8000 [==============================] - 1s 181us/step - loss: 0.3351 - acc: 0.8619\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3430 - accuracy: 0.8605\n", "Epoch 73/100\n", - "8000/8000 [==============================] - 1s 167us/step - loss: 0.3349 - acc: 0.8621\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3422 - accuracy: 0.8608\n", "Epoch 74/100\n", - "8000/8000 [==============================] - 1s 175us/step - loss: 0.3354 - acc: 0.8647\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.3424 - accuracy: 0.8619\n", "Epoch 75/100\n", - "8000/8000 [==============================] - 2s 222us/step - loss: 0.3355 - acc: 0.8624\n", + "8000/8000 [==============================] - 0s 44us/step - loss: 0.3419 - accuracy: 0.8604\n", "Epoch 76/100\n", - "8000/8000 [==============================] - 1s 176us/step - loss: 0.3347 - acc: 0.8617\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3410 - accuracy: 0.8615\n", "Epoch 77/100\n", - "8000/8000 [==============================] - 1s 171us/step - loss: 0.3362 - acc: 0.8609\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3413 - accuracy: 0.8595\n", "Epoch 78/100\n", - "8000/8000 [==============================] - 1s 176us/step - loss: 0.3349 - acc: 0.8626\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3414 - accuracy: 0.8606\n", "Epoch 79/100\n", - "8000/8000 [==============================] - 2s 193us/step - loss: 0.3337 - acc: 0.8637\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3413 - accuracy: 0.8610\n", "Epoch 80/100\n", - "8000/8000 [==============================] - 1s 171us/step - loss: 0.3347 - acc: 0.8619\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.3424 - accuracy: 0.8600\n", "Epoch 81/100\n", - "8000/8000 [==============================] - 2s 190us/step - loss: 0.3349 - acc: 0.8634\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3415 - accuracy: 0.8611\n", "Epoch 82/100\n", - "8000/8000 [==============================] - 2s 224us/step - loss: 0.3358 - acc: 0.8617\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3412 - accuracy: 0.8621\n", "Epoch 83/100\n", - "8000/8000 [==============================] - 1s 184us/step - loss: 0.3348 - acc: 0.8632\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3412 - accuracy: 0.8593\n", "Epoch 84/100\n", - "8000/8000 [==============================] - 1s 185us/step - loss: 0.3343 - acc: 0.8646\n", + "8000/8000 [==============================] - 0s 44us/step - loss: 0.3429 - accuracy: 0.8589\n", "Epoch 85/100\n", - "8000/8000 [==============================] - 1s 180us/step - loss: 0.3354 - acc: 0.8600\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3417 - accuracy: 0.8596\n", "Epoch 86/100\n", - "8000/8000 [==============================] - 1s 183us/step - loss: 0.3348 - acc: 0.8619\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3415 - accuracy: 0.8593\n", "Epoch 87/100\n", - "8000/8000 [==============================] - 1s 173us/step - loss: 0.3352 - acc: 0.8632\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3414 - accuracy: 0.8610\n", "Epoch 88/100\n", - "8000/8000 [==============================] - 1s 176us/step - loss: 0.3338 - acc: 0.8640\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3414 - accuracy: 0.8616\n", "Epoch 89/100\n", - "8000/8000 [==============================] - 1s 178us/step - loss: 0.3346 - acc: 0.8629\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3415 - accuracy: 0.8604\n", "Epoch 90/100\n", - "8000/8000 [==============================] - 1s 175us/step - loss: 0.3348 - acc: 0.8622\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.3412 - accuracy: 0.8604\n", "Epoch 91/100\n", - "8000/8000 [==============================] - 1s 172us/step - loss: 0.3348 - acc: 0.8631\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3410 - accuracy: 0.8609\n", "Epoch 92/100\n", - "8000/8000 [==============================] - 1s 168us/step - loss: 0.3344 - acc: 0.8631\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3409 - accuracy: 0.8616\n", "Epoch 93/100\n", - "8000/8000 [==============================] - 1s 183us/step - loss: 0.3349 - acc: 0.8624\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3412 - accuracy: 0.8624\n", "Epoch 94/100\n", - "8000/8000 [==============================] - 1s 176us/step - loss: 0.3350 - acc: 0.8635\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.3415 - accuracy: 0.8597\n", "Epoch 95/100\n", - "8000/8000 [==============================] - 1s 179us/step - loss: 0.3349 - acc: 0.8610\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3412 - accuracy: 0.8599\n", "Epoch 96/100\n", - "8000/8000 [==============================] - 2s 197us/step - loss: 0.3349 - acc: 0.8606\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3408 - accuracy: 0.8620\n", "Epoch 97/100\n", - "8000/8000 [==============================] - 1s 180us/step - loss: 0.3350 - acc: 0.8635\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3406 - accuracy: 0.8624\n", "Epoch 98/100\n", - "8000/8000 [==============================] - 1s 176us/step - loss: 0.3339 - acc: 0.8645\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3421 - accuracy: 0.8608\n", "Epoch 99/100\n", - "8000/8000 [==============================] - 1s 173us/step - loss: 0.3338 - acc: 0.8621\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3407 - accuracy: 0.8604\n", "Epoch 100/100\n", - "8000/8000 [==============================] - 1s 176us/step - loss: 0.3339 - acc: 0.8655\n" + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3411 - accuracy: 0.8634\n" ] }, { "data": { "text/plain": [ - "" + "" ] }, - "execution_count": 9, + "execution_count": 12, "metadata": {}, "output_type": "execute_result" } @@ -591,7 +606,12 @@ { "cell_type": "code", "execution_count": 14, - "metadata": {}, + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + } + }, "outputs": [ { "name": "stdout", @@ -828,7 +848,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 14, "metadata": {}, "outputs": [], "source": [ @@ -845,15 +865,15 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 15, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "[[1595 0]\n", - " [ 405 0]]\n" + "[[1503 92]\n", + " [ 191 214]]\n" ] } ], @@ -872,222 +892,227 @@ }, { "cell_type": "code", - "execution_count": 17, - "metadata": {}, + "execution_count": 16, + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + } + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Epoch 1/100\n", - "8000/8000 [==============================] - 2s 242us/step - loss: 0.5123 - acc: 0.7960\n", + "8000/8000 [==============================] - 0s 57us/step - loss: 0.5069 - accuracy: 0.7960\n", "Epoch 2/100\n", - "8000/8000 [==============================] - 2s 193us/step - loss: 0.4461 - acc: 0.7960\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.4449 - accuracy: 0.7960\n", "Epoch 3/100\n", - "8000/8000 [==============================] - 2s 191us/step - loss: 0.4341 - acc: 0.7956\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4327 - accuracy: 0.7956\n", "Epoch 4/100\n", - "8000/8000 [==============================] - 1s 187us/step - loss: 0.4297 - acc: 0.7982\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4291 - accuracy: 0.8010\n", "Epoch 5/100\n", - "8000/8000 [==============================] - 2s 190us/step - loss: 0.4280 - acc: 0.8000\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4281 - accuracy: 0.8025\n", "Epoch 6/100\n", - "8000/8000 [==============================] - 1s 186us/step - loss: 0.4276 - acc: 0.8030\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4277 - accuracy: 0.8045\n", "Epoch 7/100\n", - "8000/8000 [==============================] - 2s 189us/step - loss: 0.4266 - acc: 0.8042\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4273 - accuracy: 0.8035\n", "Epoch 8/100\n", - "8000/8000 [==============================] - 2s 226us/step - loss: 0.4271 - acc: 0.8045\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4272 - accuracy: 0.8046\n", "Epoch 9/100\n", - "8000/8000 [==============================] - 2s 252us/step - loss: 0.4268 - acc: 0.8049\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4271 - accuracy: 0.8041\n", "Epoch 10/100\n", - "8000/8000 [==============================] - 2s 193us/step - loss: 0.4266 - acc: 0.8056\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.4266 - accuracy: 0.8052\n", "Epoch 11/100\n", - "8000/8000 [==============================] - 2s 196us/step - loss: 0.4259 - acc: 0.8057\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.4263 - accuracy: 0.8071\n", "Epoch 12/100\n", - "8000/8000 [==============================] - 2s 191us/step - loss: 0.4252 - acc: 0.8084\n", + "8000/8000 [==============================] - 0s 45us/step - loss: 0.4252 - accuracy: 0.8099\n", "Epoch 13/100\n", - "8000/8000 [==============================] - 2s 204us/step - loss: 0.4240 - acc: 0.8142\n", + "8000/8000 [==============================] - 0s 46us/step - loss: 0.4236 - accuracy: 0.8141\n", "Epoch 14/100\n", - "8000/8000 [==============================] - 2s 202us/step - loss: 0.4225 - acc: 0.8169\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4216 - accuracy: 0.8180\n", "Epoch 15/100\n", - "8000/8000 [==============================] - 2s 195us/step - loss: 0.4206 - acc: 0.8206\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4194 - accuracy: 0.8217\n", "Epoch 16/100\n", - "8000/8000 [==============================] - 2s 200us/step - loss: 0.4188 - acc: 0.8235\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4178 - accuracy: 0.8234\n", "Epoch 17/100\n", - "8000/8000 [==============================] - 2s 195us/step - loss: 0.4175 - acc: 0.8249\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4158 - accuracy: 0.8275\n", "Epoch 18/100\n", - "8000/8000 [==============================] - 2s 192us/step - loss: 0.4161 - acc: 0.8255\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4147 - accuracy: 0.8267\n", "Epoch 19/100\n", - "8000/8000 [==============================] - 2s 222us/step - loss: 0.4146 - acc: 0.8277\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4134 - accuracy: 0.8279\n", "Epoch 20/100\n", - "8000/8000 [==============================] - 2s 200us/step - loss: 0.4133 - acc: 0.8282\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4123 - accuracy: 0.8285\n", "Epoch 21/100\n", - "8000/8000 [==============================] - 2s 201us/step - loss: 0.4123 - acc: 0.8296\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4112 - accuracy: 0.8305\n", "Epoch 22/100\n", - "8000/8000 [==============================] - 2s 225us/step - loss: 0.4114 - acc: 0.8307\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.4108 - accuracy: 0.8303\n", "Epoch 23/100\n", - "8000/8000 [==============================] - 2s 230us/step - loss: 0.4106 - acc: 0.8302\n", + "8000/8000 [==============================] - 0s 44us/step - loss: 0.4098 - accuracy: 0.8303\n", "Epoch 24/100\n", - "8000/8000 [==============================] - 2s 205us/step - loss: 0.4097 - acc: 0.8315\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.4092 - accuracy: 0.8309\n", "Epoch 25/100\n", - "8000/8000 [==============================] - 2s 247us/step - loss: 0.4093 - acc: 0.8317\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4086 - accuracy: 0.8330\n", "Epoch 26/100\n", - "8000/8000 [==============================] - 2s 259us/step - loss: 0.4085 - acc: 0.8325\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4084 - accuracy: 0.8315\n", "Epoch 27/100\n", - "8000/8000 [==============================] - 2s 283us/step - loss: 0.4082 - acc: 0.8324\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4077 - accuracy: 0.8328\n", "Epoch 28/100\n", - "8000/8000 [==============================] - 3s 385us/step - loss: 0.4077 - acc: 0.8336\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.4071 - accuracy: 0.8330\n", "Epoch 29/100\n", - "8000/8000 [==============================] - 2s 208us/step - loss: 0.4073 - acc: 0.8341\n", + "8000/8000 [==============================] - 0s 45us/step - loss: 0.4068 - accuracy: 0.8334\n", "Epoch 30/100\n", - "8000/8000 [==============================] - 2s 204us/step - loss: 0.4068 - acc: 0.8329\n", + "8000/8000 [==============================] - 0s 45us/step - loss: 0.4068 - accuracy: 0.8341\n", "Epoch 31/100\n", - "8000/8000 [==============================] - 2s 202us/step - loss: 0.4063 - acc: 0.8341\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.4064 - accuracy: 0.8354\n", "Epoch 32/100\n", - "8000/8000 [==============================] - 2s 198us/step - loss: 0.4060 - acc: 0.8350\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.4061 - accuracy: 0.8344\n", "Epoch 33/100\n", - "8000/8000 [==============================] - 2s 200us/step - loss: 0.4057 - acc: 0.8351\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4055 - accuracy: 0.8344\n", "Epoch 34/100\n", - "8000/8000 [==============================] - 2s 220us/step - loss: 0.4055 - acc: 0.8342\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4054 - accuracy: 0.8351\n", "Epoch 35/100\n", - "8000/8000 [==============================] - 2s 205us/step - loss: 0.4051 - acc: 0.8347\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4047 - accuracy: 0.8338\n", "Epoch 36/100\n", - "8000/8000 [==============================] - 2s 202us/step - loss: 0.4049 - acc: 0.8340\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4045 - accuracy: 0.8332\n", "Epoch 37/100\n", - "8000/8000 [==============================] - 2s 202us/step - loss: 0.4046 - acc: 0.8336\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.4044 - accuracy: 0.8346\n", "Epoch 38/100\n", - "8000/8000 [==============================] - 2s 203us/step - loss: 0.4042 - acc: 0.8341\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4043 - accuracy: 0.8342\n", "Epoch 39/100\n", - "8000/8000 [==============================] - 2s 224us/step - loss: 0.4043 - acc: 0.8336\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.4042 - accuracy: 0.8360\n", "Epoch 40/100\n", - "8000/8000 [==============================] - 2s 232us/step - loss: 0.4039 - acc: 0.8342\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4039 - accuracy: 0.8342\n", "Epoch 41/100\n", - "8000/8000 [==============================] - 2s 269us/step - loss: 0.4038 - acc: 0.8342\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.4037 - accuracy: 0.8336\n", "Epoch 42/100\n", - "8000/8000 [==============================] - 2s 224us/step - loss: 0.4033 - acc: 0.8337\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.4035 - accuracy: 0.8340\n", "Epoch 43/100\n", - "8000/8000 [==============================] - 2s 304us/step - loss: 0.4030 - acc: 0.8340\n", + "8000/8000 [==============================] - 0s 44us/step - loss: 0.4034 - accuracy: 0.8346\n", "Epoch 44/100\n", - "8000/8000 [==============================] - 1s 187us/step - loss: 0.4031 - acc: 0.8339\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.4030 - accuracy: 0.8347\n", "Epoch 45/100\n", - "8000/8000 [==============================] - 1s 183us/step - loss: 0.4025 - acc: 0.8341\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.4026 - accuracy: 0.8332\n", "Epoch 46/100\n", - "8000/8000 [==============================] - 2s 189us/step - loss: 0.4023 - acc: 0.8337\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.4023 - accuracy: 0.8354\n", "Epoch 47/100\n", - "8000/8000 [==============================] - 2s 220us/step - loss: 0.4019 - acc: 0.8329\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.4026 - accuracy: 0.8331\n", "Epoch 48/100\n", - "8000/8000 [==============================] - 2s 188us/step - loss: 0.4019 - acc: 0.8337\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.4021 - accuracy: 0.8344\n", "Epoch 49/100\n", - "8000/8000 [==============================] - 2s 197us/step - loss: 0.4017 - acc: 0.8341\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.4022 - accuracy: 0.8330\n", "Epoch 50/100\n", - "8000/8000 [==============================] - 2s 200us/step - loss: 0.4015 - acc: 0.8342\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.4017 - accuracy: 0.8342\n", "Epoch 51/100\n", - "8000/8000 [==============================] - 2s 195us/step - loss: 0.4011 - acc: 0.8340\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.4013 - accuracy: 0.8342\n", "Epoch 52/100\n", - "8000/8000 [==============================] - 2s 196us/step - loss: 0.4010 - acc: 0.8337\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.4013 - accuracy: 0.8334\n", "Epoch 53/100\n", - "8000/8000 [==============================] - 2s 198us/step - loss: 0.4006 - acc: 0.8351\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.4010 - accuracy: 0.8336\n", "Epoch 54/100\n", - "8000/8000 [==============================] - 2s 201us/step - loss: 0.4003 - acc: 0.8354\n", + "8000/8000 [==============================] - 0s 39us/step - loss: 0.4007 - accuracy: 0.8341\n", "Epoch 55/100\n", - "8000/8000 [==============================] - 2s 207us/step - loss: 0.4004 - acc: 0.8340\n", + "8000/8000 [==============================] - 0s 39us/step - loss: 0.4006 - accuracy: 0.8347\n", "Epoch 56/100\n", - "8000/8000 [==============================] - 2s 212us/step - loss: 0.4000 - acc: 0.8337\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.4002 - accuracy: 0.8341 0s - loss: 0.4014 - accuracy: 0.83\n", "Epoch 57/100\n", - "8000/8000 [==============================] - 2s 210us/step - loss: 0.3998 - acc: 0.8340\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.4001 - accuracy: 0.8342\n", "Epoch 58/100\n", - "8000/8000 [==============================] - 2s 195us/step - loss: 0.3993 - acc: 0.8345\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.3998 - accuracy: 0.8342\n", "Epoch 59/100\n", - "8000/8000 [==============================] - 2s 214us/step - loss: 0.3991 - acc: 0.8344\n", + "8000/8000 [==============================] - 0s 39us/step - loss: 0.3994 - accuracy: 0.8341\n", "Epoch 60/100\n", - "8000/8000 [==============================] - 2s 208us/step - loss: 0.3989 - acc: 0.8337\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3992 - accuracy: 0.8347\n", "Epoch 61/100\n", - "8000/8000 [==============================] - 2s 210us/step - loss: 0.3988 - acc: 0.8347\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.3991 - accuracy: 0.8356\n", "Epoch 62/100\n", - "8000/8000 [==============================] - 3s 375us/step - loss: 0.3986 - acc: 0.8345\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.3990 - accuracy: 0.8339\n", "Epoch 63/100\n", - "8000/8000 [==============================] - 3s 382us/step - loss: 0.3982 - acc: 0.8342\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.3987 - accuracy: 0.8341\n", "Epoch 64/100\n", - "8000/8000 [==============================] - 2s 301us/step - loss: 0.3981 - acc: 0.8341\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.3981 - accuracy: 0.8347\n", "Epoch 65/100\n", - "8000/8000 [==============================] - 2s 219us/step - loss: 0.3978 - acc: 0.8347\n", + "8000/8000 [==============================] - 0s 39us/step - loss: 0.3981 - accuracy: 0.8347\n", "Epoch 66/100\n", - "8000/8000 [==============================] - 1s 183us/step - loss: 0.3976 - acc: 0.8347\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.3982 - accuracy: 0.8346\n", "Epoch 67/100\n", - "8000/8000 [==============================] - 2s 237us/step - loss: 0.3973 - acc: 0.8349\n", + "8000/8000 [==============================] - 0s 39us/step - loss: 0.3976 - accuracy: 0.8346\n", "Epoch 68/100\n", - "8000/8000 [==============================] - 2s 228us/step - loss: 0.3972 - acc: 0.8352\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.3976 - accuracy: 0.8351\n", "Epoch 69/100\n", - "8000/8000 [==============================] - 1s 171us/step - loss: 0.3971 - acc: 0.8342\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.3976 - accuracy: 0.8349\n", "Epoch 70/100\n", - "8000/8000 [==============================] - 1s 176us/step - loss: 0.3968 - acc: 0.8350\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.3976 - accuracy: 0.8355\n", "Epoch 71/100\n", - "8000/8000 [==============================] - 1s 175us/step - loss: 0.3965 - acc: 0.8355\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.3966 - accuracy: 0.8350\n", "Epoch 72/100\n", - "8000/8000 [==============================] - 2s 222us/step - loss: 0.3965 - acc: 0.8351\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3971 - accuracy: 0.8350\n", "Epoch 73/100\n", - "8000/8000 [==============================] - 2s 188us/step - loss: 0.3963 - acc: 0.8355\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.3967 - accuracy: 0.8344\n", "Epoch 74/100\n", - "8000/8000 [==============================] - 2s 249us/step - loss: 0.3959 - acc: 0.8354\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3966 - accuracy: 0.8371\n", "Epoch 75/100\n", - "8000/8000 [==============================] - 3s 416us/step - loss: 0.3958 - acc: 0.8354\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.3963 - accuracy: 0.8351\n", "Epoch 76/100\n", - "8000/8000 [==============================] - 3s 410us/step - loss: 0.3958 - acc: 0.8357\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3962 - accuracy: 0.8355\n", "Epoch 77/100\n", - "8000/8000 [==============================] - 4s 475us/step - loss: 0.3954 - acc: 0.8350\n", + "8000/8000 [==============================] - 0s 44us/step - loss: 0.3959 - accuracy: 0.8356\n", "Epoch 78/100\n", - "8000/8000 [==============================] - 4s 444us/step - loss: 0.3955 - acc: 0.8339\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3961 - accuracy: 0.8342\n", "Epoch 79/100\n", - "8000/8000 [==============================] - 4s 438us/step - loss: 0.3953 - acc: 0.8352\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3959 - accuracy: 0.8355\n", "Epoch 80/100\n", - "8000/8000 [==============================] - 4s 459us/step - loss: 0.3951 - acc: 0.8350\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3960 - accuracy: 0.8340\n", "Epoch 81/100\n", - "8000/8000 [==============================] - 4s 496us/step - loss: 0.3949 - acc: 0.8352\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.3956 - accuracy: 0.8350\n", "Epoch 82/100\n", - "8000/8000 [==============================] - 5s 573us/step - loss: 0.3947 - acc: 0.8351\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3952 - accuracy: 0.8351\n", "Epoch 83/100\n", - "8000/8000 [==============================] - 5s 567us/step - loss: 0.3949 - acc: 0.8355\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3954 - accuracy: 0.8347\n", "Epoch 84/100\n", - "8000/8000 [==============================] - 4s 484us/step - loss: 0.3944 - acc: 0.8359\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3949 - accuracy: 0.8355\n", "Epoch 85/100\n", - "8000/8000 [==============================] - 4s 441us/step - loss: 0.3944 - acc: 0.8362\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3952 - accuracy: 0.8351\n", "Epoch 86/100\n", - "8000/8000 [==============================] - 2s 241us/step - loss: 0.3941 - acc: 0.8365\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3951 - accuracy: 0.8351\n", "Epoch 87/100\n", - "8000/8000 [==============================] - 3s 351us/step - loss: 0.3937 - acc: 0.8362\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3945 - accuracy: 0.8357\n", "Epoch 88/100\n", - "8000/8000 [==============================] - 2s 295us/step - loss: 0.3939 - acc: 0.8360\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3950 - accuracy: 0.8346\n", "Epoch 89/100\n", - "8000/8000 [==============================] - 2s 271us/step - loss: 0.3938 - acc: 0.8369\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.3943 - accuracy: 0.8363\n", "Epoch 90/100\n", - "8000/8000 [==============================] - 3s 348us/step - loss: 0.3937 - acc: 0.8369\n", + "8000/8000 [==============================] - 0s 44us/step - loss: 0.3945 - accuracy: 0.8360\n", "Epoch 91/100\n", - "8000/8000 [==============================] - 2s 297us/step - loss: 0.3935 - acc: 0.8374\n", + "8000/8000 [==============================] - 0s 44us/step - loss: 0.3944 - accuracy: 0.8353\n", "Epoch 92/100\n", - "8000/8000 [==============================] - 2s 206us/step - loss: 0.3935 - acc: 0.8346\n", + "8000/8000 [==============================] - 0s 44us/step - loss: 0.3944 - accuracy: 0.8361\n", "Epoch 93/100\n", - "8000/8000 [==============================] - 5s 604us/step - loss: 0.3933 - acc: 0.8354\n", + "8000/8000 [==============================] - 0s 44us/step - loss: 0.3942 - accuracy: 0.8341\n", "Epoch 94/100\n", - "8000/8000 [==============================] - 4s 466us/step - loss: 0.3931 - acc: 0.8360\n", + "8000/8000 [==============================] - 0s 45us/step - loss: 0.3937 - accuracy: 0.8359\n", "Epoch 95/100\n", - "8000/8000 [==============================] - 4s 511us/step - loss: 0.3930 - acc: 0.8347\n", + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3935 - accuracy: 0.8361\n", "Epoch 96/100\n", - "8000/8000 [==============================] - 4s 518us/step - loss: 0.3928 - acc: 0.8369\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3935 - accuracy: 0.8356\n", "Epoch 97/100\n", - "8000/8000 [==============================] - 5s 589us/step - loss: 0.3928 - acc: 0.8367\n", + "8000/8000 [==============================] - 0s 43us/step - loss: 0.3933 - accuracy: 0.8356\n", "Epoch 98/100\n", - "8000/8000 [==============================] - 4s 474us/step - loss: 0.3924 - acc: 0.8371\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3931 - accuracy: 0.8365\n", "Epoch 99/100\n", - "8000/8000 [==============================] - 3s 407us/step - loss: 0.3923 - acc: 0.8367\n", + "8000/8000 [==============================] - 0s 41us/step - loss: 0.3931 - accuracy: 0.8363\n", "Epoch 100/100\n", - "8000/8000 [==============================] - 3s 352us/step - loss: 0.3921 - acc: 0.8371\n" + "8000/8000 [==============================] - 0s 42us/step - loss: 0.3929 - accuracy: 0.8374\n" ] }, { "data": { "text/plain": [ - "" + "" ] }, - "execution_count": 17, + "execution_count": 16, "metadata": {}, "output_type": "execute_result" } @@ -1110,7 +1135,7 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 17, "metadata": {}, "outputs": [], "source": [ @@ -1127,14 +1152,14 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 18, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "[[1547 48]\n", + "[[1549 46]\n", " [ 265 140]]\n" ] } @@ -1157,9 +1182,20 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 21, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "accuracies:[0.83125001 0.83499998 0.83375001 0.82499999 0.85124999 0.83125001\n", + " 0.83499998 0.82125002 0.81999999 0.84375 ]\n", + "mean:0.8327499985694885\n", + "variance:0.009130987698077214\n" + ] + } + ], "source": [ "from keras.wrappers.scikit_learn import KerasClassifier\n", "from sklearn.model_selection import cross_val_score\n", @@ -1178,7 +1214,7 @@ "accuracies = cross_val_score(estimator = classifier, X = X_train, y = y_train, cv = 10, n_jobs = -1)\n", "mean = accuracies.mean()\n", "variance = accuracies.std()\n", - "print(\"accuracies:%s\\nmean:%s\\nvariance:%s\".format(accuracies, mean, variance))" + "print(\"accuracies:{}\\nmean:{}\\nvariance:{}\".format(accuracies, mean, variance))" ] }, { @@ -1191,7 +1227,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 22, "metadata": {}, "outputs": [], "source": [ @@ -1222,7 +1258,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 23, "metadata": {}, "outputs": [], "source": [ @@ -1246,12 +1282,6124 @@ }, { "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], + "execution_count": 25, + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 96us/step - loss: 0.4990 - accuracy: 0.7969\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4369 - accuracy: 0.7971\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4331 - accuracy: 0.7971\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4303 - accuracy: 0.7971\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 63us/step - loss: 0.4263 - accuracy: 0.7971\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4271 - accuracy: 0.7990\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 63us/step - loss: 0.4263 - accuracy: 0.8176\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4257 - accuracy: 0.8247\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4246 - accuracy: 0.8275\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4235 - accuracy: 0.8251\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4243 - accuracy: 0.8263\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4222 - accuracy: 0.8292\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4251 - accuracy: 0.8278\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 63us/step - loss: 0.4237 - accuracy: 0.8292\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 63us/step - loss: 0.4229 - accuracy: 0.8286\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4235 - accuracy: 0.8276\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4230 - accuracy: 0.8294\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4185 - accuracy: 0.8310\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4196 - accuracy: 0.8321\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4227 - accuracy: 0.8313\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4201 - accuracy: 0.8313\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4247 - accuracy: 0.8310\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4252 - accuracy: 0.8319\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4216 - accuracy: 0.8303\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4219 - accuracy: 0.8332\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4219 - accuracy: 0.8314\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4234 - accuracy: 0.8289\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4211 - accuracy: 0.8329\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4207 - accuracy: 0.8319\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4210 - accuracy: 0.8318\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4209 - accuracy: 0.8306\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4191 - accuracy: 0.8315\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4225 - accuracy: 0.8307\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4240 - accuracy: 0.8310\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 63us/step - loss: 0.4232 - accuracy: 0.8306\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4250 - accuracy: 0.8311\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4201 - accuracy: 0.8311\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4212 - accuracy: 0.8329\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 63us/step - loss: 0.4230 - accuracy: 0.8314\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 63us/step - loss: 0.4215 - accuracy: 0.8321\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4205 - accuracy: 0.8324\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 63us/step - loss: 0.4193 - accuracy: 0.8328\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 62us/step - loss: 0.4241 - accuracy: 0.8322\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4220 - accuracy: 0.8306\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4206 - accuracy: 0.8317\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 63us/step - loss: 0.4209 - accuracy: 0.8304\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4212 - accuracy: 0.8321\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4204 - accuracy: 0.8322\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4191 - accuracy: 0.8344\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4194 - accuracy: 0.8336\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 96us/step - loss: 0.5047 - accuracy: 0.7961\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4374 - accuracy: 0.7967\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4314 - accuracy: 0.7967\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4333 - accuracy: 0.7967\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4283 - accuracy: 0.7967\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4287 - accuracy: 0.7967\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4296 - accuracy: 0.8026\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4303 - accuracy: 0.8143\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4261 - accuracy: 0.8244\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4246 - accuracy: 0.8253\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4260 - accuracy: 0.8256\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4264 - accuracy: 0.8286\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4227 - accuracy: 0.8274\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4255 - accuracy: 0.8278\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4232 - accuracy: 0.8311\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4254 - accuracy: 0.8293\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4226 - accuracy: 0.8301\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4255 - accuracy: 0.8311\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4213 - accuracy: 0.8310\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4237 - accuracy: 0.8292\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4185 - accuracy: 0.8294\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4231 - accuracy: 0.8301\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4198 - accuracy: 0.8292\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4205 - accuracy: 0.8304\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4243 - accuracy: 0.8314\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4236 - accuracy: 0.8274\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4257 - accuracy: 0.8313\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4261 - accuracy: 0.8303\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4241 - accuracy: 0.8317\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4274 - accuracy: 0.8307\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4210 - accuracy: 0.8317\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4224 - accuracy: 0.8329\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4197 - accuracy: 0.8296\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4242 - accuracy: 0.8301\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4262 - accuracy: 0.8304\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4227 - accuracy: 0.8313\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4226 - accuracy: 0.8313\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4229 - accuracy: 0.8331\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4217 - accuracy: 0.8338\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4215 - accuracy: 0.8315\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4212 - accuracy: 0.8297\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4221 - accuracy: 0.8313\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4227 - accuracy: 0.8303\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4225 - accuracy: 0.8304\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4255 - accuracy: 0.8325\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4217 - accuracy: 0.8308\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4205 - accuracy: 0.8338\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4210 - accuracy: 0.8318\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4247 - accuracy: 0.8325\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4211 - accuracy: 0.8331\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 99us/step - loss: 0.4985 - accuracy: 0.7951\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4381 - accuracy: 0.7956\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4367 - accuracy: 0.7956\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4322 - accuracy: 0.7956\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4303 - accuracy: 0.7956\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4306 - accuracy: 0.7956\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4281 - accuracy: 0.7956\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4266 - accuracy: 0.8196\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4289 - accuracy: 0.8238\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4310 - accuracy: 0.8246\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4296 - accuracy: 0.8271\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4312 - accuracy: 0.8275\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4266 - accuracy: 0.8274\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4263 - accuracy: 0.8282\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4272 - accuracy: 0.8304\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4261 - accuracy: 0.8293\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4243 - accuracy: 0.8307\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4291 - accuracy: 0.8290\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4259 - accuracy: 0.8311\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4261 - accuracy: 0.8318\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4282 - accuracy: 0.8313\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4273 - accuracy: 0.8304\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4253 - accuracy: 0.8315\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4246 - accuracy: 0.8297\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4240 - accuracy: 0.8308\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4270 - accuracy: 0.8319\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4287 - accuracy: 0.8293\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4301 - accuracy: 0.8304\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4273 - accuracy: 0.8307\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4242 - accuracy: 0.8319\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4264 - accuracy: 0.8293\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4231 - accuracy: 0.8300\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4259 - accuracy: 0.8311\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4258 - accuracy: 0.8326\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4273 - accuracy: 0.8328\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4258 - accuracy: 0.8303\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4282 - accuracy: 0.8288\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4266 - accuracy: 0.8317\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4296 - accuracy: 0.8308\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4257 - accuracy: 0.8340\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4237 - accuracy: 0.8307\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4256 - accuracy: 0.8319\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4235 - accuracy: 0.8332\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4237 - accuracy: 0.8325\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4236 - accuracy: 0.8332\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4231 - accuracy: 0.8321\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4243 - accuracy: 0.8343\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4252 - accuracy: 0.8336\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4263 - accuracy: 0.8338\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4240 - accuracy: 0.8319\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 97us/step - loss: 0.4883 - accuracy: 0.7968\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4321 - accuracy: 0.7975\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4265 - accuracy: 0.7975\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4244 - accuracy: 0.7975\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4228 - accuracy: 0.8108\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4245 - accuracy: 0.8247\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4213 - accuracy: 0.8283\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4224 - accuracy: 0.8288\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4178 - accuracy: 0.8296\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4203 - accuracy: 0.8300\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4235 - accuracy: 0.8318\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4212 - accuracy: 0.8319\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4195 - accuracy: 0.8307\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4221 - accuracy: 0.8308\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4208 - accuracy: 0.8315\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4166 - accuracy: 0.8318\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4230 - accuracy: 0.8315\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4197 - accuracy: 0.8325\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4209 - accuracy: 0.8301\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4184 - accuracy: 0.8335\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4218 - accuracy: 0.8332\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4185 - accuracy: 0.8361\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4169 - accuracy: 0.8339\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4184 - accuracy: 0.8319\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4199 - accuracy: 0.8328\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4182 - accuracy: 0.8310\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4210 - accuracy: 0.8328\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4189 - accuracy: 0.8322\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4172 - accuracy: 0.8349\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4209 - accuracy: 0.8354\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4191 - accuracy: 0.8364\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4148 - accuracy: 0.8331\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4196 - accuracy: 0.8339\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4156 - accuracy: 0.8347\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4157 - accuracy: 0.8338\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4197 - accuracy: 0.8324\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4189 - accuracy: 0.8354\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4193 - accuracy: 0.8329\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4175 - accuracy: 0.8357\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4189 - accuracy: 0.8342\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4181 - accuracy: 0.8353\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4182 - accuracy: 0.8351\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4191 - accuracy: 0.8347\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4183 - accuracy: 0.8340\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4202 - accuracy: 0.8326\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4167 - accuracy: 0.8340\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4210 - accuracy: 0.8340\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4159 - accuracy: 0.8360\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4180 - accuracy: 0.8339\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4142 - accuracy: 0.8350\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 100us/step - loss: 0.4979 - accuracy: 0.7939\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4399 - accuracy: 0.7937\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4369 - accuracy: 0.7937\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4351 - accuracy: 0.7937\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4325 - accuracy: 0.7953\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4292 - accuracy: 0.8115\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4312 - accuracy: 0.8229\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4296 - accuracy: 0.8222\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 62us/step - loss: 0.4302 - accuracy: 0.8238\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4268 - accuracy: 0.8267\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4282 - accuracy: 0.8265\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 64us/step - loss: 0.4297 - accuracy: 0.8294\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 63us/step - loss: 0.4281 - accuracy: 0.8308\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 62us/step - loss: 0.4270 - accuracy: 0.8276\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 63us/step - loss: 0.4258 - accuracy: 0.8301\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 65us/step - loss: 0.4255 - accuracy: 0.8286\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4258 - accuracy: 0.8286\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4267 - accuracy: 0.8300\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4261 - accuracy: 0.8269\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4271 - accuracy: 0.8296\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4251 - accuracy: 0.8285\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4257 - accuracy: 0.8306\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4257 - accuracy: 0.8313\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4278 - accuracy: 0.8278\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4243 - accuracy: 0.8276\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4241 - accuracy: 0.8283\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4244 - accuracy: 0.8322\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4266 - accuracy: 0.8293\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4211 - accuracy: 0.8294\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4230 - accuracy: 0.8292\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4251 - accuracy: 0.8274\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4264 - accuracy: 0.8267\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4290 - accuracy: 0.8301\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4253 - accuracy: 0.8278\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4272 - accuracy: 0.8276\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4252 - accuracy: 0.8299\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4252 - accuracy: 0.8296\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4258 - accuracy: 0.8300\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4269 - accuracy: 0.8299\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4245 - accuracy: 0.8292\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4246 - accuracy: 0.8299\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 1s 77us/step - loss: 0.4230 - accuracy: 0.8278\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4235 - accuracy: 0.8301\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 66us/step - loss: 0.4212 - accuracy: 0.8322\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4243 - accuracy: 0.8294\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4253 - accuracy: 0.8303\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4234 - accuracy: 0.8289\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4286 - accuracy: 0.8274\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4217 - accuracy: 0.8318\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4245 - accuracy: 0.8279\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 104us/step - loss: 0.4864 - accuracy: 0.7944\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4326 - accuracy: 0.7944\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4322 - accuracy: 0.7944\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4279 - accuracy: 0.7944\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4262 - accuracy: 0.8118\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4269 - accuracy: 0.8214\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4253 - accuracy: 0.8213\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4231 - accuracy: 0.8275\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4240 - accuracy: 0.8257\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4260 - accuracy: 0.8271\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4249 - accuracy: 0.8257\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4226 - accuracy: 0.8300\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4215 - accuracy: 0.8261\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4242 - accuracy: 0.8256\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4236 - accuracy: 0.8283\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4206 - accuracy: 0.8288\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4206 - accuracy: 0.8311\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4223 - accuracy: 0.8275\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4202 - accuracy: 0.8279\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4238 - accuracy: 0.8251\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4218 - accuracy: 0.8300\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4232 - accuracy: 0.8272\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4222 - accuracy: 0.8274\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4234 - accuracy: 0.8300\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4211 - accuracy: 0.8293\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4209 - accuracy: 0.8297\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4237 - accuracy: 0.8285\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4204 - accuracy: 0.8311\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4194 - accuracy: 0.8267\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4202 - accuracy: 0.8306\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4218 - accuracy: 0.8297\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4200 - accuracy: 0.8281\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4209 - accuracy: 0.8303\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4196 - accuracy: 0.8299\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4234 - accuracy: 0.8272\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4219 - accuracy: 0.8315\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4186 - accuracy: 0.8301\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4209 - accuracy: 0.8296\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4208 - accuracy: 0.8308\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4203 - accuracy: 0.8308\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 67us/step - loss: 0.4199 - accuracy: 0.8311\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4188 - accuracy: 0.8311\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4214 - accuracy: 0.8313\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4219 - accuracy: 0.8286\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4207 - accuracy: 0.8319\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4189 - accuracy: 0.8314\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4201 - accuracy: 0.8288\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4197 - accuracy: 0.8308\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4183 - accuracy: 0.8344\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4159 - accuracy: 0.8324\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 109us/step - loss: 0.5113 - accuracy: 0.7958\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4330 - accuracy: 0.8078\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4247 - accuracy: 0.8188\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4189 - accuracy: 0.8189\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4153 - accuracy: 0.8186\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4111 - accuracy: 0.8218\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4114 - accuracy: 0.8171\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4114 - accuracy: 0.8211\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4087 - accuracy: 0.8207\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4103 - accuracy: 0.8188\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4039 - accuracy: 0.8211\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4047 - accuracy: 0.8206\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4053 - accuracy: 0.8188\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4056 - accuracy: 0.8240\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.3976 - accuracy: 0.8318\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.3988 - accuracy: 0.8325\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.3994 - accuracy: 0.8318\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.3933 - accuracy: 0.8354\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.3971 - accuracy: 0.8363\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.3903 - accuracy: 0.8350\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.3954 - accuracy: 0.8349\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3948 - accuracy: 0.8385\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3914 - accuracy: 0.8379\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.3911 - accuracy: 0.8396\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.3935 - accuracy: 0.8340\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.3918 - accuracy: 0.8360\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 1s 69us/step - loss: 0.3896 - accuracy: 0.8369\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3914 - accuracy: 0.8375\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.3935 - accuracy: 0.8324\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.3822 - accuracy: 0.8429\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.3899 - accuracy: 0.8382\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.3919 - accuracy: 0.8356\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.3916 - accuracy: 0.8367\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.3955 - accuracy: 0.8349\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.3896 - accuracy: 0.8378\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.3835 - accuracy: 0.8389\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.3894 - accuracy: 0.8388\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.3912 - accuracy: 0.8371\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.3886 - accuracy: 0.8357\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3914 - accuracy: 0.8379\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.3918 - accuracy: 0.8343\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.3929 - accuracy: 0.8415\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3869 - accuracy: 0.8358\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.3921 - accuracy: 0.8360\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.3889 - accuracy: 0.8374\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.3843 - accuracy: 0.8386\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.3948 - accuracy: 0.8361\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.3856 - accuracy: 0.8404\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.3888 - accuracy: 0.8382\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3914 - accuracy: 0.8364\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 112us/step - loss: 0.4992 - accuracy: 0.7958\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4403 - accuracy: 0.7962\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4340 - accuracy: 0.7962\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4304 - accuracy: 0.7962\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4264 - accuracy: 0.7962\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4288 - accuracy: 0.7962\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4265 - accuracy: 0.8079\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4280 - accuracy: 0.8251\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4255 - accuracy: 0.8233\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4256 - accuracy: 0.8297\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4256 - accuracy: 0.8272\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4274 - accuracy: 0.8275\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4246 - accuracy: 0.8278\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4275 - accuracy: 0.8267\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4242 - accuracy: 0.8294\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4248 - accuracy: 0.8317\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4245 - accuracy: 0.8293\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4238 - accuracy: 0.8288\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4213 - accuracy: 0.8306\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4244 - accuracy: 0.8300\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4250 - accuracy: 0.8310\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4249 - accuracy: 0.8296\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4276 - accuracy: 0.8307\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4246 - accuracy: 0.8285\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4246 - accuracy: 0.8299\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4263 - accuracy: 0.8290\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4227 - accuracy: 0.8314\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4226 - accuracy: 0.8288\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4243 - accuracy: 0.8319\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4255 - accuracy: 0.8304\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4240 - accuracy: 0.8296\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4219 - accuracy: 0.8314\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4237 - accuracy: 0.8300\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4243 - accuracy: 0.8293\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4239 - accuracy: 0.8319\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4241 - accuracy: 0.8293\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4258 - accuracy: 0.8297\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4194 - accuracy: 0.8304\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4220 - accuracy: 0.8350\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4212 - accuracy: 0.8315\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4230 - accuracy: 0.8296\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4245 - accuracy: 0.8324\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4222 - accuracy: 0.8303\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4263 - accuracy: 0.8314\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4266 - accuracy: 0.8319\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4243 - accuracy: 0.8307\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4241 - accuracy: 0.8306\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4253 - accuracy: 0.8317\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4250 - accuracy: 0.8303\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4227 - accuracy: 0.8311\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 110us/step - loss: 0.5016 - accuracy: 0.7953\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4218 - accuracy: 0.8167\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4105 - accuracy: 0.8256\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4077 - accuracy: 0.8244\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4044 - accuracy: 0.8247\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4010 - accuracy: 0.8240\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4012 - accuracy: 0.8258\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4006 - accuracy: 0.8203\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4012 - accuracy: 0.8258\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4029 - accuracy: 0.8254\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3937 - accuracy: 0.8303\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3952 - accuracy: 0.8317\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3958 - accuracy: 0.8335\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3948 - accuracy: 0.8344\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3939 - accuracy: 0.8369\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3914 - accuracy: 0.8354\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3925 - accuracy: 0.8349\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.3884 - accuracy: 0.8318\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.3882 - accuracy: 0.8397\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.3862 - accuracy: 0.8365\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.3871 - accuracy: 0.8388\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3898 - accuracy: 0.8365\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3839 - accuracy: 0.8357\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.3835 - accuracy: 0.8369\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3854 - accuracy: 0.8422\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3881 - accuracy: 0.8360\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3874 - accuracy: 0.8347\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3840 - accuracy: 0.8368\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.3853 - accuracy: 0.8358\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3836 - accuracy: 0.8365\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3824 - accuracy: 0.8381\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3852 - accuracy: 0.8367\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.3833 - accuracy: 0.8376\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3836 - accuracy: 0.8400\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3870 - accuracy: 0.8388\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3847 - accuracy: 0.8374\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.3817 - accuracy: 0.8406\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.3828 - accuracy: 0.8397\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3806 - accuracy: 0.8379\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.3826 - accuracy: 0.8411\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3856 - accuracy: 0.8403\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3835 - accuracy: 0.8399\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3812 - accuracy: 0.8419\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 1s 78us/step - loss: 0.3798 - accuracy: 0.8397\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3799 - accuracy: 0.8411\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3800 - accuracy: 0.8422\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3815 - accuracy: 0.8397\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.3812 - accuracy: 0.8428\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.3843 - accuracy: 0.8404\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3819 - accuracy: 0.8381\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 108us/step - loss: 0.6189 - accuracy: 0.7953\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4624 - accuracy: 0.8043\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4271 - accuracy: 0.8171\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4264 - accuracy: 0.8161\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4254 - accuracy: 0.8190\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4260 - accuracy: 0.8213\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4224 - accuracy: 0.8197\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4224 - accuracy: 0.8228\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4240 - accuracy: 0.8204\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4195 - accuracy: 0.8221\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4192 - accuracy: 0.8247\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4196 - accuracy: 0.8235\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4196 - accuracy: 0.8242\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4166 - accuracy: 0.8253\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4164 - accuracy: 0.8224\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4183 - accuracy: 0.8246\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4158 - accuracy: 0.8268\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4150 - accuracy: 0.8240\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4129 - accuracy: 0.8293\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4121 - accuracy: 0.8276\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4104 - accuracy: 0.8308\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4032 - accuracy: 0.8299\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4006 - accuracy: 0.8325\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3959 - accuracy: 0.8339\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3898 - accuracy: 0.8383\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3895 - accuracy: 0.8389\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3847 - accuracy: 0.8406\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3797 - accuracy: 0.8458\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3821 - accuracy: 0.8417\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3768 - accuracy: 0.8453\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.3772 - accuracy: 0.8467\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3740 - accuracy: 0.8429\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.3726 - accuracy: 0.8451\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3681 - accuracy: 0.8472\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3722 - accuracy: 0.8440\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3712 - accuracy: 0.8444\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3756 - accuracy: 0.8428\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3729 - accuracy: 0.8413\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3710 - accuracy: 0.8431\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.3707 - accuracy: 0.8424\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3696 - accuracy: 0.8415\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.3691 - accuracy: 0.8451\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3692 - accuracy: 0.8465\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3658 - accuracy: 0.8485\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3695 - accuracy: 0.8462\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3702 - accuracy: 0.8431\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3648 - accuracy: 0.8478\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3682 - accuracy: 0.8447\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.3705 - accuracy: 0.8426\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.3638 - accuracy: 0.8431\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 106us/step - loss: 0.5078 - accuracy: 0.7967\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4382 - accuracy: 0.7971\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4352 - accuracy: 0.7971\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4305 - accuracy: 0.7971\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4316 - accuracy: 0.7971\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4287 - accuracy: 0.8114\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4253 - accuracy: 0.8192\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4253 - accuracy: 0.8247\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4270 - accuracy: 0.8274\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4272 - accuracy: 0.8290\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4240 - accuracy: 0.8268\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4237 - accuracy: 0.8281\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4270 - accuracy: 0.8301\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4235 - accuracy: 0.8317\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4214 - accuracy: 0.8297\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4276 - accuracy: 0.8301\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4235 - accuracy: 0.8319\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4256 - accuracy: 0.8315\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4248 - accuracy: 0.8290\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4264 - accuracy: 0.8300\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4259 - accuracy: 0.8306\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4209 - accuracy: 0.8308\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4228 - accuracy: 0.8299\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4234 - accuracy: 0.8310\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4238 - accuracy: 0.8306\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4252 - accuracy: 0.8310\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4237 - accuracy: 0.8310\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4218 - accuracy: 0.8301\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4220 - accuracy: 0.8283\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4235 - accuracy: 0.8306\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4218 - accuracy: 0.8289\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4229 - accuracy: 0.8315\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4234 - accuracy: 0.8317\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4239 - accuracy: 0.8308\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4238 - accuracy: 0.8311\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4236 - accuracy: 0.8299\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4259 - accuracy: 0.8307\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4216 - accuracy: 0.8321\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4228 - accuracy: 0.8303\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4215 - accuracy: 0.8317\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4228 - accuracy: 0.8331\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4219 - accuracy: 0.8329\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4243 - accuracy: 0.8313\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4226 - accuracy: 0.8328\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4225 - accuracy: 0.8314\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4226 - accuracy: 0.8296\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4220 - accuracy: 0.8322\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 68us/step - loss: 0.4228 - accuracy: 0.8307\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4228 - accuracy: 0.8324\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4238 - accuracy: 0.8303\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 107us/step - loss: 0.5059 - accuracy: 0.7967\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4358 - accuracy: 0.7967\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4299 - accuracy: 0.7967\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4273 - accuracy: 0.7976\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4282 - accuracy: 0.8221\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4249 - accuracy: 0.8240\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4255 - accuracy: 0.8263\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4257 - accuracy: 0.8278\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4240 - accuracy: 0.8278\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4262 - accuracy: 0.8290\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 1s 69us/step - loss: 0.4210 - accuracy: 0.8328\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4291 - accuracy: 0.8317\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4232 - accuracy: 0.8318\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4270 - accuracy: 0.8301\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4256 - accuracy: 0.8304\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4225 - accuracy: 0.8322\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4228 - accuracy: 0.8318\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4220 - accuracy: 0.8286\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4226 - accuracy: 0.8299\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4239 - accuracy: 0.8321\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4233 - accuracy: 0.8301\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4192 - accuracy: 0.8318\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4253 - accuracy: 0.8308\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4202 - accuracy: 0.8333\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4202 - accuracy: 0.8304\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4208 - accuracy: 0.8308\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4242 - accuracy: 0.8347\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 69us/step - loss: 0.4198 - accuracy: 0.8332\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4224 - accuracy: 0.8303\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4211 - accuracy: 0.8325\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4259 - accuracy: 0.8304\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4209 - accuracy: 0.8322\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4212 - accuracy: 0.8315\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4203 - accuracy: 0.8313\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4201 - accuracy: 0.8318\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4232 - accuracy: 0.8332\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4217 - accuracy: 0.8329\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4249 - accuracy: 0.8339\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4279 - accuracy: 0.8303\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4185 - accuracy: 0.8301\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4212 - accuracy: 0.8331\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4237 - accuracy: 0.8290\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4235 - accuracy: 0.8297\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4232 - accuracy: 0.8313\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4197 - accuracy: 0.8306\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4219 - accuracy: 0.8324\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4243 - accuracy: 0.8276\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4238 - accuracy: 0.8300\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4222 - accuracy: 0.8311\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4173 - accuracy: 0.8308\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 108us/step - loss: 0.5275 - accuracy: 0.7954\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4457 - accuracy: 0.7956\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4396 - accuracy: 0.7956\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4406 - accuracy: 0.7956\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4395 - accuracy: 0.7956\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4389 - accuracy: 0.7956\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4367 - accuracy: 0.7956\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4366 - accuracy: 0.7956\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4366 - accuracy: 0.7956\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4344 - accuracy: 0.7956\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4317 - accuracy: 0.7956\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4341 - accuracy: 0.7978\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4349 - accuracy: 0.8114\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4339 - accuracy: 0.8200\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4305 - accuracy: 0.8222\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4322 - accuracy: 0.8213\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4339 - accuracy: 0.8215\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4336 - accuracy: 0.8188\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4311 - accuracy: 0.8246\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4355 - accuracy: 0.8250\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4331 - accuracy: 0.8243\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4289 - accuracy: 0.8238\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4321 - accuracy: 0.8235\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4297 - accuracy: 0.8267\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4322 - accuracy: 0.8226\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4302 - accuracy: 0.8256\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4329 - accuracy: 0.8236\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4309 - accuracy: 0.8251\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4299 - accuracy: 0.8235\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 1s 77us/step - loss: 0.4314 - accuracy: 0.8226\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4287 - accuracy: 0.8263\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4327 - accuracy: 0.8268\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4316 - accuracy: 0.8240\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 1s 79us/step - loss: 0.4322 - accuracy: 0.8247\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 1s 77us/step - loss: 0.4303 - accuracy: 0.8238\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4340 - accuracy: 0.8253\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4325 - accuracy: 0.8249\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4303 - accuracy: 0.8240\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4300 - accuracy: 0.8257\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4332 - accuracy: 0.8247\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4310 - accuracy: 0.8264\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4338 - accuracy: 0.8251\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4290 - accuracy: 0.8251\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4315 - accuracy: 0.8261\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4298 - accuracy: 0.8260\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4337 - accuracy: 0.8250\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4324 - accuracy: 0.8249\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4337 - accuracy: 0.8221\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4327 - accuracy: 0.8257\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 1s 81us/step - loss: 0.4314 - accuracy: 0.8272\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 108us/step - loss: 0.5096 - accuracy: 0.7972\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4373 - accuracy: 0.7975\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4339 - accuracy: 0.7975\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4349 - accuracy: 0.7975\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4289 - accuracy: 0.7975\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4253 - accuracy: 0.7975\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4246 - accuracy: 0.8163\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4255 - accuracy: 0.8253\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4245 - accuracy: 0.8265\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4271 - accuracy: 0.8297\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4215 - accuracy: 0.8299\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4240 - accuracy: 0.8314\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4240 - accuracy: 0.8294\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4226 - accuracy: 0.8293\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4207 - accuracy: 0.8321\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4196 - accuracy: 0.8310\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4210 - accuracy: 0.8326\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4207 - accuracy: 0.8308\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4177 - accuracy: 0.8328\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4197 - accuracy: 0.8326\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4232 - accuracy: 0.8313\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4208 - accuracy: 0.8322\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4232 - accuracy: 0.8314\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4259 - accuracy: 0.8297\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4242 - accuracy: 0.8331\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4193 - accuracy: 0.8340\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4216 - accuracy: 0.8304\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4180 - accuracy: 0.8338\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4207 - accuracy: 0.8317\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4229 - accuracy: 0.8281\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4184 - accuracy: 0.8343\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4210 - accuracy: 0.8335\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4234 - accuracy: 0.8310\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4223 - accuracy: 0.8296\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4191 - accuracy: 0.8322\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4207 - accuracy: 0.8300\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4227 - accuracy: 0.8336\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4236 - accuracy: 0.8322\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4244 - accuracy: 0.8311\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4210 - accuracy: 0.8304\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4177 - accuracy: 0.8306\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4190 - accuracy: 0.8325\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4198 - accuracy: 0.8314\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4199 - accuracy: 0.8318\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4217 - accuracy: 0.8311\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4232 - accuracy: 0.8321\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4177 - accuracy: 0.8338\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4211 - accuracy: 0.8303\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 1s 70us/step - loss: 0.4191 - accuracy: 0.8300\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4197 - accuracy: 0.8324\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 111us/step - loss: 0.5113 - accuracy: 0.7935\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4413 - accuracy: 0.7937\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4364 - accuracy: 0.7937\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4314 - accuracy: 0.7937\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4345 - accuracy: 0.7937\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4286 - accuracy: 0.8078\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4301 - accuracy: 0.8196\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4305 - accuracy: 0.8240\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4299 - accuracy: 0.8214\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4294 - accuracy: 0.8249\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4299 - accuracy: 0.8263\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4290 - accuracy: 0.8236\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4327 - accuracy: 0.8256\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4317 - accuracy: 0.8268\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4282 - accuracy: 0.8269\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4283 - accuracy: 0.8247\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4297 - accuracy: 0.8253\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4308 - accuracy: 0.8256\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4269 - accuracy: 0.8275\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4265 - accuracy: 0.8275\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4289 - accuracy: 0.8275\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4272 - accuracy: 0.8276\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4303 - accuracy: 0.8279\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4259 - accuracy: 0.8249\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4250 - accuracy: 0.8285\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4290 - accuracy: 0.8261\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4310 - accuracy: 0.8275\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4285 - accuracy: 0.8276\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4252 - accuracy: 0.8278\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4307 - accuracy: 0.8290\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4271 - accuracy: 0.8278\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4280 - accuracy: 0.8278\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4274 - accuracy: 0.8263\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4272 - accuracy: 0.8268\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4253 - accuracy: 0.8264\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4289 - accuracy: 0.8269\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4278 - accuracy: 0.8243\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4318 - accuracy: 0.8271\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4269 - accuracy: 0.8247\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4310 - accuracy: 0.8269\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4265 - accuracy: 0.8268\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4235 - accuracy: 0.8292\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4305 - accuracy: 0.8264\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4243 - accuracy: 0.8300\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4285 - accuracy: 0.8271\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4250 - accuracy: 0.8275\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4251 - accuracy: 0.8269\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4264 - accuracy: 0.8263\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4262 - accuracy: 0.8271\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4240 - accuracy: 0.8286\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 111us/step - loss: 0.5204 - accuracy: 0.7939\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4392 - accuracy: 0.7944\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4377 - accuracy: 0.7944\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4345 - accuracy: 0.7944\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 1s 77us/step - loss: 0.4337 - accuracy: 0.7944\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4321 - accuracy: 0.7944\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4273 - accuracy: 0.8050\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4306 - accuracy: 0.8213\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4284 - accuracy: 0.8261\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4267 - accuracy: 0.8250\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4260 - accuracy: 0.8267\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4291 - accuracy: 0.8263\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4266 - accuracy: 0.8301\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4315 - accuracy: 0.8256\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4304 - accuracy: 0.8286\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4307 - accuracy: 0.8279\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4275 - accuracy: 0.8282\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4281 - accuracy: 0.8296\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4267 - accuracy: 0.8293\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4268 - accuracy: 0.8297\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4247 - accuracy: 0.8303\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4264 - accuracy: 0.8289\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4278 - accuracy: 0.8324\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4291 - accuracy: 0.8276\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4254 - accuracy: 0.8290\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4296 - accuracy: 0.8324\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4249 - accuracy: 0.8344\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4252 - accuracy: 0.8300\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4250 - accuracy: 0.8304\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4280 - accuracy: 0.8271\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4271 - accuracy: 0.8308\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4253 - accuracy: 0.8319\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4284 - accuracy: 0.8261\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4247 - accuracy: 0.8306\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4277 - accuracy: 0.8282\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4222 - accuracy: 0.8299\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4259 - accuracy: 0.8314\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4253 - accuracy: 0.8279\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4276 - accuracy: 0.8285\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4219 - accuracy: 0.8311\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4243 - accuracy: 0.8310\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4241 - accuracy: 0.8313\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4280 - accuracy: 0.8279\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4220 - accuracy: 0.8326\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4249 - accuracy: 0.8289\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4227 - accuracy: 0.8290\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4234 - accuracy: 0.8308\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4265 - accuracy: 0.8286\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4229 - accuracy: 0.8292\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4254 - accuracy: 0.8313\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 114us/step - loss: 0.5102 - accuracy: 0.7962\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4379 - accuracy: 0.7969\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4367 - accuracy: 0.7969\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4316 - accuracy: 0.7969\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4315 - accuracy: 0.7969\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4307 - accuracy: 0.7969\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4288 - accuracy: 0.8074\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4305 - accuracy: 0.8222\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4297 - accuracy: 0.8261\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4272 - accuracy: 0.8285\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4294 - accuracy: 0.8267\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4266 - accuracy: 0.8292\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4255 - accuracy: 0.8307\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4262 - accuracy: 0.8306\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4277 - accuracy: 0.8293\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4253 - accuracy: 0.8319\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4235 - accuracy: 0.8303\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4267 - accuracy: 0.8303\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4252 - accuracy: 0.8328\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4269 - accuracy: 0.8303\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4233 - accuracy: 0.8332\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4254 - accuracy: 0.8319\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4242 - accuracy: 0.8335\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4233 - accuracy: 0.8308\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4261 - accuracy: 0.8321\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4244 - accuracy: 0.8299\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4248 - accuracy: 0.8310\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4196 - accuracy: 0.8306\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4207 - accuracy: 0.8318\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4214 - accuracy: 0.8292\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4257 - accuracy: 0.8318\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 1s 71us/step - loss: 0.4261 - accuracy: 0.8296\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4210 - accuracy: 0.8321\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4260 - accuracy: 0.8301\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4240 - accuracy: 0.8283\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4280 - accuracy: 0.8301\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4228 - accuracy: 0.8319\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4257 - accuracy: 0.8319\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4277 - accuracy: 0.8311\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4257 - accuracy: 0.8285 0s - loss: 0.4228 - accura\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4241 - accuracy: 0.8308\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4245 - accuracy: 0.8318\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4257 - accuracy: 0.8301 0s - loss: 0.4288 - accura\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4227 - accuracy: 0.8308\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 1s 72us/step - loss: 0.4246 - accuracy: 0.8314\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4250 - accuracy: 0.8313\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4208 - accuracy: 0.8314\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4267 - accuracy: 0.8299\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4267 - accuracy: 0.8308\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4237 - accuracy: 0.8308\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 118us/step - loss: 0.5080 - accuracy: 0.7962\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4354 - accuracy: 0.7962\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 1s 77us/step - loss: 0.4315 - accuracy: 0.7962\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 1s 77us/step - loss: 0.4287 - accuracy: 0.7962\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4263 - accuracy: 0.8007\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4258 - accuracy: 0.8250\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 1s 77us/step - loss: 0.4239 - accuracy: 0.8257\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 1s 81us/step - loss: 0.4253 - accuracy: 0.8261\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 1s 80us/step - loss: 0.4222 - accuracy: 0.8290\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 1s 77us/step - loss: 0.4210 - accuracy: 0.8310\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 1s 78us/step - loss: 0.4234 - accuracy: 0.8289\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 1s 78us/step - loss: 0.4193 - accuracy: 0.8303\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 1s 77us/step - loss: 0.4239 - accuracy: 0.8254\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 1s 79us/step - loss: 0.4244 - accuracy: 0.8278\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 1s 79us/step - loss: 0.4202 - accuracy: 0.8292\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4253 - accuracy: 0.8296\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 1s 77us/step - loss: 0.4224 - accuracy: 0.8296\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 1s 79us/step - loss: 0.4224 - accuracy: 0.8296\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 1s 83us/step - loss: 0.4216 - accuracy: 0.8276\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 1s 81us/step - loss: 0.4212 - accuracy: 0.8285\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 1s 81us/step - loss: 0.4240 - accuracy: 0.8276\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4221 - accuracy: 0.8289\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 1s 79us/step - loss: 0.4226 - accuracy: 0.8279\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4195 - accuracy: 0.8289\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4254 - accuracy: 0.8296\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4226 - accuracy: 0.8289\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4243 - accuracy: 0.8315\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4200 - accuracy: 0.8293\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4222 - accuracy: 0.8276\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4225 - accuracy: 0.8318\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4218 - accuracy: 0.8292\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 1s 77us/step - loss: 0.4245 - accuracy: 0.8279\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4220 - accuracy: 0.8289\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4183 - accuracy: 0.8300\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4213 - accuracy: 0.8310\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4219 - accuracy: 0.8275\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 1s 79us/step - loss: 0.4224 - accuracy: 0.8294\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4239 - accuracy: 0.8297\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4241 - accuracy: 0.8281\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4208 - accuracy: 0.8318\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4226 - accuracy: 0.8306\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4188 - accuracy: 0.8290\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4207 - accuracy: 0.8317\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4207 - accuracy: 0.8308\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4172 - accuracy: 0.8307\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4217 - accuracy: 0.8288\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4203 - accuracy: 0.8325\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 1s 77us/step - loss: 0.4189 - accuracy: 0.8315\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4219 - accuracy: 0.8274\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4225 - accuracy: 0.8321\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 115us/step - loss: 0.5137 - accuracy: 0.7957\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4374 - accuracy: 0.7957\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4335 - accuracy: 0.7957\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4305 - accuracy: 0.7957\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4263 - accuracy: 0.7957\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4283 - accuracy: 0.7972\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4261 - accuracy: 0.8206\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4239 - accuracy: 0.8268\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4252 - accuracy: 0.8264\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4256 - accuracy: 0.8279\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4279 - accuracy: 0.8254\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4258 - accuracy: 0.8282\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 1s 81us/step - loss: 0.4260 - accuracy: 0.8306\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4295 - accuracy: 0.8279\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4244 - accuracy: 0.8308\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 1s 77us/step - loss: 0.4263 - accuracy: 0.8292\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4244 - accuracy: 0.8294\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4244 - accuracy: 0.8343\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4225 - accuracy: 0.8315\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4205 - accuracy: 0.8303\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4237 - accuracy: 0.8332\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4214 - accuracy: 0.8317\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4237 - accuracy: 0.8301\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4204 - accuracy: 0.8319\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4238 - accuracy: 0.8303\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4199 - accuracy: 0.8319\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4241 - accuracy: 0.8315\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4224 - accuracy: 0.8336\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4221 - accuracy: 0.8319\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4212 - accuracy: 0.8314\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4223 - accuracy: 0.8292\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4240 - accuracy: 0.8303\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4208 - accuracy: 0.8299\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4228 - accuracy: 0.8300\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4211 - accuracy: 0.8308\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4206 - accuracy: 0.8328\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4249 - accuracy: 0.8300\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4202 - accuracy: 0.8308\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4184 - accuracy: 0.8333\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4154 - accuracy: 0.8336\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4242 - accuracy: 0.8314\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4211 - accuracy: 0.8311\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4178 - accuracy: 0.8303\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 1s 73us/step - loss: 0.4186 - accuracy: 0.8314\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4164 - accuracy: 0.8331\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4199 - accuracy: 0.8336\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4176 - accuracy: 0.8311\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4197 - accuracy: 0.8264\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4205 - accuracy: 0.8317\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4194 - accuracy: 0.8350\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 117us/step - loss: 0.5048 - accuracy: 0.7961\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4385 - accuracy: 0.7961\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 1s 77us/step - loss: 0.4350 - accuracy: 0.7961\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4316 - accuracy: 0.7961\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4301 - accuracy: 0.7961\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 1s 78us/step - loss: 0.4309 - accuracy: 0.8032\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 1s 78us/step - loss: 0.4300 - accuracy: 0.8172\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 1s 82us/step - loss: 0.4299 - accuracy: 0.8208\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4279 - accuracy: 0.8249\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4243 - accuracy: 0.8260\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4278 - accuracy: 0.8299\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4301 - accuracy: 0.8268\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4287 - accuracy: 0.8279\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4271 - accuracy: 0.8282\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4278 - accuracy: 0.8272\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4277 - accuracy: 0.8304\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 1s 81us/step - loss: 0.4266 - accuracy: 0.8317\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4272 - accuracy: 0.8286\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4265 - accuracy: 0.8308\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4290 - accuracy: 0.8293\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4299 - accuracy: 0.8299\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4265 - accuracy: 0.8328\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4289 - accuracy: 0.8304\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4286 - accuracy: 0.8300\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4259 - accuracy: 0.8317\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4269 - accuracy: 0.8271\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4272 - accuracy: 0.8299\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4229 - accuracy: 0.8300\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4301 - accuracy: 0.8278\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4257 - accuracy: 0.8294\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4259 - accuracy: 0.8322\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4289 - accuracy: 0.8294\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4284 - accuracy: 0.8271\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4237 - accuracy: 0.8300\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4285 - accuracy: 0.8274\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4268 - accuracy: 0.8276\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 1s 82us/step - loss: 0.4249 - accuracy: 0.8328\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 1s 79us/step - loss: 0.4261 - accuracy: 0.8294\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 1s 78us/step - loss: 0.4258 - accuracy: 0.8318\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 1s 79us/step - loss: 0.4247 - accuracy: 0.8300\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 1s 85us/step - loss: 0.4268 - accuracy: 0.8303\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 1s 85us/step - loss: 0.4280 - accuracy: 0.8313\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 1s 81us/step - loss: 0.4259 - accuracy: 0.8314\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 1s 80us/step - loss: 0.4271 - accuracy: 0.8307\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 1s 78us/step - loss: 0.4245 - accuracy: 0.8306\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 1s 74us/step - loss: 0.4298 - accuracy: 0.8315\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 1s 75us/step - loss: 0.4283 - accuracy: 0.8303\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 1s 79us/step - loss: 0.4243 - accuracy: 0.8290\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 1s 76us/step - loss: 0.4252 - accuracy: 0.8311\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 1s 78us/step - loss: 0.4224 - accuracy: 0.8303\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 79us/step - loss: 0.5730 - accuracy: 0.7964\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4351 - accuracy: 0.8062\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4221 - accuracy: 0.8171\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4207 - accuracy: 0.8222\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4115 - accuracy: 0.8247\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4108 - accuracy: 0.8231\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4111 - accuracy: 0.8246\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4060 - accuracy: 0.8260\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4039 - accuracy: 0.8268\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4060 - accuracy: 0.8236\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3975 - accuracy: 0.8268\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3985 - accuracy: 0.8253\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4059 - accuracy: 0.8208\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4030 - accuracy: 0.8258\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4017 - accuracy: 0.8232\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4019 - accuracy: 0.8290\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3988 - accuracy: 0.8249\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3979 - accuracy: 0.8271\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3989 - accuracy: 0.8269\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3987 - accuracy: 0.8285\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3957 - accuracy: 0.8311\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3957 - accuracy: 0.8304\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3938 - accuracy: 0.8308\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3946 - accuracy: 0.8308\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3919 - accuracy: 0.8342\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.3950 - accuracy: 0.8279\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3865 - accuracy: 0.8372\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3922 - accuracy: 0.8322\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3938 - accuracy: 0.8356\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3896 - accuracy: 0.8369\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3890 - accuracy: 0.8385\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3889 - accuracy: 0.8357\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3879 - accuracy: 0.8417\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3892 - accuracy: 0.8354\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3936 - accuracy: 0.8333\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3871 - accuracy: 0.8344\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.3851 - accuracy: 0.8401\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.3910 - accuracy: 0.8368\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.3892 - accuracy: 0.8343\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3884 - accuracy: 0.8410\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3875 - accuracy: 0.8379\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3890 - accuracy: 0.8383\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3882 - accuracy: 0.8371\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3879 - accuracy: 0.8360\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3882 - accuracy: 0.8367\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3857 - accuracy: 0.8397\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3880 - accuracy: 0.8354\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3868 - accuracy: 0.8408\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3926 - accuracy: 0.8353\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3889 - accuracy: 0.8360\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 81us/step - loss: 0.5479 - accuracy: 0.7967\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4393 - accuracy: 0.7967\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4324 - accuracy: 0.7967\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4313 - accuracy: 0.7967\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4302 - accuracy: 0.7967\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4268 - accuracy: 0.7967\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4274 - accuracy: 0.7967\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4247 - accuracy: 0.7967\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4266 - accuracy: 0.8200\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4210 - accuracy: 0.8231\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4224 - accuracy: 0.8247\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4236 - accuracy: 0.8258\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4232 - accuracy: 0.8264\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4248 - accuracy: 0.8265\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4232 - accuracy: 0.8267\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4238 - accuracy: 0.8276\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4210 - accuracy: 0.8307\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4245 - accuracy: 0.8317\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4209 - accuracy: 0.8303\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4212 - accuracy: 0.8300\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4195 - accuracy: 0.8293\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4238 - accuracy: 0.8290\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4207 - accuracy: 0.8313\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4197 - accuracy: 0.8293\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4197 - accuracy: 0.8300\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4215 - accuracy: 0.8297\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4176 - accuracy: 0.8322\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4178 - accuracy: 0.8296\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4176 - accuracy: 0.8310\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4210 - accuracy: 0.8318\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4214 - accuracy: 0.8324\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4179 - accuracy: 0.8319\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4194 - accuracy: 0.8318\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4181 - accuracy: 0.8300\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4204 - accuracy: 0.8288\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4220 - accuracy: 0.8324\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4194 - accuracy: 0.8308\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4201 - accuracy: 0.8318\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4187 - accuracy: 0.8325\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4175 - accuracy: 0.8307\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4186 - accuracy: 0.8319\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4168 - accuracy: 0.8326\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4218 - accuracy: 0.8324\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4219 - accuracy: 0.8307\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4238 - accuracy: 0.8297\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4216 - accuracy: 0.8303\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4153 - accuracy: 0.8306\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4203 - accuracy: 0.8307\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4172 - accuracy: 0.8314\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4202 - accuracy: 0.8321\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 82us/step - loss: 0.5773 - accuracy: 0.7944\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4495 - accuracy: 0.7956\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4404 - accuracy: 0.7956\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4387 - accuracy: 0.7956\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4359 - accuracy: 0.7956\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4359 - accuracy: 0.7956\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4382 - accuracy: 0.7956\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4306 - accuracy: 0.7956\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4360 - accuracy: 0.7956\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4360 - accuracy: 0.7956\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4332 - accuracy: 0.7956\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4335 - accuracy: 0.7956\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4307 - accuracy: 0.7956\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4335 - accuracy: 0.7956\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4316 - accuracy: 0.7956\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4310 - accuracy: 0.7956\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4337 - accuracy: 0.7956\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4363 - accuracy: 0.7956\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4343 - accuracy: 0.7956\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4349 - accuracy: 0.7956\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4322 - accuracy: 0.7956\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4321 - accuracy: 0.7956\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4314 - accuracy: 0.7956\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4336 - accuracy: 0.7956\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4300 - accuracy: 0.7956\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4330 - accuracy: 0.7956\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4303 - accuracy: 0.7956\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4305 - accuracy: 0.7956\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4323 - accuracy: 0.7956\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4323 - accuracy: 0.7956\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4315 - accuracy: 0.7956\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4309 - accuracy: 0.7972\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4301 - accuracy: 0.7956\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4332 - accuracy: 0.7974\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4280 - accuracy: 0.7950\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4306 - accuracy: 0.7996\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4284 - accuracy: 0.8147\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4287 - accuracy: 0.8125\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4317 - accuracy: 0.8176\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4313 - accuracy: 0.8176\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4310 - accuracy: 0.8179\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4283 - accuracy: 0.8174\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4312 - accuracy: 0.8208\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4349 - accuracy: 0.8194\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4334 - accuracy: 0.8153\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4283 - accuracy: 0.8185\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4309 - accuracy: 0.8176\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4328 - accuracy: 0.8142\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4282 - accuracy: 0.7976\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4288 - accuracy: 0.8111\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 82us/step - loss: 0.5940 - accuracy: 0.7958\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4426 - accuracy: 0.7975\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4323 - accuracy: 0.7975\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4295 - accuracy: 0.7975\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4238 - accuracy: 0.7975\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4222 - accuracy: 0.7975\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4209 - accuracy: 0.7975\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4157 - accuracy: 0.7975\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4182 - accuracy: 0.7975\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4096 - accuracy: 0.7975\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4103 - accuracy: 0.7975\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4139 - accuracy: 0.7975\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4125 - accuracy: 0.8071\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4117 - accuracy: 0.8168\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4123 - accuracy: 0.8165\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4082 - accuracy: 0.8199\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4093 - accuracy: 0.8143\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4090 - accuracy: 0.8156\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4069 - accuracy: 0.8181\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4112 - accuracy: 0.8182\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4065 - accuracy: 0.8181\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4027 - accuracy: 0.8229\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4060 - accuracy: 0.8158\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4040 - accuracy: 0.8197\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4109 - accuracy: 0.8179\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4092 - accuracy: 0.8185\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4093 - accuracy: 0.8176\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4125 - accuracy: 0.8189\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4116 - accuracy: 0.8139\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4129 - accuracy: 0.8167\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4033 - accuracy: 0.8207\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4095 - accuracy: 0.8200\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4079 - accuracy: 0.8221\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4060 - accuracy: 0.8260\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4095 - accuracy: 0.8249\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4082 - accuracy: 0.8225\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4076 - accuracy: 0.8264\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4012 - accuracy: 0.8275\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4075 - accuracy: 0.8318\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4075 - accuracy: 0.8296\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4098 - accuracy: 0.8211\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4104 - accuracy: 0.8281\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4060 - accuracy: 0.8274\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4067 - accuracy: 0.8282\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4075 - accuracy: 0.8264\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4080 - accuracy: 0.8304\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4058 - accuracy: 0.8278\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4092 - accuracy: 0.8263\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4052 - accuracy: 0.8251\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4089 - accuracy: 0.8274\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 82us/step - loss: 0.5599 - accuracy: 0.7932\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4444 - accuracy: 0.7937\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4392 - accuracy: 0.7937\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4372 - accuracy: 0.7937\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4352 - accuracy: 0.7937\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4322 - accuracy: 0.7937\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4299 - accuracy: 0.7937\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4301 - accuracy: 0.7937\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4337 - accuracy: 0.8138\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4289 - accuracy: 0.8192\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4297 - accuracy: 0.8251\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4286 - accuracy: 0.8225\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4325 - accuracy: 0.8271\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4298 - accuracy: 0.8276\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4269 - accuracy: 0.8275\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4289 - accuracy: 0.8278\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4274 - accuracy: 0.8286\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4276 - accuracy: 0.8281\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4269 - accuracy: 0.8254\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4275 - accuracy: 0.8254 0s - loss: 0.4439 - accuracy\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4261 - accuracy: 0.8276\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4297 - accuracy: 0.8268\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4284 - accuracy: 0.8276\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4269 - accuracy: 0.8276\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4272 - accuracy: 0.8279\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4280 - accuracy: 0.8293\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4229 - accuracy: 0.8303\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4271 - accuracy: 0.8261\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4286 - accuracy: 0.8269\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4300 - accuracy: 0.8265\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4250 - accuracy: 0.8285\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4239 - accuracy: 0.8258\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4276 - accuracy: 0.8272\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4283 - accuracy: 0.8278\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4275 - accuracy: 0.8319\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4247 - accuracy: 0.8276\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4252 - accuracy: 0.8283\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4233 - accuracy: 0.8276\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4232 - accuracy: 0.8296\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4253 - accuracy: 0.8282\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4237 - accuracy: 0.8283\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4234 - accuracy: 0.8301\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4271 - accuracy: 0.8283\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4245 - accuracy: 0.8299\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4247 - accuracy: 0.8260\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4270 - accuracy: 0.8304\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4237 - accuracy: 0.8275\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4239 - accuracy: 0.8299\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4257 - accuracy: 0.8279\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4270 - accuracy: 0.8274\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 87us/step - loss: 0.5701 - accuracy: 0.7931\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4442 - accuracy: 0.7944\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4392 - accuracy: 0.7944\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4375 - accuracy: 0.7944\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4361 - accuracy: 0.7944\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4353 - accuracy: 0.7944\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4329 - accuracy: 0.7944\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4315 - accuracy: 0.7944\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4305 - accuracy: 0.7944\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4314 - accuracy: 0.7944\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4281 - accuracy: 0.7944\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4282 - accuracy: 0.7944\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4289 - accuracy: 0.7946\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4293 - accuracy: 0.8093\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4288 - accuracy: 0.8226\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4277 - accuracy: 0.8225\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4329 - accuracy: 0.8240\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4303 - accuracy: 0.8242\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4296 - accuracy: 0.8246\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4295 - accuracy: 0.8251\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4259 - accuracy: 0.8290\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4237 - accuracy: 0.8281\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4273 - accuracy: 0.8253\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4302 - accuracy: 0.8253\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4293 - accuracy: 0.8263\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 44us/step - loss: 0.4279 - accuracy: 0.8282\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4283 - accuracy: 0.8276\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4282 - accuracy: 0.8289\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4281 - accuracy: 0.8261\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4268 - accuracy: 0.8272\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4249 - accuracy: 0.8279\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4302 - accuracy: 0.8274\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4243 - accuracy: 0.8281\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4278 - accuracy: 0.8282\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4268 - accuracy: 0.8278\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4267 - accuracy: 0.8300\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4255 - accuracy: 0.8268\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4277 - accuracy: 0.8283\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4292 - accuracy: 0.8299\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4271 - accuracy: 0.8300\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4245 - accuracy: 0.8307\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4263 - accuracy: 0.8288\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4248 - accuracy: 0.8306\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4274 - accuracy: 0.8299\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4255 - accuracy: 0.8282\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4270 - accuracy: 0.8296\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4258 - accuracy: 0.8306\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4224 - accuracy: 0.8294\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4234 - accuracy: 0.8296\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4229 - accuracy: 0.8297\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 87us/step - loss: 0.5641 - accuracy: 0.7969\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4424 - accuracy: 0.7969\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4387 - accuracy: 0.7969\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4373 - accuracy: 0.7969\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4346 - accuracy: 0.7969\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4366 - accuracy: 0.7969\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4343 - accuracy: 0.7969\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4316 - accuracy: 0.7969\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4302 - accuracy: 0.7969\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4317 - accuracy: 0.7969\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4261 - accuracy: 0.7969\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4270 - accuracy: 0.7969\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4258 - accuracy: 0.7969\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4266 - accuracy: 0.8079\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4257 - accuracy: 0.8200\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4293 - accuracy: 0.8203\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4230 - accuracy: 0.8231\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4265 - accuracy: 0.8244\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4245 - accuracy: 0.8247\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4263 - accuracy: 0.8244\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4265 - accuracy: 0.8250\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4252 - accuracy: 0.8296\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4250 - accuracy: 0.8263\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4240 - accuracy: 0.8285\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4241 - accuracy: 0.8267\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4256 - accuracy: 0.8272\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4240 - accuracy: 0.8274\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4247 - accuracy: 0.8282\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4259 - accuracy: 0.8293\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4230 - accuracy: 0.8307\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4250 - accuracy: 0.8286\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4210 - accuracy: 0.8311\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4252 - accuracy: 0.8285\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4237 - accuracy: 0.8282\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4221 - accuracy: 0.8286\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4245 - accuracy: 0.8300\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4216 - accuracy: 0.8304\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4220 - accuracy: 0.8306\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4220 - accuracy: 0.8319\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4228 - accuracy: 0.8286\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4258 - accuracy: 0.8299\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4244 - accuracy: 0.8314\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4209 - accuracy: 0.8313\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4226 - accuracy: 0.8314\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4208 - accuracy: 0.8318\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4246 - accuracy: 0.8297\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4223 - accuracy: 0.8303\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4249 - accuracy: 0.8292\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4237 - accuracy: 0.8313\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4234 - accuracy: 0.8326\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 86us/step - loss: 0.5450 - accuracy: 0.7960\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4367 - accuracy: 0.7962\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4329 - accuracy: 0.7962\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4284 - accuracy: 0.7962\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4266 - accuracy: 0.7962\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4249 - accuracy: 0.7962\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4229 - accuracy: 0.7962\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4216 - accuracy: 0.8192\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4181 - accuracy: 0.8233\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4234 - accuracy: 0.8251\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4240 - accuracy: 0.8285\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4210 - accuracy: 0.8271\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4228 - accuracy: 0.8307\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4198 - accuracy: 0.8293\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4209 - accuracy: 0.8292\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4224 - accuracy: 0.8317\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4174 - accuracy: 0.8313\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4224 - accuracy: 0.8315\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4232 - accuracy: 0.8310\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4189 - accuracy: 0.8311\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4211 - accuracy: 0.8310\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4206 - accuracy: 0.8324\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4220 - accuracy: 0.8304\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4203 - accuracy: 0.8299\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4195 - accuracy: 0.8319\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4234 - accuracy: 0.8304\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4209 - accuracy: 0.8307\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4208 - accuracy: 0.8324\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4236 - accuracy: 0.8325\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4218 - accuracy: 0.8335\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4215 - accuracy: 0.8315\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4204 - accuracy: 0.8321\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4209 - accuracy: 0.8313\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4221 - accuracy: 0.8315\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4215 - accuracy: 0.8332\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4224 - accuracy: 0.8331\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4214 - accuracy: 0.8331\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4187 - accuracy: 0.8319\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4197 - accuracy: 0.8325\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4205 - accuracy: 0.8324\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4210 - accuracy: 0.8319\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4199 - accuracy: 0.8319\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4208 - accuracy: 0.8317\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4147 - accuracy: 0.8335\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4210 - accuracy: 0.8329\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4220 - accuracy: 0.8322\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4171 - accuracy: 0.8342\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4184 - accuracy: 0.8333\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4228 - accuracy: 0.8310\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4194 - accuracy: 0.8332\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 91us/step - loss: 0.5615 - accuracy: 0.7940\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4387 - accuracy: 0.7957\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4363 - accuracy: 0.7957\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4303 - accuracy: 0.7957\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4290 - accuracy: 0.7957\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4280 - accuracy: 0.7957\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4264 - accuracy: 0.7957\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4265 - accuracy: 0.7957\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4283 - accuracy: 0.7957\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4252 - accuracy: 0.8039\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4271 - accuracy: 0.8215\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4265 - accuracy: 0.8233\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4238 - accuracy: 0.8235\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4236 - accuracy: 0.8272\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4231 - accuracy: 0.8264\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4234 - accuracy: 0.8279\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4222 - accuracy: 0.8289\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4213 - accuracy: 0.8299\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4181 - accuracy: 0.8304\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4171 - accuracy: 0.8308\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4155 - accuracy: 0.8299\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4177 - accuracy: 0.8307\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4182 - accuracy: 0.8271\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4133 - accuracy: 0.8315\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4169 - accuracy: 0.8294\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4135 - accuracy: 0.8304\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4158 - accuracy: 0.8292\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4170 - accuracy: 0.8297\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4113 - accuracy: 0.8279\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4143 - accuracy: 0.8292\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4123 - accuracy: 0.8308\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4125 - accuracy: 0.8272\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4097 - accuracy: 0.8324\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4121 - accuracy: 0.8292\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4122 - accuracy: 0.8285\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4122 - accuracy: 0.8268\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4132 - accuracy: 0.8285\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4093 - accuracy: 0.8288\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4117 - accuracy: 0.8281\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4104 - accuracy: 0.8301\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4104 - accuracy: 0.8286\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4103 - accuracy: 0.8290\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4122 - accuracy: 0.8311\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4104 - accuracy: 0.8289\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4094 - accuracy: 0.8303\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4109 - accuracy: 0.8310\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4066 - accuracy: 0.8324\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4106 - accuracy: 0.8310\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4129 - accuracy: 0.8283\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4070 - accuracy: 0.8311\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 88us/step - loss: 0.5633 - accuracy: 0.7956\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4420 - accuracy: 0.7961\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4398 - accuracy: 0.7961\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4332 - accuracy: 0.7961\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4337 - accuracy: 0.7961\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4320 - accuracy: 0.7961\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4328 - accuracy: 0.7961\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4291 - accuracy: 0.7961\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4297 - accuracy: 0.7961\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4277 - accuracy: 0.7961\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4276 - accuracy: 0.7961\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4290 - accuracy: 0.7961\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4283 - accuracy: 0.8075\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4250 - accuracy: 0.8186\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4283 - accuracy: 0.8213\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4280 - accuracy: 0.8214\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4265 - accuracy: 0.8206\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4276 - accuracy: 0.8246\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4273 - accuracy: 0.8242\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4246 - accuracy: 0.8243\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4268 - accuracy: 0.8247\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4263 - accuracy: 0.8265\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4249 - accuracy: 0.8258\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4268 - accuracy: 0.8268\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4268 - accuracy: 0.8281\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4278 - accuracy: 0.8226\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 42us/step - loss: 0.4257 - accuracy: 0.8264\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4239 - accuracy: 0.8278\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4262 - accuracy: 0.8261\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4265 - accuracy: 0.8282\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4238 - accuracy: 0.8274\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4265 - accuracy: 0.8271\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4237 - accuracy: 0.8276\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4247 - accuracy: 0.8261\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4244 - accuracy: 0.8276\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4230 - accuracy: 0.8258\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4197 - accuracy: 0.8275\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4231 - accuracy: 0.8264\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4205 - accuracy: 0.8285\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4196 - accuracy: 0.8321\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4236 - accuracy: 0.8282\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4238 - accuracy: 0.8281\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4202 - accuracy: 0.8282\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4216 - accuracy: 0.8288\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4260 - accuracy: 0.8268\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4206 - accuracy: 0.8297\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4233 - accuracy: 0.8282\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4245 - accuracy: 0.8279\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4197 - accuracy: 0.8288\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4198 - accuracy: 0.8256\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 89us/step - loss: 0.5737 - accuracy: 0.7971\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4477 - accuracy: 0.7971\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4390 - accuracy: 0.7971\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4348 - accuracy: 0.7971\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4337 - accuracy: 0.7971\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4313 - accuracy: 0.7971\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4281 - accuracy: 0.7971\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4285 - accuracy: 0.7971\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4260 - accuracy: 0.7971\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4269 - accuracy: 0.7971\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4260 - accuracy: 0.8057\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4260 - accuracy: 0.8203\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4248 - accuracy: 0.8221\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4252 - accuracy: 0.8217\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4255 - accuracy: 0.8242\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4243 - accuracy: 0.8194\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4251 - accuracy: 0.8253\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4208 - accuracy: 0.8260\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4237 - accuracy: 0.8251\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4246 - accuracy: 0.8271\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4233 - accuracy: 0.8254\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4226 - accuracy: 0.8246\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4191 - accuracy: 0.8267\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4214 - accuracy: 0.8289\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4221 - accuracy: 0.8264\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4220 - accuracy: 0.8296\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4241 - accuracy: 0.8304\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4239 - accuracy: 0.8286\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4204 - accuracy: 0.8286\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4250 - accuracy: 0.8265\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4189 - accuracy: 0.8318\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4221 - accuracy: 0.8275\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4245 - accuracy: 0.8279\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4208 - accuracy: 0.8283\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4189 - accuracy: 0.8268\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4197 - accuracy: 0.8276\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4209 - accuracy: 0.8296\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4225 - accuracy: 0.8290\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4214 - accuracy: 0.8282\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4209 - accuracy: 0.8308\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4212 - accuracy: 0.8296\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4225 - accuracy: 0.8282\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4186 - accuracy: 0.8286\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4235 - accuracy: 0.8294\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4215 - accuracy: 0.8290\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4170 - accuracy: 0.8293\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4228 - accuracy: 0.8286\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4243 - accuracy: 0.8267\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4188 - accuracy: 0.8282\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4232 - accuracy: 0.8290\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 87us/step - loss: 0.6514 - accuracy: 0.7958\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.5760 - accuracy: 0.7967\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4765 - accuracy: 0.7999\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4333 - accuracy: 0.8153\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4276 - accuracy: 0.8207\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4260 - accuracy: 0.8224\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4170 - accuracy: 0.8244\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4194 - accuracy: 0.8269\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4174 - accuracy: 0.8274\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4163 - accuracy: 0.8242\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4104 - accuracy: 0.8246\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4089 - accuracy: 0.8253\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4078 - accuracy: 0.8268\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4062 - accuracy: 0.8254\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4056 - accuracy: 0.8278\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4033 - accuracy: 0.8265\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4052 - accuracy: 0.8282\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4039 - accuracy: 0.8253\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3999 - accuracy: 0.8276\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.3989 - accuracy: 0.8332\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 44us/step - loss: 0.3933 - accuracy: 0.8353\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.3924 - accuracy: 0.8350\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3931 - accuracy: 0.8346\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3927 - accuracy: 0.8324\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3884 - accuracy: 0.8375\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3900 - accuracy: 0.8360\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3864 - accuracy: 0.8382\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3905 - accuracy: 0.8383\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3869 - accuracy: 0.8383\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.3886 - accuracy: 0.8394\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.3860 - accuracy: 0.8407\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.3869 - accuracy: 0.8344\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.3884 - accuracy: 0.8389\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.3870 - accuracy: 0.8388\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.3859 - accuracy: 0.8390\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.3882 - accuracy: 0.8350\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.3858 - accuracy: 0.8379\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.3893 - accuracy: 0.8363\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.3893 - accuracy: 0.8364\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.3885 - accuracy: 0.8392\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.3906 - accuracy: 0.8325\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.3864 - accuracy: 0.8365\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3848 - accuracy: 0.8390\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.3886 - accuracy: 0.8378\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3843 - accuracy: 0.8426\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3846 - accuracy: 0.8419\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3855 - accuracy: 0.8397\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3895 - accuracy: 0.8393\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3829 - accuracy: 0.8386\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3870 - accuracy: 0.8386\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 88us/step - loss: 0.5836 - accuracy: 0.7953\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4498 - accuracy: 0.7956\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4411 - accuracy: 0.7956\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4360 - accuracy: 0.7956\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4346 - accuracy: 0.7956\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4339 - accuracy: 0.7956\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4311 - accuracy: 0.7956\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4255 - accuracy: 0.7956\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4328 - accuracy: 0.7956\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4323 - accuracy: 0.7956\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4314 - accuracy: 0.7956\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4312 - accuracy: 0.7956\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4288 - accuracy: 0.8008\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4287 - accuracy: 0.8175\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 47us/step - loss: 0.4297 - accuracy: 0.8210\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 44us/step - loss: 0.4254 - accuracy: 0.8224\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4283 - accuracy: 0.8231\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4290 - accuracy: 0.8243\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4304 - accuracy: 0.8263\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4244 - accuracy: 0.8279\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4282 - accuracy: 0.8269\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4283 - accuracy: 0.8289\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4271 - accuracy: 0.8285\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4264 - accuracy: 0.8281\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4258 - accuracy: 0.8285\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4263 - accuracy: 0.8281\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4274 - accuracy: 0.8271\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4253 - accuracy: 0.8278\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4286 - accuracy: 0.8260\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4267 - accuracy: 0.8294\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4240 - accuracy: 0.8296\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4281 - accuracy: 0.8283\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4278 - accuracy: 0.8274\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4291 - accuracy: 0.8271\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4262 - accuracy: 0.8300\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4278 - accuracy: 0.8290\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4242 - accuracy: 0.8274\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4244 - accuracy: 0.8282\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4265 - accuracy: 0.8286\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4278 - accuracy: 0.8283\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4269 - accuracy: 0.8288\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4248 - accuracy: 0.8281\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4286 - accuracy: 0.8260\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4229 - accuracy: 0.8293\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4267 - accuracy: 0.8303\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4278 - accuracy: 0.8289\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4252 - accuracy: 0.8263\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4266 - accuracy: 0.8294\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4299 - accuracy: 0.8313\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4240 - accuracy: 0.8292\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 89us/step - loss: 0.5716 - accuracy: 0.7964\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4467 - accuracy: 0.7975\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4337 - accuracy: 0.7975\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4326 - accuracy: 0.7975\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4300 - accuracy: 0.7975\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4287 - accuracy: 0.7975\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4280 - accuracy: 0.7975\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4271 - accuracy: 0.7975\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4279 - accuracy: 0.7975\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4241 - accuracy: 0.7975\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4226 - accuracy: 0.8069\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4221 - accuracy: 0.8251\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4253 - accuracy: 0.8242\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4245 - accuracy: 0.8219\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4266 - accuracy: 0.8257\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4264 - accuracy: 0.8258\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4255 - accuracy: 0.8235\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4196 - accuracy: 0.8300\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4257 - accuracy: 0.8264\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4207 - accuracy: 0.8276\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4223 - accuracy: 0.8282\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 43us/step - loss: 0.4227 - accuracy: 0.8282\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 42us/step - loss: 0.4227 - accuracy: 0.8265\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4193 - accuracy: 0.8300\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 44us/step - loss: 0.4194 - accuracy: 0.8279\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4216 - accuracy: 0.8297\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4203 - accuracy: 0.8299\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4228 - accuracy: 0.8269\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4231 - accuracy: 0.8290\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4201 - accuracy: 0.8283\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4224 - accuracy: 0.8289\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4203 - accuracy: 0.8271\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4229 - accuracy: 0.8289\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4225 - accuracy: 0.8296\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4205 - accuracy: 0.8281\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4180 - accuracy: 0.8293\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4203 - accuracy: 0.8293\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4207 - accuracy: 0.8321\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4226 - accuracy: 0.8310\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4212 - accuracy: 0.8317\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4234 - accuracy: 0.8321\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4189 - accuracy: 0.8331\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4216 - accuracy: 0.8328\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4202 - accuracy: 0.8297\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4185 - accuracy: 0.8317\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4177 - accuracy: 0.8332\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4207 - accuracy: 0.8300\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4202 - accuracy: 0.8304\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4194 - accuracy: 0.8335\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 44us/step - loss: 0.4222 - accuracy: 0.8310\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 93us/step - loss: 0.6001 - accuracy: 0.7940\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4615 - accuracy: 0.7937\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4390 - accuracy: 0.7949\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4333 - accuracy: 0.8108\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4339 - accuracy: 0.8139\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4278 - accuracy: 0.8150\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4252 - accuracy: 0.8160\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4231 - accuracy: 0.8211\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4184 - accuracy: 0.8200\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4162 - accuracy: 0.8244\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4166 - accuracy: 0.8222\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4132 - accuracy: 0.8203\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4130 - accuracy: 0.8214\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4113 - accuracy: 0.8236\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4109 - accuracy: 0.8244\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 42us/step - loss: 0.4097 - accuracy: 0.8249\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4047 - accuracy: 0.8265\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4049 - accuracy: 0.8246\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4041 - accuracy: 0.8278\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4059 - accuracy: 0.8317\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4018 - accuracy: 0.8351\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4057 - accuracy: 0.8332\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4032 - accuracy: 0.8333\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.3979 - accuracy: 0.8367\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4007 - accuracy: 0.8315\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.3977 - accuracy: 0.8335\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.3977 - accuracy: 0.8333\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.3990 - accuracy: 0.8382\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3995 - accuracy: 0.8371\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.3968 - accuracy: 0.8393\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.3960 - accuracy: 0.8364\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3934 - accuracy: 0.8385\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3926 - accuracy: 0.8413\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3946 - accuracy: 0.8372\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3982 - accuracy: 0.8354\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3926 - accuracy: 0.8406\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3944 - accuracy: 0.8375\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3886 - accuracy: 0.8389\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3910 - accuracy: 0.8393\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3960 - accuracy: 0.8386\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3867 - accuracy: 0.8403\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3954 - accuracy: 0.8381\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3957 - accuracy: 0.8343\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3963 - accuracy: 0.8343\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3896 - accuracy: 0.8396\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3921 - accuracy: 0.8404\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3911 - accuracy: 0.8386\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3905 - accuracy: 0.8401\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3872 - accuracy: 0.8403\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3921 - accuracy: 0.8385\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 93us/step - loss: 0.5827 - accuracy: 0.7935\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4523 - accuracy: 0.7944\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4400 - accuracy: 0.7944\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4394 - accuracy: 0.7944\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4363 - accuracy: 0.7944\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4350 - accuracy: 0.7944\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4346 - accuracy: 0.7944\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4319 - accuracy: 0.7944\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4290 - accuracy: 0.7944\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4292 - accuracy: 0.7944\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4312 - accuracy: 0.7944\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4256 - accuracy: 0.8036\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4306 - accuracy: 0.8206\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4281 - accuracy: 0.8215\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4253 - accuracy: 0.8250\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4286 - accuracy: 0.8249\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4283 - accuracy: 0.8247\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4239 - accuracy: 0.8278\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 42us/step - loss: 0.4287 - accuracy: 0.8271\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4279 - accuracy: 0.8276\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4251 - accuracy: 0.8293\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4241 - accuracy: 0.8296\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4212 - accuracy: 0.8304\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4241 - accuracy: 0.8285\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4228 - accuracy: 0.8289\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4253 - accuracy: 0.8283\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4250 - accuracy: 0.8306\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4246 - accuracy: 0.8333\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4284 - accuracy: 0.8303\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4236 - accuracy: 0.8306\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4249 - accuracy: 0.8289\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4219 - accuracy: 0.8285\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4251 - accuracy: 0.8315\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4244 - accuracy: 0.8318\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4225 - accuracy: 0.8314\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4254 - accuracy: 0.8319\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4263 - accuracy: 0.8324\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4231 - accuracy: 0.8314\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4234 - accuracy: 0.8300\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4281 - accuracy: 0.8310\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4226 - accuracy: 0.8339\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4236 - accuracy: 0.8315\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4274 - accuracy: 0.8326\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4198 - accuracy: 0.8331\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4224 - accuracy: 0.8313\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4206 - accuracy: 0.8315\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 42us/step - loss: 0.4237 - accuracy: 0.8314\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4216 - accuracy: 0.8319\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4206 - accuracy: 0.8307\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4255 - accuracy: 0.8314\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 89us/step - loss: 0.5717 - accuracy: 0.7962\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4450 - accuracy: 0.7969\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4396 - accuracy: 0.7969\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4353 - accuracy: 0.7969\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4337 - accuracy: 0.7969\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4312 - accuracy: 0.7969\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4279 - accuracy: 0.7969\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4294 - accuracy: 0.7969\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4267 - accuracy: 0.7969\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4271 - accuracy: 0.7969\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4268 - accuracy: 0.8006\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4260 - accuracy: 0.8138\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4274 - accuracy: 0.8210\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4259 - accuracy: 0.8207\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4236 - accuracy: 0.8233\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4236 - accuracy: 0.8260\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4230 - accuracy: 0.8228\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4256 - accuracy: 0.8254\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4260 - accuracy: 0.8254\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4243 - accuracy: 0.8258\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4243 - accuracy: 0.8250\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4239 - accuracy: 0.8256\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4237 - accuracy: 0.8289\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4202 - accuracy: 0.8265\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4213 - accuracy: 0.8281\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4221 - accuracy: 0.8299\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 42us/step - loss: 0.4231 - accuracy: 0.8286\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4226 - accuracy: 0.8282\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4230 - accuracy: 0.8261\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4220 - accuracy: 0.8292\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4222 - accuracy: 0.8300\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4242 - accuracy: 0.8279\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4237 - accuracy: 0.8275\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4206 - accuracy: 0.8301\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4210 - accuracy: 0.8281\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4233 - accuracy: 0.8290\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4206 - accuracy: 0.8304\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4229 - accuracy: 0.8272\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4234 - accuracy: 0.8282\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4204 - accuracy: 0.8319\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 43us/step - loss: 0.4240 - accuracy: 0.8307\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 44us/step - loss: 0.4239 - accuracy: 0.8279\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4233 - accuracy: 0.8285\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4196 - accuracy: 0.8308\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4221 - accuracy: 0.8279\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4211 - accuracy: 0.8304\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4249 - accuracy: 0.8296\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4228 - accuracy: 0.8304\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4250 - accuracy: 0.8278\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 42us/step - loss: 0.4189 - accuracy: 0.8311\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 93us/step - loss: 0.5800 - accuracy: 0.7960\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4506 - accuracy: 0.7962\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4321 - accuracy: 0.7962\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4292 - accuracy: 0.7962\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4290 - accuracy: 0.7962\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4272 - accuracy: 0.7962\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4282 - accuracy: 0.7962\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4266 - accuracy: 0.7962\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4243 - accuracy: 0.8004\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4216 - accuracy: 0.8232\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4230 - accuracy: 0.8218\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4243 - accuracy: 0.8233\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4233 - accuracy: 0.8249\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4217 - accuracy: 0.8251\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4178 - accuracy: 0.8265\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4208 - accuracy: 0.8260\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4151 - accuracy: 0.8251\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4142 - accuracy: 0.8279\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4110 - accuracy: 0.8274\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4103 - accuracy: 0.8265\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4090 - accuracy: 0.8288\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4054 - accuracy: 0.8256\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4067 - accuracy: 0.8256\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4019 - accuracy: 0.8313\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 43us/step - loss: 0.4032 - accuracy: 0.8275\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4014 - accuracy: 0.8288\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.3998 - accuracy: 0.8275\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4006 - accuracy: 0.8292\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4033 - accuracy: 0.8328\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.3991 - accuracy: 0.8338\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4036 - accuracy: 0.8356\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.3974 - accuracy: 0.8342\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4011 - accuracy: 0.8326\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4032 - accuracy: 0.8343\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.3969 - accuracy: 0.8372\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.3971 - accuracy: 0.8350\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.3979 - accuracy: 0.8360\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.3996 - accuracy: 0.8369\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.3996 - accuracy: 0.8346\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4002 - accuracy: 0.8304\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.3973 - accuracy: 0.8389\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.3946 - accuracy: 0.8374\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.3998 - accuracy: 0.8318\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.3937 - accuracy: 0.8389\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.3995 - accuracy: 0.8338\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4006 - accuracy: 0.8365\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.3975 - accuracy: 0.8318\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4001 - accuracy: 0.8346\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.3950 - accuracy: 0.8346\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.3928 - accuracy: 0.8343\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 96us/step - loss: 0.5821 - accuracy: 0.7943\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4464 - accuracy: 0.7957\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4383 - accuracy: 0.7957\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4336 - accuracy: 0.7957\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4296 - accuracy: 0.7957\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4294 - accuracy: 0.7957\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4281 - accuracy: 0.7957\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4248 - accuracy: 0.7957\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4286 - accuracy: 0.7957\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4241 - accuracy: 0.8039\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4220 - accuracy: 0.8247\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4236 - accuracy: 0.8276\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4248 - accuracy: 0.8283\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4216 - accuracy: 0.8276\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4228 - accuracy: 0.8294\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4237 - accuracy: 0.8324\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4189 - accuracy: 0.8303\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4231 - accuracy: 0.8315\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4211 - accuracy: 0.8300\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4193 - accuracy: 0.8293\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4226 - accuracy: 0.8314\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4219 - accuracy: 0.8319\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4227 - accuracy: 0.8325\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4241 - accuracy: 0.8333\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4235 - accuracy: 0.8314\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4229 - accuracy: 0.8317\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4230 - accuracy: 0.8313\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4222 - accuracy: 0.8308\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4213 - accuracy: 0.8350\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4201 - accuracy: 0.8344\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4197 - accuracy: 0.8344\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4255 - accuracy: 0.8306\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4181 - accuracy: 0.8344\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4184 - accuracy: 0.8332\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4219 - accuracy: 0.8319\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4172 - accuracy: 0.8325\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4206 - accuracy: 0.8338\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4206 - accuracy: 0.8325\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4194 - accuracy: 0.8340\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4231 - accuracy: 0.8315\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4194 - accuracy: 0.8329\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4201 - accuracy: 0.8343\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4222 - accuracy: 0.8331\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4233 - accuracy: 0.8338\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4204 - accuracy: 0.8331\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4220 - accuracy: 0.8340\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4238 - accuracy: 0.8338\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4192 - accuracy: 0.8325\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4204 - accuracy: 0.8356\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4227 - accuracy: 0.8336\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 96us/step - loss: 0.5679 - accuracy: 0.7949\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4471 - accuracy: 0.7961\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4381 - accuracy: 0.7961\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4356 - accuracy: 0.7961\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4324 - accuracy: 0.7961\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4298 - accuracy: 0.7961\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4290 - accuracy: 0.7961\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4268 - accuracy: 0.7961\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 42us/step - loss: 0.4295 - accuracy: 0.7961\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 43us/step - loss: 0.4283 - accuracy: 0.8074 0s - loss: 0.4335 - accura\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4283 - accuracy: 0.8193\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4254 - accuracy: 0.8219\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4267 - accuracy: 0.8228\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4264 - accuracy: 0.8233\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4266 - accuracy: 0.8236\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4290 - accuracy: 0.8275\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4239 - accuracy: 0.8275\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4283 - accuracy: 0.8257\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4254 - accuracy: 0.8240\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4231 - accuracy: 0.8276\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4233 - accuracy: 0.8272\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4268 - accuracy: 0.8279\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4238 - accuracy: 0.8307\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4229 - accuracy: 0.8300\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4245 - accuracy: 0.8301\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4242 - accuracy: 0.8272\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4257 - accuracy: 0.8269\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4232 - accuracy: 0.8293\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4242 - accuracy: 0.8279\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4252 - accuracy: 0.8275\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4265 - accuracy: 0.8288\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4230 - accuracy: 0.8269\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4240 - accuracy: 0.8243\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 42us/step - loss: 0.4207 - accuracy: 0.8308\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4228 - accuracy: 0.8274\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4197 - accuracy: 0.8317\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4236 - accuracy: 0.8275\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4252 - accuracy: 0.8275\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4255 - accuracy: 0.8258\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4241 - accuracy: 0.8303\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4241 - accuracy: 0.8299\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4251 - accuracy: 0.8282\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4229 - accuracy: 0.8233\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4224 - accuracy: 0.8297\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4239 - accuracy: 0.8261\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4264 - accuracy: 0.8271\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4238 - accuracy: 0.8271\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4249 - accuracy: 0.8296\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4245 - accuracy: 0.8263\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 50us/step - loss: 0.4253 - accuracy: 0.8279\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 91us/step - loss: 0.6001 - accuracy: 0.7951\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4481 - accuracy: 0.7971\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4409 - accuracy: 0.7971\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4371 - accuracy: 0.7971\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4337 - accuracy: 0.7971\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4339 - accuracy: 0.7971\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4313 - accuracy: 0.7971\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4297 - accuracy: 0.7971\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4316 - accuracy: 0.7971\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4280 - accuracy: 0.7971\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4279 - accuracy: 0.7971\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4298 - accuracy: 0.7971\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4284 - accuracy: 0.7971\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4282 - accuracy: 0.7971\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4285 - accuracy: 0.7971\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4278 - accuracy: 0.7985\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4249 - accuracy: 0.8174\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4275 - accuracy: 0.8232\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4300 - accuracy: 0.8225\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4267 - accuracy: 0.8244\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4269 - accuracy: 0.8233\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4275 - accuracy: 0.8249\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4275 - accuracy: 0.8231\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4256 - accuracy: 0.8258\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4281 - accuracy: 0.8247\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4283 - accuracy: 0.8254\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4265 - accuracy: 0.8249\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4245 - accuracy: 0.8263\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4257 - accuracy: 0.8286\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4259 - accuracy: 0.8278\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4266 - accuracy: 0.8256\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4228 - accuracy: 0.8274\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4260 - accuracy: 0.8267\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4272 - accuracy: 0.8285\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4275 - accuracy: 0.8294\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4240 - accuracy: 0.8271\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4273 - accuracy: 0.8293\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4240 - accuracy: 0.8283\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4234 - accuracy: 0.8281\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4289 - accuracy: 0.8294\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4272 - accuracy: 0.8292\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4266 - accuracy: 0.8292\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4201 - accuracy: 0.8317\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4222 - accuracy: 0.8275\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4240 - accuracy: 0.8339\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4274 - accuracy: 0.8293\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4230 - accuracy: 0.8307\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4265 - accuracy: 0.8300\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4238 - accuracy: 0.8321\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4264 - accuracy: 0.8326\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 91us/step - loss: 0.5948 - accuracy: 0.7949\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4479 - accuracy: 0.7967\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4419 - accuracy: 0.7967\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4370 - accuracy: 0.7967\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4349 - accuracy: 0.7967\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4371 - accuracy: 0.7967\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4354 - accuracy: 0.7967\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4342 - accuracy: 0.7967\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4319 - accuracy: 0.7967\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4339 - accuracy: 0.7967\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4299 - accuracy: 0.7967\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4290 - accuracy: 0.7967\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4300 - accuracy: 0.7967\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4270 - accuracy: 0.7967\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4277 - accuracy: 0.7967\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4291 - accuracy: 0.7967\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4239 - accuracy: 0.7967\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4281 - accuracy: 0.8101\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4240 - accuracy: 0.8211\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4276 - accuracy: 0.8229\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4256 - accuracy: 0.8233\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4279 - accuracy: 0.8222\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4282 - accuracy: 0.8271\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4285 - accuracy: 0.8260\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4282 - accuracy: 0.8254\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 45us/step - loss: 0.4279 - accuracy: 0.8247\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4253 - accuracy: 0.8265\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4243 - accuracy: 0.8265\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4293 - accuracy: 0.8267\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4259 - accuracy: 0.8264\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4264 - accuracy: 0.8265\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4254 - accuracy: 0.8258\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4226 - accuracy: 0.8278\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4258 - accuracy: 0.8288\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4261 - accuracy: 0.8257\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4237 - accuracy: 0.8265\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4254 - accuracy: 0.8286\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4251 - accuracy: 0.8314\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4228 - accuracy: 0.8271\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4226 - accuracy: 0.8274\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4273 - accuracy: 0.8271\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4243 - accuracy: 0.8261\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4256 - accuracy: 0.8276\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4280 - accuracy: 0.8279\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4243 - accuracy: 0.8289\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4225 - accuracy: 0.8290\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4251 - accuracy: 0.8300\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4237 - accuracy: 0.8289\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4219 - accuracy: 0.8275\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4247 - accuracy: 0.8289\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 95us/step - loss: 0.6068 - accuracy: 0.7932\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4577 - accuracy: 0.7956\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4425 - accuracy: 0.7956\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4447 - accuracy: 0.7956\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4399 - accuracy: 0.7956\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4406 - accuracy: 0.7956\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4405 - accuracy: 0.7956\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4396 - accuracy: 0.7956\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4384 - accuracy: 0.7956\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4349 - accuracy: 0.7956\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4346 - accuracy: 0.7956\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4353 - accuracy: 0.7956\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4335 - accuracy: 0.7956\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4324 - accuracy: 0.7956\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4335 - accuracy: 0.7956\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4347 - accuracy: 0.7956\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4321 - accuracy: 0.7956\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4335 - accuracy: 0.7956\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4304 - accuracy: 0.7956\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4299 - accuracy: 0.7956\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4301 - accuracy: 0.7956\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4307 - accuracy: 0.7956\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4317 - accuracy: 0.7956\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4326 - accuracy: 0.7956\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4301 - accuracy: 0.7956\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4318 - accuracy: 0.7956\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4337 - accuracy: 0.7956\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4329 - accuracy: 0.7956\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4309 - accuracy: 0.7956\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4322 - accuracy: 0.7956\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4327 - accuracy: 0.7956\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4325 - accuracy: 0.7956\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4345 - accuracy: 0.7956\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4300 - accuracy: 0.7956\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4317 - accuracy: 0.7956\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4323 - accuracy: 0.7956\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4314 - accuracy: 0.7956\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4276 - accuracy: 0.8018\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4307 - accuracy: 0.8097\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4323 - accuracy: 0.8197\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4300 - accuracy: 0.8207\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4312 - accuracy: 0.8201\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4298 - accuracy: 0.8215\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4306 - accuracy: 0.8210\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4298 - accuracy: 0.8214\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4310 - accuracy: 0.8192\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4325 - accuracy: 0.8207\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4314 - accuracy: 0.8167\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4290 - accuracy: 0.8211\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4297 - accuracy: 0.8215\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 97us/step - loss: 0.5961 - accuracy: 0.7962\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4433 - accuracy: 0.7975\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4372 - accuracy: 0.7975\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4358 - accuracy: 0.7975\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4313 - accuracy: 0.7975\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4315 - accuracy: 0.7975\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4278 - accuracy: 0.7975\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4245 - accuracy: 0.7975\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4276 - accuracy: 0.7975\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4272 - accuracy: 0.7975\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4273 - accuracy: 0.7975\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4288 - accuracy: 0.7975\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4272 - accuracy: 0.7975\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4279 - accuracy: 0.7975\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4260 - accuracy: 0.7975\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4271 - accuracy: 0.7975\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4256 - accuracy: 0.7975\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4243 - accuracy: 0.8172\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4247 - accuracy: 0.8215\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4243 - accuracy: 0.8236\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4238 - accuracy: 0.8231\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4238 - accuracy: 0.8236\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4250 - accuracy: 0.8244\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4253 - accuracy: 0.8218\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4275 - accuracy: 0.8242\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4248 - accuracy: 0.8226\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4229 - accuracy: 0.8251\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4246 - accuracy: 0.8264\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4254 - accuracy: 0.8243\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4248 - accuracy: 0.8296\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4219 - accuracy: 0.8224\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4229 - accuracy: 0.8236\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4242 - accuracy: 0.8278\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4217 - accuracy: 0.8278\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4259 - accuracy: 0.8290\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4239 - accuracy: 0.8275\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4244 - accuracy: 0.8281\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4222 - accuracy: 0.8299\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4251 - accuracy: 0.8294\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4220 - accuracy: 0.8279\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4181 - accuracy: 0.8301\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4230 - accuracy: 0.8301\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4231 - accuracy: 0.8303\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4229 - accuracy: 0.8274\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4203 - accuracy: 0.8278\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4211 - accuracy: 0.8303\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4217 - accuracy: 0.8246\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4210 - accuracy: 0.8319\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4245 - accuracy: 0.8267\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4251 - accuracy: 0.8267\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 97us/step - loss: 0.5920 - accuracy: 0.7918\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4500 - accuracy: 0.7937\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4413 - accuracy: 0.7937\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4396 - accuracy: 0.7937\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4386 - accuracy: 0.7937\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4403 - accuracy: 0.7937\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4360 - accuracy: 0.7937\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4343 - accuracy: 0.7937\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4344 - accuracy: 0.7937\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4328 - accuracy: 0.7937\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4320 - accuracy: 0.7937\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4301 - accuracy: 0.7937\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4318 - accuracy: 0.7937\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4332 - accuracy: 0.8024\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4334 - accuracy: 0.8154\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4310 - accuracy: 0.8156\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4298 - accuracy: 0.8169\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4305 - accuracy: 0.8214\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4314 - accuracy: 0.8181\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4331 - accuracy: 0.8215\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4281 - accuracy: 0.8208\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4296 - accuracy: 0.8228\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4332 - accuracy: 0.8208\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4287 - accuracy: 0.8218\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4299 - accuracy: 0.8251\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4306 - accuracy: 0.8229\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4293 - accuracy: 0.8239\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4297 - accuracy: 0.8258\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4282 - accuracy: 0.8243\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4263 - accuracy: 0.8250\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4320 - accuracy: 0.8281\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4292 - accuracy: 0.8250\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4300 - accuracy: 0.8264\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4280 - accuracy: 0.8260\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4308 - accuracy: 0.8247\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4248 - accuracy: 0.8250\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4275 - accuracy: 0.8261\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4267 - accuracy: 0.8249\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4271 - accuracy: 0.8236\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4261 - accuracy: 0.8258\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4279 - accuracy: 0.8257\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4267 - accuracy: 0.8271\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4264 - accuracy: 0.8276\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4292 - accuracy: 0.8256\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4262 - accuracy: 0.8269\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 30us/step - loss: 0.4254 - accuracy: 0.8267\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4263 - accuracy: 0.8247\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4268 - accuracy: 0.8271\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4260 - accuracy: 0.8285\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4258 - accuracy: 0.8251\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 97us/step - loss: 0.6133 - accuracy: 0.7918\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4594 - accuracy: 0.7944\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4444 - accuracy: 0.7944\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4415 - accuracy: 0.7944\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4398 - accuracy: 0.7944\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4348 - accuracy: 0.7944\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4394 - accuracy: 0.7944\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4393 - accuracy: 0.7944\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4367 - accuracy: 0.7944\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4364 - accuracy: 0.7944\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4336 - accuracy: 0.7944\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4347 - accuracy: 0.7944\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4347 - accuracy: 0.7944\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4348 - accuracy: 0.7944\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4319 - accuracy: 0.7944\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4345 - accuracy: 0.7944\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4324 - accuracy: 0.7944\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4346 - accuracy: 0.7944\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4337 - accuracy: 0.7944\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4353 - accuracy: 0.7944\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4326 - accuracy: 0.7944\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4301 - accuracy: 0.7944\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4327 - accuracy: 0.7944\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4316 - accuracy: 0.7944\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4329 - accuracy: 0.7944\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4313 - accuracy: 0.7944\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4305 - accuracy: 0.7944\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4327 - accuracy: 0.7950\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4334 - accuracy: 0.7974\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4301 - accuracy: 0.8049\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4322 - accuracy: 0.8174\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4326 - accuracy: 0.8140\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4321 - accuracy: 0.8207\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4302 - accuracy: 0.8163\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4320 - accuracy: 0.8208\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4283 - accuracy: 0.8225\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4293 - accuracy: 0.8213\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4313 - accuracy: 0.8222\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4313 - accuracy: 0.8192\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4335 - accuracy: 0.8219\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4295 - accuracy: 0.8189\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4289 - accuracy: 0.8228\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4286 - accuracy: 0.8251\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4299 - accuracy: 0.8224\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4317 - accuracy: 0.8215\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4297 - accuracy: 0.8243\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4328 - accuracy: 0.8231\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4315 - accuracy: 0.8222\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4306 - accuracy: 0.8217\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4318 - accuracy: 0.8232\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 97us/step - loss: 0.5936 - accuracy: 0.7956\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4471 - accuracy: 0.7969\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4387 - accuracy: 0.7969\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4375 - accuracy: 0.7969\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4359 - accuracy: 0.7969\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4359 - accuracy: 0.7969\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4343 - accuracy: 0.7969\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4314 - accuracy: 0.7969\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4276 - accuracy: 0.7969\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4301 - accuracy: 0.7969\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4269 - accuracy: 0.7969\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4283 - accuracy: 0.7969\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4297 - accuracy: 0.7969\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4270 - accuracy: 0.7969\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4288 - accuracy: 0.7969\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4293 - accuracy: 0.7969\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4291 - accuracy: 0.7969\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4265 - accuracy: 0.8103\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4307 - accuracy: 0.8194\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4300 - accuracy: 0.8228\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4258 - accuracy: 0.8231\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4231 - accuracy: 0.8250\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4253 - accuracy: 0.8257\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4266 - accuracy: 0.8239\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4238 - accuracy: 0.8269\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4259 - accuracy: 0.8257\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4260 - accuracy: 0.8267\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4267 - accuracy: 0.8279\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4267 - accuracy: 0.8265\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4249 - accuracy: 0.8275\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4252 - accuracy: 0.8244\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4281 - accuracy: 0.8269\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4274 - accuracy: 0.8251\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4243 - accuracy: 0.8242\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4260 - accuracy: 0.8269\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4243 - accuracy: 0.8263\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4273 - accuracy: 0.8263\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4283 - accuracy: 0.8293\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4231 - accuracy: 0.8257\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4209 - accuracy: 0.8267\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4253 - accuracy: 0.8294\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4263 - accuracy: 0.8263\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4255 - accuracy: 0.8279\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4259 - accuracy: 0.8285\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4267 - accuracy: 0.8285\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4235 - accuracy: 0.8279\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4233 - accuracy: 0.8257\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4226 - accuracy: 0.8282\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4243 - accuracy: 0.8275\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4245 - accuracy: 0.8269\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 99us/step - loss: 0.5958 - accuracy: 0.7967\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4486 - accuracy: 0.7962\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4389 - accuracy: 0.7962\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4359 - accuracy: 0.7962\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4333 - accuracy: 0.7962\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4352 - accuracy: 0.7962\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4342 - accuracy: 0.7962\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4317 - accuracy: 0.7962\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4301 - accuracy: 0.7962\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4296 - accuracy: 0.7962\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4299 - accuracy: 0.7962\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4293 - accuracy: 0.7962\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4278 - accuracy: 0.7962\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4277 - accuracy: 0.7962\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4233 - accuracy: 0.8042\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4260 - accuracy: 0.8256\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4233 - accuracy: 0.8279\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4252 - accuracy: 0.8279\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4238 - accuracy: 0.8292\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4230 - accuracy: 0.8285\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4242 - accuracy: 0.8296\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4235 - accuracy: 0.8293\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4216 - accuracy: 0.8300\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4210 - accuracy: 0.8293\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4239 - accuracy: 0.8278\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4233 - accuracy: 0.8288\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4244 - accuracy: 0.8293\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4220 - accuracy: 0.8294\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4245 - accuracy: 0.8286\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4205 - accuracy: 0.8300\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4212 - accuracy: 0.8310\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4230 - accuracy: 0.8313\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4198 - accuracy: 0.8306\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4228 - accuracy: 0.8294\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4247 - accuracy: 0.8294\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4238 - accuracy: 0.8322\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4171 - accuracy: 0.8340\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4206 - accuracy: 0.8313\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4260 - accuracy: 0.8313\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4223 - accuracy: 0.8293\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4228 - accuracy: 0.8293\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4208 - accuracy: 0.8318\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4211 - accuracy: 0.8315\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4181 - accuracy: 0.8335\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4217 - accuracy: 0.8315\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4268 - accuracy: 0.8315\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4215 - accuracy: 0.8299\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4194 - accuracy: 0.8342\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4232 - accuracy: 0.8307\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4209 - accuracy: 0.8308\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 99us/step - loss: 0.5829 - accuracy: 0.7950\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4434 - accuracy: 0.7957\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4380 - accuracy: 0.7957\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4306 - accuracy: 0.7957\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4321 - accuracy: 0.7957\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4312 - accuracy: 0.7957\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4307 - accuracy: 0.7957\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4278 - accuracy: 0.7957\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4277 - accuracy: 0.7957\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4265 - accuracy: 0.7957\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4225 - accuracy: 0.7957\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4211 - accuracy: 0.8128\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4223 - accuracy: 0.8236\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4247 - accuracy: 0.8254\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4233 - accuracy: 0.8268\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4213 - accuracy: 0.8274\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4210 - accuracy: 0.8296\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4226 - accuracy: 0.8322\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4196 - accuracy: 0.8324\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4226 - accuracy: 0.8307\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4220 - accuracy: 0.8315\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4233 - accuracy: 0.8304\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4192 - accuracy: 0.8303\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4218 - accuracy: 0.8317\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4223 - accuracy: 0.8328\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4220 - accuracy: 0.8328\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4195 - accuracy: 0.8324\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4177 - accuracy: 0.8333\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4174 - accuracy: 0.8342\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4184 - accuracy: 0.8326\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4231 - accuracy: 0.8315\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4196 - accuracy: 0.8347\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4170 - accuracy: 0.8346\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4181 - accuracy: 0.8347\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4189 - accuracy: 0.8315\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4190 - accuracy: 0.8342\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4161 - accuracy: 0.8356\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4204 - accuracy: 0.8329\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4199 - accuracy: 0.8343\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4168 - accuracy: 0.8336\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4197 - accuracy: 0.8339\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4190 - accuracy: 0.8358\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4199 - accuracy: 0.8336\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4198 - accuracy: 0.8340\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4164 - accuracy: 0.8338\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4197 - accuracy: 0.8349\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4197 - accuracy: 0.8343\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4197 - accuracy: 0.8326\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4168 - accuracy: 0.8333\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4182 - accuracy: 0.8331\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 99us/step - loss: 0.5886 - accuracy: 0.7958\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4451 - accuracy: 0.7961\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 43us/step - loss: 0.4404 - accuracy: 0.7961\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4382 - accuracy: 0.7961\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4383 - accuracy: 0.7961\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4346 - accuracy: 0.7961\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4328 - accuracy: 0.7961\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4307 - accuracy: 0.7961\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4316 - accuracy: 0.7961\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4325 - accuracy: 0.7961\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4292 - accuracy: 0.7961\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4282 - accuracy: 0.7961\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4305 - accuracy: 0.7961\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4289 - accuracy: 0.7961\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4249 - accuracy: 0.7961\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4268 - accuracy: 0.8139\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4275 - accuracy: 0.8192\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4250 - accuracy: 0.8200\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4294 - accuracy: 0.8224\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4273 - accuracy: 0.8208\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4275 - accuracy: 0.8257\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4235 - accuracy: 0.8226\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4259 - accuracy: 0.8264\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4263 - accuracy: 0.8225\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4257 - accuracy: 0.8260\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4271 - accuracy: 0.8256\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4272 - accuracy: 0.8251\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4261 - accuracy: 0.8264\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4256 - accuracy: 0.8276\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4273 - accuracy: 0.8247\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4261 - accuracy: 0.8263\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4250 - accuracy: 0.8290\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4242 - accuracy: 0.8264\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4263 - accuracy: 0.8264\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4253 - accuracy: 0.8260\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4246 - accuracy: 0.8310\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4247 - accuracy: 0.8265\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4256 - accuracy: 0.8290\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4259 - accuracy: 0.8289\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4245 - accuracy: 0.8307\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4228 - accuracy: 0.8289\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4252 - accuracy: 0.8292\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4244 - accuracy: 0.8282\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4258 - accuracy: 0.8272\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4239 - accuracy: 0.8288\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4264 - accuracy: 0.8282\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4245 - accuracy: 0.8278\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4257 - accuracy: 0.8278\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4243 - accuracy: 0.8308\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4248 - accuracy: 0.8274\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 98us/step - loss: 0.6033 - accuracy: 0.7944\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4579 - accuracy: 0.7971\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4400 - accuracy: 0.7971\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4377 - accuracy: 0.7971\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4368 - accuracy: 0.7971\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4336 - accuracy: 0.7971\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4331 - accuracy: 0.7971\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4316 - accuracy: 0.7971\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4331 - accuracy: 0.7971\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4271 - accuracy: 0.7971\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4293 - accuracy: 0.7971\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4312 - accuracy: 0.7971\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4288 - accuracy: 0.7971\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4241 - accuracy: 0.7971\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4258 - accuracy: 0.8051\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4241 - accuracy: 0.8210\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4246 - accuracy: 0.8217\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 31us/step - loss: 0.4230 - accuracy: 0.8226\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4255 - accuracy: 0.8244\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4239 - accuracy: 0.8246\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4242 - accuracy: 0.8263\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4257 - accuracy: 0.8265\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4236 - accuracy: 0.8276\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4263 - accuracy: 0.8253\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4224 - accuracy: 0.8304\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4254 - accuracy: 0.8288\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4238 - accuracy: 0.8296\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4237 - accuracy: 0.8313\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4229 - accuracy: 0.8292\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4241 - accuracy: 0.8288\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4209 - accuracy: 0.8299\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4225 - accuracy: 0.8306\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4225 - accuracy: 0.8326\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4200 - accuracy: 0.8304\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4234 - accuracy: 0.8299\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4220 - accuracy: 0.8310\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4227 - accuracy: 0.8306\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4240 - accuracy: 0.8286\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4229 - accuracy: 0.8303\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4210 - accuracy: 0.8297\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4190 - accuracy: 0.8326\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4225 - accuracy: 0.8328\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4194 - accuracy: 0.8317\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4234 - accuracy: 0.8333\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4198 - accuracy: 0.8324\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4223 - accuracy: 0.8303\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4198 - accuracy: 0.8333\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4238 - accuracy: 0.8297\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4206 - accuracy: 0.8325\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4244 - accuracy: 0.8319\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 103us/step - loss: 0.6123 - accuracy: 0.7960\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4658 - accuracy: 0.7967\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4401 - accuracy: 0.7967\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4319 - accuracy: 0.7967\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4292 - accuracy: 0.7967\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4288 - accuracy: 0.7967\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4261 - accuracy: 0.7967\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4235 - accuracy: 0.7967\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4229 - accuracy: 0.7967\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4203 - accuracy: 0.7967\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4169 - accuracy: 0.7967\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4194 - accuracy: 0.7967\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4114 - accuracy: 0.8090\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4149 - accuracy: 0.8239\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4119 - accuracy: 0.8239\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4115 - accuracy: 0.8242\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4102 - accuracy: 0.8269\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4130 - accuracy: 0.8218\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4070 - accuracy: 0.8236\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4058 - accuracy: 0.8235\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4076 - accuracy: 0.8201\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4080 - accuracy: 0.8213\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4084 - accuracy: 0.8213\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4054 - accuracy: 0.8239\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4048 - accuracy: 0.8210\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4085 - accuracy: 0.8249\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4039 - accuracy: 0.8224\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4089 - accuracy: 0.8256\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4085 - accuracy: 0.8215\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4060 - accuracy: 0.8242\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4080 - accuracy: 0.8269\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4084 - accuracy: 0.8278\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4078 - accuracy: 0.8254\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4052 - accuracy: 0.8246\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4069 - accuracy: 0.8267\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4073 - accuracy: 0.8349\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4016 - accuracy: 0.8336\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4043 - accuracy: 0.8331\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3988 - accuracy: 0.8349\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4056 - accuracy: 0.8313\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4056 - accuracy: 0.8317\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4089 - accuracy: 0.8346\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4022 - accuracy: 0.8331\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4067 - accuracy: 0.8300\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4032 - accuracy: 0.8325\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4048 - accuracy: 0.8313\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4047 - accuracy: 0.8343\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4058 - accuracy: 0.8339\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4055 - accuracy: 0.8339\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4065 - accuracy: 0.8328\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 99us/step - loss: 0.6171 - accuracy: 0.7947\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4595 - accuracy: 0.7956\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4405 - accuracy: 0.7956\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4359 - accuracy: 0.7956\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4343 - accuracy: 0.7956\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4303 - accuracy: 0.7956\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4261 - accuracy: 0.7994\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4257 - accuracy: 0.8196\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4268 - accuracy: 0.8203\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4273 - accuracy: 0.8199\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4256 - accuracy: 0.8254\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4218 - accuracy: 0.8203\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4237 - accuracy: 0.8268\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4196 - accuracy: 0.8286\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4186 - accuracy: 0.8228\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4181 - accuracy: 0.8231\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4211 - accuracy: 0.8240\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4161 - accuracy: 0.8283\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4181 - accuracy: 0.8258\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4167 - accuracy: 0.8258\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4190 - accuracy: 0.8282\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4191 - accuracy: 0.8257\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4190 - accuracy: 0.8257\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4191 - accuracy: 0.8263\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4177 - accuracy: 0.8288\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4156 - accuracy: 0.8275\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4219 - accuracy: 0.8247\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4185 - accuracy: 0.8264\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4166 - accuracy: 0.8279\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4171 - accuracy: 0.8250\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4156 - accuracy: 0.8275\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4155 - accuracy: 0.8296\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4152 - accuracy: 0.8294\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4131 - accuracy: 0.8257\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4180 - accuracy: 0.8235\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4107 - accuracy: 0.8292\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4141 - accuracy: 0.8278\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4153 - accuracy: 0.8260\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4120 - accuracy: 0.8281\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4129 - accuracy: 0.8279\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4160 - accuracy: 0.8281\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4130 - accuracy: 0.8300\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4129 - accuracy: 0.8285\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4136 - accuracy: 0.8260\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4134 - accuracy: 0.8264\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4127 - accuracy: 0.8293\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4141 - accuracy: 0.8294\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4133 - accuracy: 0.8304\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4144 - accuracy: 0.8272\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4149 - accuracy: 0.8265\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 101us/step - loss: 0.5908 - accuracy: 0.7971\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4521 - accuracy: 0.7975\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4396 - accuracy: 0.7975\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4338 - accuracy: 0.7975\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4325 - accuracy: 0.7975\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4295 - accuracy: 0.7975\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4286 - accuracy: 0.7975\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4263 - accuracy: 0.7975\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4273 - accuracy: 0.7975\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4264 - accuracy: 0.7975\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4256 - accuracy: 0.7975\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4220 - accuracy: 0.8061\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4226 - accuracy: 0.8204\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4237 - accuracy: 0.8253\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4240 - accuracy: 0.8250\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4213 - accuracy: 0.8236\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4231 - accuracy: 0.8265\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4231 - accuracy: 0.8272\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4232 - accuracy: 0.8265\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4212 - accuracy: 0.8250\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4203 - accuracy: 0.8267\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4228 - accuracy: 0.8261\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4199 - accuracy: 0.8293\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4222 - accuracy: 0.8297\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4247 - accuracy: 0.8269\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4222 - accuracy: 0.8299\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4235 - accuracy: 0.8274\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4190 - accuracy: 0.8306\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4166 - accuracy: 0.8308\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4217 - accuracy: 0.8286\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4210 - accuracy: 0.8292\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4182 - accuracy: 0.8292\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4207 - accuracy: 0.8313\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4212 - accuracy: 0.8311\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4203 - accuracy: 0.8289\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4219 - accuracy: 0.8267\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4212 - accuracy: 0.8314\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4214 - accuracy: 0.8308\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4217 - accuracy: 0.8315\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4194 - accuracy: 0.8303\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4198 - accuracy: 0.8311\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4214 - accuracy: 0.8307\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4184 - accuracy: 0.8329\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4178 - accuracy: 0.8304\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4186 - accuracy: 0.8328\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4228 - accuracy: 0.8271\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4167 - accuracy: 0.8324\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4199 - accuracy: 0.8301\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4176 - accuracy: 0.8306\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4188 - accuracy: 0.8301\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 100us/step - loss: 0.6121 - accuracy: 0.7919\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4722 - accuracy: 0.7937\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4512 - accuracy: 0.7937\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4452 - accuracy: 0.7937\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4428 - accuracy: 0.7937\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4395 - accuracy: 0.7937\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4357 - accuracy: 0.7937\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4372 - accuracy: 0.7937\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4353 - accuracy: 0.7937\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4352 - accuracy: 0.7937\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4369 - accuracy: 0.7937\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4320 - accuracy: 0.7937\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4359 - accuracy: 0.7937\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4307 - accuracy: 0.7937\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4318 - accuracy: 0.7937\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4322 - accuracy: 0.7937\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4290 - accuracy: 0.8044\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4330 - accuracy: 0.8175\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4342 - accuracy: 0.8175\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4310 - accuracy: 0.8199\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4311 - accuracy: 0.8193\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4303 - accuracy: 0.8199\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4343 - accuracy: 0.8208\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4309 - accuracy: 0.8210\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4313 - accuracy: 0.8231\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4324 - accuracy: 0.8226\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4304 - accuracy: 0.8219\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4332 - accuracy: 0.8242\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4303 - accuracy: 0.8238\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4313 - accuracy: 0.8218\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4294 - accuracy: 0.8242\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4326 - accuracy: 0.8238\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4308 - accuracy: 0.8233\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4288 - accuracy: 0.8240\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4325 - accuracy: 0.8235\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4315 - accuracy: 0.8267\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4307 - accuracy: 0.8250\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4284 - accuracy: 0.8247\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4304 - accuracy: 0.8257\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4320 - accuracy: 0.8238\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4308 - accuracy: 0.8264\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4327 - accuracy: 0.8219\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4279 - accuracy: 0.8250\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4328 - accuracy: 0.8260\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4295 - accuracy: 0.8292\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4284 - accuracy: 0.8267\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4268 - accuracy: 0.8279\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4316 - accuracy: 0.8274\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4284 - accuracy: 0.8267\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4280 - accuracy: 0.8268\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 104us/step - loss: 0.6451 - accuracy: 0.7929\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.5207 - accuracy: 0.7944\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4652 - accuracy: 0.7944\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4488 - accuracy: 0.7944\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4470 - accuracy: 0.7944\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4447 - accuracy: 0.7944\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4438 - accuracy: 0.7987\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4382 - accuracy: 0.8119\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4355 - accuracy: 0.8171\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4352 - accuracy: 0.8171\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4357 - accuracy: 0.8171\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4338 - accuracy: 0.8172\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4312 - accuracy: 0.8146\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4295 - accuracy: 0.8185\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4299 - accuracy: 0.8203\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4297 - accuracy: 0.8178\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4260 - accuracy: 0.8189\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4265 - accuracy: 0.8179\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4251 - accuracy: 0.8218\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4251 - accuracy: 0.8246\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4278 - accuracy: 0.8208\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4235 - accuracy: 0.8228\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4278 - accuracy: 0.8221\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4255 - accuracy: 0.8210\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4192 - accuracy: 0.8249\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4197 - accuracy: 0.8200\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4206 - accuracy: 0.8243\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4202 - accuracy: 0.8226\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4156 - accuracy: 0.8215\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4173 - accuracy: 0.8250\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4157 - accuracy: 0.8225\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4135 - accuracy: 0.8238\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4096 - accuracy: 0.8275\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4104 - accuracy: 0.8228\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4073 - accuracy: 0.8242\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4067 - accuracy: 0.8276\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4031 - accuracy: 0.8278\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4042 - accuracy: 0.8296\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4047 - accuracy: 0.8269\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4027 - accuracy: 0.8296\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3985 - accuracy: 0.8313\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3969 - accuracy: 0.8350\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4000 - accuracy: 0.8294\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.3968 - accuracy: 0.8335\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.3998 - accuracy: 0.8335\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3971 - accuracy: 0.8336\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3987 - accuracy: 0.8319\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3991 - accuracy: 0.8325\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3939 - accuracy: 0.8332\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3938 - accuracy: 0.8347\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 105us/step - loss: 0.6014 - accuracy: 0.7958\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4579 - accuracy: 0.7969\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4380 - accuracy: 0.7969\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4312 - accuracy: 0.7969\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4317 - accuracy: 0.7969\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4270 - accuracy: 0.7969\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4271 - accuracy: 0.7969\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4238 - accuracy: 0.7969\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4189 - accuracy: 0.7969\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4198 - accuracy: 0.7969\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 44us/step - loss: 0.4185 - accuracy: 0.7969\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4149 - accuracy: 0.7969\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4136 - accuracy: 0.8176\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4124 - accuracy: 0.8190\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4151 - accuracy: 0.8222\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4085 - accuracy: 0.8232\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4095 - accuracy: 0.8215\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4082 - accuracy: 0.8193\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4068 - accuracy: 0.8204\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4055 - accuracy: 0.8210\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4057 - accuracy: 0.8189\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4032 - accuracy: 0.8224\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4063 - accuracy: 0.8218\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4069 - accuracy: 0.8253\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 41us/step - loss: 0.4024 - accuracy: 0.8256\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4040 - accuracy: 0.8232\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4061 - accuracy: 0.8317\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4046 - accuracy: 0.8313\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4036 - accuracy: 0.8332\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4015 - accuracy: 0.8343\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4042 - accuracy: 0.8322\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4048 - accuracy: 0.8308\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3996 - accuracy: 0.8342\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4008 - accuracy: 0.8357\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4004 - accuracy: 0.8358\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4003 - accuracy: 0.8363\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 42us/step - loss: 0.3985 - accuracy: 0.8378\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4018 - accuracy: 0.8332\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4044 - accuracy: 0.8333\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4016 - accuracy: 0.8351\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4011 - accuracy: 0.8339\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4056 - accuracy: 0.8325\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4059 - accuracy: 0.8329\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4017 - accuracy: 0.8361\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3958 - accuracy: 0.8363\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4021 - accuracy: 0.8369\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4005 - accuracy: 0.8388\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4039 - accuracy: 0.8340\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4039 - accuracy: 0.8339\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4035 - accuracy: 0.8333\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 102us/step - loss: 0.5982 - accuracy: 0.7960\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4528 - accuracy: 0.7962\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4386 - accuracy: 0.7962\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4342 - accuracy: 0.7962\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4300 - accuracy: 0.7962\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4300 - accuracy: 0.7962\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4278 - accuracy: 0.7962\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4251 - accuracy: 0.7962\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4243 - accuracy: 0.7962\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4230 - accuracy: 0.8011\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4234 - accuracy: 0.8192\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4243 - accuracy: 0.8228\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4225 - accuracy: 0.8231\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4240 - accuracy: 0.8276\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4234 - accuracy: 0.8278\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4240 - accuracy: 0.8282\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4195 - accuracy: 0.8296\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4199 - accuracy: 0.8282\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4218 - accuracy: 0.8310\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4210 - accuracy: 0.8303\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4214 - accuracy: 0.8310\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4206 - accuracy: 0.8307\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4191 - accuracy: 0.8297\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4192 - accuracy: 0.8336\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4227 - accuracy: 0.8308\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4227 - accuracy: 0.8311\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4205 - accuracy: 0.8301\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4194 - accuracy: 0.8301\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4228 - accuracy: 0.8292\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4240 - accuracy: 0.8286\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4221 - accuracy: 0.8321\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4227 - accuracy: 0.8304\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4195 - accuracy: 0.8324\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4235 - accuracy: 0.8310\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4199 - accuracy: 0.8315\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4189 - accuracy: 0.8306\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4203 - accuracy: 0.8290\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4203 - accuracy: 0.8307\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4225 - accuracy: 0.8331\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4212 - accuracy: 0.8321\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4197 - accuracy: 0.8306\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4198 - accuracy: 0.8317\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4199 - accuracy: 0.8303\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4238 - accuracy: 0.8311\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4192 - accuracy: 0.8311\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4180 - accuracy: 0.8314\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 32us/step - loss: 0.4173 - accuracy: 0.8333\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4218 - accuracy: 0.8326\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4197 - accuracy: 0.8321\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4207 - accuracy: 0.8331\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 105us/step - loss: 0.6159 - accuracy: 0.7950\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4597 - accuracy: 0.7957\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4404 - accuracy: 0.7957\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4359 - accuracy: 0.7957\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4350 - accuracy: 0.7957\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4316 - accuracy: 0.7957\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4314 - accuracy: 0.7957\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4308 - accuracy: 0.7957\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4299 - accuracy: 0.7956\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4282 - accuracy: 0.8000\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4256 - accuracy: 0.8204\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4241 - accuracy: 0.8203\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4239 - accuracy: 0.8189\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4201 - accuracy: 0.8206\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4187 - accuracy: 0.8232\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4191 - accuracy: 0.8260\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4203 - accuracy: 0.8253\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4153 - accuracy: 0.8271\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4176 - accuracy: 0.8265\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4176 - accuracy: 0.8247\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4145 - accuracy: 0.8292\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4172 - accuracy: 0.8275\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4169 - accuracy: 0.8281\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4167 - accuracy: 0.8281\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4139 - accuracy: 0.8263\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4152 - accuracy: 0.8274\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4162 - accuracy: 0.8264\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4121 - accuracy: 0.8310\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4144 - accuracy: 0.8267\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4143 - accuracy: 0.8296\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4140 - accuracy: 0.8278\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4144 - accuracy: 0.8275\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4135 - accuracy: 0.8288\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4118 - accuracy: 0.8294\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4072 - accuracy: 0.8311\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4086 - accuracy: 0.8317\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4149 - accuracy: 0.8235\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4143 - accuracy: 0.8251\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4101 - accuracy: 0.8289\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.4118 - accuracy: 0.8292\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4119 - accuracy: 0.8293\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4096 - accuracy: 0.8310\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4118 - accuracy: 0.8282\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4123 - accuracy: 0.8281\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 42us/step - loss: 0.4080 - accuracy: 0.8288\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.4105 - accuracy: 0.8297\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.4123 - accuracy: 0.8265\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4123 - accuracy: 0.8263\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.4071 - accuracy: 0.8279\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4140 - accuracy: 0.8275\n", + "Epoch 1/50\n", + "7200/7200 [==============================] - 1s 106us/step - loss: 0.6344 - accuracy: 0.7950\n", + "Epoch 2/50\n", + "7200/7200 [==============================] - 0s 39us/step - loss: 0.4943 - accuracy: 0.7961\n", + "Epoch 3/50\n", + "7200/7200 [==============================] - 0s 40us/step - loss: 0.4479 - accuracy: 0.7961\n", + "Epoch 4/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4306 - accuracy: 0.7974\n", + "Epoch 5/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4177 - accuracy: 0.8096\n", + "Epoch 6/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.4077 - accuracy: 0.8279\n", + "Epoch 7/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.4021 - accuracy: 0.8364\n", + "Epoch 8/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3967 - accuracy: 0.8349\n", + "Epoch 9/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3898 - accuracy: 0.8385\n", + "Epoch 10/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3870 - accuracy: 0.8418\n", + "Epoch 11/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3894 - accuracy: 0.8393\n", + "Epoch 12/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3881 - accuracy: 0.8419\n", + "Epoch 13/50\n", + "7200/7200 [==============================] - 0s 37us/step - loss: 0.3807 - accuracy: 0.8419\n", + "Epoch 14/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3831 - accuracy: 0.8407\n", + "Epoch 15/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3773 - accuracy: 0.8408\n", + "Epoch 16/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3837 - accuracy: 0.8406\n", + "Epoch 17/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3750 - accuracy: 0.8475\n", + "Epoch 18/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3797 - accuracy: 0.8433\n", + "Epoch 19/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3744 - accuracy: 0.8457\n", + "Epoch 20/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3763 - accuracy: 0.8476\n", + "Epoch 21/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3784 - accuracy: 0.8447\n", + "Epoch 22/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3778 - accuracy: 0.8438\n", + "Epoch 23/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3751 - accuracy: 0.8471\n", + "Epoch 24/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.3795 - accuracy: 0.8458\n", + "Epoch 25/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3760 - accuracy: 0.8478\n", + "Epoch 26/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3769 - accuracy: 0.8431\n", + "Epoch 27/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3744 - accuracy: 0.8474\n", + "Epoch 28/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3765 - accuracy: 0.8467\n", + "Epoch 29/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3751 - accuracy: 0.8501\n", + "Epoch 30/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3754 - accuracy: 0.8464\n", + "Epoch 31/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3686 - accuracy: 0.8457\n", + "Epoch 32/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3753 - accuracy: 0.8496\n", + "Epoch 33/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3777 - accuracy: 0.8444\n", + "Epoch 34/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3732 - accuracy: 0.8512\n", + "Epoch 35/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3757 - accuracy: 0.8475\n", + "Epoch 36/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3650 - accuracy: 0.8510\n", + "Epoch 37/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3735 - accuracy: 0.8489\n", + "Epoch 38/50\n", + "7200/7200 [==============================] - 0s 36us/step - loss: 0.3730 - accuracy: 0.8472\n", + "Epoch 39/50\n", + "7200/7200 [==============================] - 0s 43us/step - loss: 0.3757 - accuracy: 0.8461\n", + "Epoch 40/50\n", + "7200/7200 [==============================] - 0s 44us/step - loss: 0.3727 - accuracy: 0.8469\n", + "Epoch 41/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3731 - accuracy: 0.8474\n", + "Epoch 42/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3694 - accuracy: 0.8468\n", + "Epoch 43/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3721 - accuracy: 0.8449\n", + "Epoch 44/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3695 - accuracy: 0.8472\n", + "Epoch 45/50\n", + "7200/7200 [==============================] - 0s 33us/step - loss: 0.3746 - accuracy: 0.8435\n", + "Epoch 46/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3677 - accuracy: 0.8507\n", + "Epoch 47/50\n", + "7200/7200 [==============================] - 0s 38us/step - loss: 0.3695 - accuracy: 0.8515\n", + "Epoch 48/50\n", + "7200/7200 [==============================] - 0s 35us/step - loss: 0.3660 - accuracy: 0.8519\n", + "Epoch 49/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3716 - accuracy: 0.8493\n", + "Epoch 50/50\n", + "7200/7200 [==============================] - 0s 34us/step - loss: 0.3704 - accuracy: 0.8457\n", + "Epoch 1/50\n", + "8000/8000 [==============================] - 1s 98us/step - loss: 0.6175 - accuracy: 0.7952\n", + "Epoch 2/50\n", + "8000/8000 [==============================] - 0s 37us/step - loss: 0.4735 - accuracy: 0.7960\n", + "Epoch 3/50\n", + "8000/8000 [==============================] - 0s 36us/step - loss: 0.4455 - accuracy: 0.7960\n", + "Epoch 4/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.4373 - accuracy: 0.7984\n", + "Epoch 5/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.4290 - accuracy: 0.8056\n", + "Epoch 6/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.4230 - accuracy: 0.8075\n", + "Epoch 7/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.4191 - accuracy: 0.8104\n", + "Epoch 8/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.4071 - accuracy: 0.8134\n", + "Epoch 9/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.4070 - accuracy: 0.8136\n", + "Epoch 10/50\n", + "8000/8000 [==============================] - 0s 39us/step - loss: 0.3994 - accuracy: 0.8159\n", + "Epoch 11/50\n", + "8000/8000 [==============================] - 0s 40us/step - loss: 0.3975 - accuracy: 0.8265\n", + "Epoch 12/50\n", + "8000/8000 [==============================] - 0s 38us/step - loss: 0.3951 - accuracy: 0.8372\n", + "Epoch 13/50\n", + "8000/8000 [==============================] - 0s 37us/step - loss: 0.3888 - accuracy: 0.8414\n", + "Epoch 14/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.3847 - accuracy: 0.8438\n", + "Epoch 15/50\n", + "8000/8000 [==============================] - 0s 36us/step - loss: 0.3858 - accuracy: 0.8432\n", + "Epoch 16/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.3832 - accuracy: 0.8453\n", + "Epoch 17/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.3836 - accuracy: 0.8459\n", + "Epoch 18/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.3805 - accuracy: 0.8445\n", + "Epoch 19/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.3807 - accuracy: 0.8439\n", + "Epoch 20/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.3795 - accuracy: 0.8476\n", + "Epoch 21/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.3841 - accuracy: 0.8461\n", + "Epoch 22/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.3805 - accuracy: 0.8487\n", + "Epoch 23/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.3789 - accuracy: 0.8446\n", + "Epoch 24/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.3862 - accuracy: 0.8462\n", + "Epoch 25/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.3773 - accuracy: 0.8493\n", + "Epoch 26/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.3810 - accuracy: 0.8436\n", + "Epoch 27/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.3841 - accuracy: 0.8453\n", + "Epoch 28/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.3822 - accuracy: 0.8430\n", + "Epoch 29/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.3806 - accuracy: 0.8453\n", + "Epoch 30/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.3792 - accuracy: 0.8445\n", + "Epoch 31/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.3805 - accuracy: 0.8480\n", + "Epoch 32/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.3764 - accuracy: 0.8474\n", + "Epoch 33/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.3743 - accuracy: 0.8468\n", + "Epoch 34/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.3755 - accuracy: 0.8489\n", + "Epoch 35/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.3769 - accuracy: 0.8479\n", + "Epoch 36/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.3759 - accuracy: 0.8491\n", + "Epoch 37/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.3796 - accuracy: 0.8484\n", + "Epoch 38/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.3830 - accuracy: 0.8426\n", + "Epoch 39/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.3776 - accuracy: 0.8476\n", + "Epoch 40/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.3765 - accuracy: 0.8476\n", + "Epoch 41/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.3785 - accuracy: 0.8480\n", + "Epoch 42/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.3719 - accuracy: 0.8472\n", + "Epoch 43/50\n", + "8000/8000 [==============================] - 0s 37us/step - loss: 0.3693 - accuracy: 0.8496\n", + "Epoch 44/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.3738 - accuracy: 0.8470\n", + "Epoch 45/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.3788 - accuracy: 0.8431\n", + "Epoch 46/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.3757 - accuracy: 0.8456\n", + "Epoch 47/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.3745 - accuracy: 0.8485\n", + "Epoch 48/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.3750 - accuracy: 0.8471\n", + "Epoch 49/50\n", + "8000/8000 [==============================] - 0s 33us/step - loss: 0.3758 - accuracy: 0.8471\n", + "Epoch 50/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.3785 - accuracy: 0.8461\n" + ] + } + ], "source": [ "parameters = {'batch_size': [10, 24, 32],\n", - " 'epochs': [50, 100, 200],\n", + " 'epochs': [50],\n", " 'optimizer': ['adam', 'rmsprop']}\n", "\n", "grid_search = GridSearchCV(estimator = classifier,\n", @@ -1265,6 +7413,200 @@ "best_accuracy = grid_search.best_score_" ] }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(0.840625, {'batch_size': 32, 'epochs': 50, 'optimizer': 'rmsprop'})" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "best_accuracy, best_parameters" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Optimized ANN" + ] + }, + { + "cell_type": "code", + "execution_count": 53, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Epoch 1/50\n", + "8000/8000 [==============================] - 1s 104us/step - loss: 0.5816 - accuracy: 0.7960\n", + "Epoch 2/50\n", + "3968/8000 [=============>................] - ETA: 0s - loss: 0.4522 - accuracy: 0.7923" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/ziegler/PyEnv/DeepLearning/lib/python3.7/site-packages/keras/callbacks/callbacks.py:846: RuntimeWarning: Early stopping conditioned on metric `val_loss` which is not available. Available metrics are: loss,accuracy\n", + " (self.monitor, ','.join(list(logs.keys()))), RuntimeWarning\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "8000/8000 [==============================] - 0s 38us/step - loss: 0.4474 - accuracy: 0.7960\n", + "Epoch 3/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4362 - accuracy: 0.7960\n", + "Epoch 4/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4342 - accuracy: 0.7960\n", + "Epoch 5/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4352 - accuracy: 0.7960\n", + "Epoch 6/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4349 - accuracy: 0.7960\n", + "Epoch 7/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.4291 - accuracy: 0.7960\n", + "Epoch 8/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4295 - accuracy: 0.7960\n", + "Epoch 9/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4277 - accuracy: 0.7960\n", + "Epoch 10/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4289 - accuracy: 0.7960\n", + "Epoch 11/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4268 - accuracy: 0.8102\n", + "Epoch 12/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4242 - accuracy: 0.8221\n", + "Epoch 13/50\n", + "8000/8000 [==============================] - 0s 39us/step - loss: 0.4285 - accuracy: 0.8231\n", + "Epoch 14/50\n", + "8000/8000 [==============================] - 0s 39us/step - loss: 0.4273 - accuracy: 0.8245\n", + "Epoch 15/50\n", + "8000/8000 [==============================] - 0s 37us/step - loss: 0.4250 - accuracy: 0.8234\n", + "Epoch 16/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.4243 - accuracy: 0.8260\n", + "Epoch 17/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4254 - accuracy: 0.8242\n", + "Epoch 18/50\n", + "8000/8000 [==============================] - 0s 36us/step - loss: 0.4265 - accuracy: 0.8273\n", + "Epoch 19/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.4225 - accuracy: 0.8286\n", + "Epoch 20/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4219 - accuracy: 0.8285\n", + "Epoch 21/50\n", + "8000/8000 [==============================] - 0s 36us/step - loss: 0.4255 - accuracy: 0.8299\n", + "Epoch 22/50\n", + "8000/8000 [==============================] - 0s 36us/step - loss: 0.4239 - accuracy: 0.8296\n", + "Epoch 23/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4229 - accuracy: 0.8291\n", + "Epoch 24/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4232 - accuracy: 0.8290\n", + "Epoch 25/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4260 - accuracy: 0.8288\n", + "Epoch 26/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4260 - accuracy: 0.8279\n", + "Epoch 27/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4224 - accuracy: 0.8284\n", + "Epoch 28/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4265 - accuracy: 0.8301\n", + "Epoch 29/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4197 - accuracy: 0.8317\n", + "Epoch 30/50\n", + "8000/8000 [==============================] - 0s 36us/step - loss: 0.4226 - accuracy: 0.8299\n", + "Epoch 31/50\n", + "8000/8000 [==============================] - 0s 36us/step - loss: 0.4220 - accuracy: 0.8299\n", + "Epoch 32/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4249 - accuracy: 0.8290\n", + "Epoch 33/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.4193 - accuracy: 0.8284\n", + "Epoch 34/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4252 - accuracy: 0.8305\n", + "Epoch 35/50\n", + "8000/8000 [==============================] - 0s 38us/step - loss: 0.4216 - accuracy: 0.8319\n", + "Epoch 36/50\n", + "8000/8000 [==============================] - 0s 38us/step - loss: 0.4214 - accuracy: 0.8320\n", + "Epoch 37/50\n", + "8000/8000 [==============================] - 0s 37us/step - loss: 0.4246 - accuracy: 0.8292\n", + "Epoch 38/50\n", + "8000/8000 [==============================] - 0s 37us/step - loss: 0.4211 - accuracy: 0.8316\n", + "Epoch 39/50\n", + "8000/8000 [==============================] - 0s 36us/step - loss: 0.4225 - accuracy: 0.8338\n", + "Epoch 40/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4248 - accuracy: 0.8310\n", + "Epoch 41/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4241 - accuracy: 0.8291\n", + "Epoch 42/50\n", + "8000/8000 [==============================] - 0s 38us/step - loss: 0.4194 - accuracy: 0.8311\n", + "Epoch 43/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4234 - accuracy: 0.8285\n", + "Epoch 44/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4215 - accuracy: 0.8295\n", + "Epoch 45/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4207 - accuracy: 0.8326\n", + "Epoch 46/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.4200 - accuracy: 0.8316\n", + "Epoch 47/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.4218 - accuracy: 0.8321\n", + "Epoch 48/50\n", + "8000/8000 [==============================] - 0s 35us/step - loss: 0.4199 - accuracy: 0.8304\n", + "Epoch 49/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.4224 - accuracy: 0.8309\n", + "Epoch 50/50\n", + "8000/8000 [==============================] - 0s 34us/step - loss: 0.4192 - accuracy: 0.8295\n" + ] + }, + { + "data": { + "text/plain": [ + "(0.837374997138977, 0.013595150347099768, 0.8600000143051147)" + ] + }, + "execution_count": 53, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "def build_classifier(optimizer):\n", + " classifier = Sequential()\n", + " classifier.add(Dense(units=6, kernel_initializer='uniform',\n", + " activation='relu', input_dim=11))\n", + " classifier.add(Dropout(rate=0.1))\n", + " classifier.add(\n", + " Dense(units=6, kernel_initializer='uniform', activation='relu'))\n", + " classifier.add(Dropout(rate=0.1))\n", + " classifier.add(\n", + " Dense(units=1, kernel_initializer='uniform', activation='sigmoid'))\n", + " classifier.compile(optimizer=optimizer, loss='binary_crossentropy', \n", + " metrics=['accuracy'])\n", + " \n", + " return classifier\n", + "\n", + "classifier = KerasClassifier(build_fn=build_classifier, optimizer='rmsprop',\n", + " batch_size=32, epochs=50, verbose=1)\n", + "\n", + "earlystopping = EarlyStopping(monitor='val_loss', verbose=1)\n", + "classifier.fit(X_train, y_train, \n", + " callbacks=[earlystopping], verbose=1)\n", + "\n", + "accuracies = cross_val_score(estimator=classifier, X=X_train, y=y_train, cv=10, n_jobs=-1)\n", + "mean = accuracies.mean()\n", + "variance = accuracies.std()\n", + "max = accuracies.max()\n", + "mean, variance, max" + ] + }, { "cell_type": "markdown", "metadata": {}, @@ -1297,9 +7639,9 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.8" + "version": "3.7.4" } }, "nbformat": 4, - "nbformat_minor": 2 + "nbformat_minor": 4 }