{
"cells": [
{
"cell_type": "raw",
"id": "legendary-wallpaper",
"metadata": {},
"source": [
"
Run in Google Colab"
]
},
{
"cell_type": "markdown",
"id": "appreciated-jacksonville",
"metadata": {},
"source": [
"# Autoencoders in SciKeras\n",
"\n",
"Autencoders are an approach to use nearual networks to distill data into it's most important features, thereby compressing the data. We will be following the [Keras tutorial](https://blog.keras.io/building-autoencoders-in-keras.html) on the topic, which goes much more in depth and breadth than we will here. You are highly encouraged to check out that tutorial if you want to learn about autoencoders in the general sense.\n",
"\n",
"## Table of contents\n",
"\n",
"* [1. Setup](#1.-Setup)\n",
"* [2. Data](#2.-Data)\n",
"* [3. Define Keras Model](#3.-Define-Keras-Model)\n",
"* [4. Training](#4.-Training)\n",
"* [5. Explore Results](#5.-Explore-Results)\n",
"\n",
"## 1. Setup"
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "incomplete-virginia",
"metadata": {
"execution": {
"iopub.execute_input": "2021-02-20T16:17:59.986943Z",
"iopub.status.busy": "2021-02-20T16:17:59.986300Z",
"iopub.status.idle": "2021-02-20T16:18:02.142134Z",
"shell.execute_reply": "2021-02-20T16:18:02.143139Z"
}
},
"outputs": [],
"source": [
"try:\n",
" import scikeras\n",
"except ImportError:\n",
" !python -m pip install scikeras"
]
},
{
"cell_type": "markdown",
"id": "stuffed-compromise",
"metadata": {},
"source": [
"Silence TensorFlow logging to keep output succinct."
]
},
{
"cell_type": "code",
"execution_count": 2,
"id": "intensive-passport",
"metadata": {
"execution": {
"iopub.execute_input": "2021-02-20T16:18:02.147358Z",
"iopub.status.busy": "2021-02-20T16:18:02.146791Z",
"iopub.status.idle": "2021-02-20T16:18:02.152876Z",
"shell.execute_reply": "2021-02-20T16:18:02.155028Z"
}
},
"outputs": [],
"source": [
"import warnings\n",
"from tensorflow import get_logger\n",
"get_logger().setLevel('ERROR')\n",
"warnings.filterwarnings(\"ignore\", message=\"Setting the random state for TF\")"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "legendary-punishment",
"metadata": {
"execution": {
"iopub.execute_input": "2021-02-20T16:18:02.160064Z",
"iopub.status.busy": "2021-02-20T16:18:02.159528Z",
"iopub.status.idle": "2021-02-20T16:18:02.498794Z",
"shell.execute_reply": "2021-02-20T16:18:02.498163Z"
}
},
"outputs": [],
"source": [
"import numpy as np\n",
"from scikeras.wrappers import KerasClassifier, KerasRegressor\n",
"from tensorflow import keras"
]
},
{
"cell_type": "markdown",
"id": "adolescent-prerequisite",
"metadata": {},
"source": [
"## 2. Data\n",
"\n",
"We load the dataset from the Keras tutorial. The dataset consists of images of cats and dogs."
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "active-trash",
"metadata": {
"execution": {
"iopub.execute_input": "2021-02-20T16:18:02.501480Z",
"iopub.status.busy": "2021-02-20T16:18:02.500910Z",
"iopub.status.idle": "2021-02-20T16:18:03.116736Z",
"shell.execute_reply": "2021-02-20T16:18:03.117478Z"
}
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Downloading data from https://storage.googleapis.com/tensorflow/tf-keras-datasets/mnist.npz\n",
"\r",
" 8192/11490434 [..............................] - ETA: 0s"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 4759552/11490434 [===========>..................] - ETA: 0s"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"11493376/11490434 [==============================] - 0s 0us/step\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"(60000, 784)\n",
"(10000, 784)\n"
]
}
],
"source": [
"from tensorflow.keras.datasets import mnist\n",
"import numpy as np\n",
"\n",
"\n",
"(x_train, _), (x_test, _) = mnist.load_data()\n",
"x_train = x_train.astype('float32') / 255.\n",
"x_test = x_test.astype('float32') / 255.\n",
"x_train = x_train.reshape((len(x_train), np.prod(x_train.shape[1:])))\n",
"x_test = x_test.reshape((len(x_test), np.prod(x_test.shape[1:])))\n",
"print(x_train.shape)\n",
"print(x_test.shape)"
]
},
{
"cell_type": "markdown",
"id": "fixed-intake",
"metadata": {},
"source": [
"## 3. Define Keras Model\n",
"\n",
"We will be defining a very simple autencoder. We define _three_ model building methods:\n",
"\n",
"1. One to build a full end-to-end autoencoder.\n",
"2. One to create a model that includes only the encoder portion.\n",
"3. One that creates a model that includes only the decoder portion.\n",
"\n",
"The only variable we give our model is the encoding dimensions, which will be a hyperparemter of our final transformer."
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "associate-lafayette",
"metadata": {
"execution": {
"iopub.execute_input": "2021-02-20T16:18:03.126733Z",
"iopub.status.busy": "2021-02-20T16:18:03.126131Z",
"iopub.status.idle": "2021-02-20T16:18:03.129485Z",
"shell.execute_reply": "2021-02-20T16:18:03.130203Z"
}
},
"outputs": [],
"source": [
"from tensorflow import keras\n",
"\n",
"\n",
"def get_fit_model(encoding_dim: int) -> keras.Model:\n",
" \"\"\"Get an autoencoder.\n",
"\n",
" This autoencoder compresses a 28x28 image (784 pixels) down to a feature of length\n",
" `encoding_dim`, and tries to reconstruct the input image from that vector.\n",
" \"\"\"\n",
" input_img = keras.Input(shape=(784,), name=\"input\")\n",
" encoded = keras.layers.Dense(encoding_dim, activation='relu', name=\"encoded\")(input_img)\n",
" decoded = keras.layers.Dense(784, activation='sigmoid', name=\"output\")(encoded)\n",
" autoencoder_model = keras.Model(input_img, decoded)\n",
" return autoencoder_model\n",
"\n",
"def get_tf_model(fit_model: keras.Model) -> keras.Model:\n",
" \"\"\"Get an encoder model.\n",
"\n",
" We do this by extracting the encoding layer from the fitted autoencoder model.\n",
" \"\"\"\n",
" return keras.Model(fit_model.get_layer(\"input\").input, fit_model.get_layer(\"encoded\").output)\n",
"\n",
"def get_inverse_tf_model(fit_model: keras.Model, encoding_dim: int) -> keras.Model:\n",
" \"\"\"Get an deencoder model.\n",
"\n",
" We do this by extracting the deencoding layer from the fitted autoencoder model\n",
" and adding a new Keras input layer.\n",
" \"\"\"\n",
" encoded_input = keras.Input(shape=(encoding_dim,))\n",
" output = fit_model.get_layer(\"output\")(encoded_input)\n",
" return keras.Model(encoded_input, output)"
]
},
{
"cell_type": "markdown",
"id": "olive-sellers",
"metadata": {},
"source": [
"Next we create a class that that will enable the `transform` and `fit_transform` methods, as well as integrating all three of our models into a single estimator."
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "emerging-assignment",
"metadata": {
"execution": {
"iopub.execute_input": "2021-02-20T16:18:03.139802Z",
"iopub.status.busy": "2021-02-20T16:18:03.139007Z",
"iopub.status.idle": "2021-02-20T16:18:03.145725Z",
"shell.execute_reply": "2021-02-20T16:18:03.146193Z"
}
},
"outputs": [],
"source": [
"from sklearn.base import TransformerMixin, clone\n",
"from scikeras.wrappers import BaseWrapper\n",
"\n",
"\n",
"class KerasTransformer(BaseWrapper, TransformerMixin):\n",
" \"\"\"A class that enables transform and fit_transform.\n",
" \"\"\"\n",
"\n",
" def __init__(self, *args, tf_est: BaseWrapper = None, inv_tf_est: BaseWrapper = None, **kwargs) -> None:\n",
" super().__init__(*args, **kwargs)\n",
" self.tf_est = tf_est\n",
" self.inv_tf_est = inv_tf_est\n",
"\n",
"\n",
" def fit(self, X, sample_weight=None):\n",
" super().fit(X=X, y=X, sample_weight=sample_weight)\n",
" self.tf_est_ = clone(self.tf_est)\n",
" self.inv_tf_est_ = clone(self.inv_tf_est)\n",
" self.tf_est_.set_params(fit_model=self.model_)\n",
" self.inv_tf_est_.set_params(fit_model=self.model_, encoding_dim=self.encoding_dim)\n",
" X = self.feature_encoder_.transform(X)\n",
" self.tf_est_.initialize(X=X)\n",
" X_tf = self.tf_est_.predict(X=X)\n",
" self.inv_tf_est_.initialize(X_tf)\n",
" return self\n",
"\n",
" def transform(self, X):\n",
" X = self.feature_encoder_.transform(X)\n",
" X_tf = self.tf_est_.predict(X)\n",
" return X_tf\n",
" \n",
" def inverse_transform(self, X_tf):\n",
" X = self.inv_tf_est_.predict(X_tf)\n",
" X = self.feature_encoder_.inverse_transform(X)\n",
" return X"
]
},
{
"cell_type": "markdown",
"id": "piano-ecuador",
"metadata": {},
"source": [
"Next, we wrap the Keras Model with Scikeras. Note that for our encoder/decoder estimators, we do not need to provide a loss function since no training will be done. We do however need to have the `fit_model` and `encoding_dim` so that these will be settable by `BaseWrapper.set_params`."
]
},
{
"cell_type": "code",
"execution_count": 7,
"id": "collectible-express",
"metadata": {
"execution": {
"iopub.execute_input": "2021-02-20T16:18:03.151859Z",
"iopub.status.busy": "2021-02-20T16:18:03.151306Z",
"iopub.status.idle": "2021-02-20T16:18:03.155093Z",
"shell.execute_reply": "2021-02-20T16:18:03.154613Z"
}
},
"outputs": [],
"source": [
"tf_est = BaseWrapper(model=get_tf_model, fit_model=None, verbose=0)\n",
"inv_tf_est = BaseWrapper(model=get_inverse_tf_model, fit_model=None, encoding_dim=None, verbose=0)\n",
"autoencoder = KerasTransformer(model=get_fit_model, tf_est=tf_est, inv_tf_est=inv_tf_est, loss=\"binary_crossentropy\", encoding_dim=32, epochs=5)"
]
},
{
"cell_type": "markdown",
"id": "spoken-oxford",
"metadata": {},
"source": [
"## 4. Training\n",
"\n",
"To train the model, we pass the input images as both the features and the target. This will train the layers to compress the data as accurately as possible between the encoder and decoder. Note that we only pass the `X` parameter, since we defined the mapping `y=X` in `KerasTransformer.fit` above."
]
},
{
"cell_type": "code",
"execution_count": 8,
"id": "important-ticket",
"metadata": {
"execution": {
"iopub.execute_input": "2021-02-20T16:18:03.159329Z",
"iopub.status.busy": "2021-02-20T16:18:03.158797Z",
"iopub.status.idle": "2021-02-20T16:18:25.442557Z",
"shell.execute_reply": "2021-02-20T16:18:25.443007Z"
}
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Epoch 1/5\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\r",
" 1/1875 [..............................] - ETA: 13:06 - loss: 0.6937"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 26/1875 [..............................] - ETA: 3s - loss: 0.5646 "
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 50/1875 [..............................] - ETA: 3s - loss: 0.4876"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 84/1875 [>.............................] - ETA: 3s - loss: 0.4314"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 117/1875 [>.............................] - ETA: 3s - loss: 0.3995"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 144/1875 [=>............................] - ETA: 3s - loss: 0.3811"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 173/1875 [=>............................] - ETA: 3s - loss: 0.3655"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 206/1875 [==>...........................] - ETA: 2s - loss: 0.3513"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 232/1875 [==>...........................] - ETA: 2s - loss: 0.3418"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 261/1875 [===>..........................] - ETA: 2s - loss: 0.3325"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 288/1875 [===>..........................] - ETA: 2s - loss: 0.3249"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 323/1875 [====>.........................] - ETA: 2s - loss: 0.3162"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 356/1875 [====>.........................] - ETA: 2s - loss: 0.3090"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 385/1875 [=====>........................] - ETA: 2s - loss: 0.3033"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 412/1875 [=====>........................] - ETA: 2s - loss: 0.2983"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 443/1875 [======>.......................] - ETA: 2s - loss: 0.2931"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 478/1875 [======>.......................] - ETA: 2s - loss: 0.2878"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 511/1875 [=======>......................] - ETA: 2s - loss: 0.2831"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 545/1875 [=======>......................] - ETA: 2s - loss: 0.2786"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 579/1875 [========>.....................] - ETA: 2s - loss: 0.2745"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 610/1875 [========>.....................] - ETA: 2s - loss: 0.2710"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 636/1875 [=========>....................] - ETA: 2s - loss: 0.2682"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 658/1875 [=========>....................] - ETA: 2s - loss: 0.2660"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 679/1875 [=========>....................] - ETA: 2s - loss: 0.2639"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 707/1875 [==========>...................] - ETA: 2s - loss: 0.2613"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 732/1875 [==========>...................] - ETA: 2s - loss: 0.2590"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 760/1875 [===========>..................] - ETA: 1s - loss: 0.2566"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 784/1875 [===========>..................] - ETA: 1s - loss: 0.2546"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 812/1875 [===========>..................] - ETA: 1s - loss: 0.2523"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 836/1875 [============>.................] - ETA: 1s - loss: 0.2505"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 862/1875 [============>.................] - ETA: 1s - loss: 0.2485"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 883/1875 [=============>................] - ETA: 1s - loss: 0.2470"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 904/1875 [=============>................] - ETA: 1s - loss: 0.2456"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 928/1875 [=============>................] - ETA: 1s - loss: 0.2439"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 957/1875 [==============>...............] - ETA: 1s - loss: 0.2420"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 983/1875 [==============>...............] - ETA: 1s - loss: 0.2404"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1010/1875 [===============>..............] - ETA: 1s - loss: 0.2387"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1033/1875 [===============>..............] - ETA: 1s - loss: 0.2374"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1059/1875 [===============>..............] - ETA: 1s - loss: 0.2359"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1082/1875 [================>.............] - ETA: 1s - loss: 0.2346"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1103/1875 [================>.............] - ETA: 1s - loss: 0.2334"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1138/1875 [=================>............] - ETA: 1s - loss: 0.2315"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1166/1875 [=================>............] - ETA: 1s - loss: 0.2301"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1196/1875 [==================>...........] - ETA: 1s - loss: 0.2286"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1229/1875 [==================>...........] - ETA: 1s - loss: 0.2270"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1265/1875 [===================>..........] - ETA: 1s - loss: 0.2253"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1296/1875 [===================>..........] - ETA: 1s - loss: 0.2239"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1320/1875 [====================>.........] - ETA: 1s - loss: 0.2228"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1348/1875 [====================>.........] - ETA: 0s - loss: 0.2216"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1375/1875 [=====================>........] - ETA: 0s - loss: 0.2205"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1397/1875 [=====================>........] - ETA: 0s - loss: 0.2196"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1427/1875 [=====================>........] - ETA: 0s - loss: 0.2184"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1453/1875 [======================>.......] - ETA: 0s - loss: 0.2173"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1475/1875 [======================>.......] - ETA: 0s - loss: 0.2165"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1501/1875 [=======================>......] - ETA: 0s - loss: 0.2155"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1522/1875 [=======================>......] - ETA: 0s - loss: 0.2147"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1547/1875 [=======================>......] - ETA: 0s - loss: 0.2138"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1568/1875 [========================>.....] - ETA: 0s - loss: 0.2131"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1593/1875 [========================>.....] - ETA: 0s - loss: 0.2122"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1618/1875 [========================>.....] - ETA: 0s - loss: 0.2113"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1640/1875 [=========================>....] - ETA: 0s - loss: 0.2106"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1665/1875 [=========================>....] - ETA: 0s - loss: 0.2098"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1686/1875 [=========================>....] - ETA: 0s - loss: 0.2091"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1709/1875 [==========================>...] - ETA: 0s - loss: 0.2083"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1734/1875 [==========================>...] - ETA: 0s - loss: 0.2075"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1761/1875 [===========================>..] - ETA: 0s - loss: 0.2067"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1787/1875 [===========================>..] - ETA: 0s - loss: 0.2059"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1813/1875 [============================>.] - ETA: 0s - loss: 0.2051"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1836/1875 [============================>.] - ETA: 0s - loss: 0.2044"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1861/1875 [============================>.] - ETA: 0s - loss: 0.2037"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1875/1875 [==============================] - 4s 2ms/step - loss: 0.2033\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"Epoch 2/5\n",
"\r",
" 1/1875 [..............................] - ETA: 3s - loss: 0.1037"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 25/1875 [..............................] - ETA: 3s - loss: 0.1088"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 46/1875 [..............................] - ETA: 4s - loss: 0.1092"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 74/1875 [>.............................] - ETA: 3s - loss: 0.1093"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 98/1875 [>.............................] - ETA: 3s - loss: 0.1092"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 123/1875 [>.............................] - ETA: 3s - loss: 0.1091"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 150/1875 [=>............................] - ETA: 3s - loss: 0.1089"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 176/1875 [=>............................] - ETA: 3s - loss: 0.1088"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 203/1875 [==>...........................] - ETA: 3s - loss: 0.1087"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 230/1875 [==>...........................] - ETA: 3s - loss: 0.1086"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 258/1875 [===>..........................] - ETA: 3s - loss: 0.1086"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 282/1875 [===>..........................] - ETA: 3s - loss: 0.1085"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 309/1875 [===>..........................] - ETA: 3s - loss: 0.1084"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 333/1875 [====>.........................] - ETA: 3s - loss: 0.1083"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 358/1875 [====>.........................] - ETA: 3s - loss: 0.1082"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 383/1875 [=====>........................] - ETA: 3s - loss: 0.1081"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 401/1875 [=====>........................] - ETA: 3s - loss: 0.1081"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 421/1875 [=====>........................] - ETA: 3s - loss: 0.1080"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 446/1875 [======>.......................] - ETA: 2s - loss: 0.1079"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 473/1875 [======>.......................] - ETA: 2s - loss: 0.1079"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 503/1875 [=======>......................] - ETA: 2s - loss: 0.1078"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 526/1875 [=======>......................] - ETA: 2s - loss: 0.1077"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 541/1875 [=======>......................] - ETA: 2s - loss: 0.1076"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 564/1875 [========>.....................] - ETA: 2s - loss: 0.1076"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 588/1875 [========>.....................] - ETA: 2s - loss: 0.1075"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 612/1875 [========>.....................] - ETA: 2s - loss: 0.1074"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 633/1875 [=========>....................] - ETA: 2s - loss: 0.1074"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 659/1875 [=========>....................] - ETA: 2s - loss: 0.1073"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 686/1875 [=========>....................] - ETA: 2s - loss: 0.1072"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 713/1875 [==========>...................] - ETA: 2s - loss: 0.1072"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 741/1875 [==========>...................] - ETA: 2s - loss: 0.1071"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 770/1875 [===========>..................] - ETA: 2s - loss: 0.1070"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 797/1875 [===========>..................] - ETA: 2s - loss: 0.1070"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 825/1875 [============>.................] - ETA: 2s - loss: 0.1069"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 854/1875 [============>.................] - ETA: 2s - loss: 0.1068"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 883/1875 [=============>................] - ETA: 2s - loss: 0.1068"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 911/1875 [=============>................] - ETA: 1s - loss: 0.1067"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 939/1875 [==============>...............] - ETA: 1s - loss: 0.1066"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 966/1875 [==============>...............] - ETA: 1s - loss: 0.1066"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 994/1875 [==============>...............] - ETA: 1s - loss: 0.1065"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1017/1875 [===============>..............] - ETA: 1s - loss: 0.1065"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1042/1875 [===============>..............] - ETA: 1s - loss: 0.1064"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1070/1875 [================>.............] - ETA: 1s - loss: 0.1064"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1098/1875 [================>.............] - ETA: 1s - loss: 0.1063"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1127/1875 [=================>............] - ETA: 1s - loss: 0.1062"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1156/1875 [=================>............] - ETA: 1s - loss: 0.1062"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1185/1875 [=================>............] - ETA: 1s - loss: 0.1061"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1213/1875 [==================>...........] - ETA: 1s - loss: 0.1061"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1243/1875 [==================>...........] - ETA: 1s - loss: 0.1060"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1263/1875 [===================>..........] - ETA: 1s - loss: 0.1060"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1287/1875 [===================>..........] - ETA: 1s - loss: 0.1059"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1312/1875 [===================>..........] - ETA: 1s - loss: 0.1059"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1337/1875 [====================>.........] - ETA: 1s - loss: 0.1058"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1361/1875 [====================>.........] - ETA: 1s - loss: 0.1058"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1386/1875 [=====================>........] - ETA: 0s - loss: 0.1057"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1408/1875 [=====================>........] - ETA: 0s - loss: 0.1057"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1435/1875 [=====================>........] - ETA: 0s - loss: 0.1056"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1461/1875 [======================>.......] - ETA: 0s - loss: 0.1056"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1488/1875 [======================>.......] - ETA: 0s - loss: 0.1055"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1510/1875 [=======================>......] - ETA: 0s - loss: 0.1055"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1540/1875 [=======================>......] - ETA: 0s - loss: 0.1054"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1559/1875 [=======================>......] - ETA: 0s - loss: 0.1054"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1585/1875 [========================>.....] - ETA: 0s - loss: 0.1054"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1613/1875 [========================>.....] - ETA: 0s - loss: 0.1053"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1640/1875 [=========================>....] - ETA: 0s - loss: 0.1053"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1666/1875 [=========================>....] - ETA: 0s - loss: 0.1052"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1692/1875 [==========================>...] - ETA: 0s - loss: 0.1052"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1720/1875 [==========================>...] - ETA: 0s - loss: 0.1051"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1745/1875 [==========================>...] - ETA: 0s - loss: 0.1051"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1771/1875 [===========================>..] - ETA: 0s - loss: 0.1051"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1797/1875 [===========================>..] - ETA: 0s - loss: 0.1050"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1824/1875 [============================>.] - ETA: 0s - loss: 0.1050"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1851/1875 [============================>.] - ETA: 0s - loss: 0.1049"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1875/1875 [==============================] - 4s 2ms/step - loss: 0.1049\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"Epoch 3/5\n",
"\r",
" 1/1875 [..............................] - ETA: 4s - loss: 0.0947"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 29/1875 [..............................] - ETA: 3s - loss: 0.0974"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 52/1875 [..............................] - ETA: 3s - loss: 0.0976"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 80/1875 [>.............................] - ETA: 3s - loss: 0.0977"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 105/1875 [>.............................] - ETA: 3s - loss: 0.0976"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 131/1875 [=>............................] - ETA: 3s - loss: 0.0976"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 155/1875 [=>............................] - ETA: 3s - loss: 0.0976"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 181/1875 [=>............................] - ETA: 3s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 207/1875 [==>...........................] - ETA: 3s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 235/1875 [==>...........................] - ETA: 3s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 263/1875 [===>..........................] - ETA: 3s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 289/1875 [===>..........................] - ETA: 3s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 316/1875 [====>.........................] - ETA: 3s - loss: 0.0976"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 343/1875 [====>.........................] - ETA: 2s - loss: 0.0976"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 370/1875 [====>.........................] - ETA: 2s - loss: 0.0976"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 398/1875 [=====>........................] - ETA: 2s - loss: 0.0976"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 416/1875 [=====>........................] - ETA: 2s - loss: 0.0976"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 437/1875 [=====>........................] - ETA: 2s - loss: 0.0976"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 466/1875 [======>.......................] - ETA: 2s - loss: 0.0976"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 493/1875 [======>.......................] - ETA: 2s - loss: 0.0976"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 516/1875 [=======>......................] - ETA: 2s - loss: 0.0976"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 539/1875 [=======>......................] - ETA: 2s - loss: 0.0976"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 562/1875 [=======>......................] - ETA: 2s - loss: 0.0976"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 588/1875 [========>.....................] - ETA: 2s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 616/1875 [========>.....................] - ETA: 2s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 643/1875 [=========>....................] - ETA: 2s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 664/1875 [=========>....................] - ETA: 2s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 689/1875 [==========>...................] - ETA: 2s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 718/1875 [==========>...................] - ETA: 2s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 748/1875 [==========>...................] - ETA: 2s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 777/1875 [===========>..................] - ETA: 2s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 802/1875 [===========>..................] - ETA: 2s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 827/1875 [============>.................] - ETA: 2s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 857/1875 [============>.................] - ETA: 2s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 875/1875 [=============>................] - ETA: 1s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 902/1875 [=============>................] - ETA: 1s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 930/1875 [=============>................] - ETA: 1s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 956/1875 [==============>...............] - ETA: 1s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 982/1875 [==============>...............] - ETA: 1s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1006/1875 [===============>..............] - ETA: 1s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1026/1875 [===============>..............] - ETA: 1s - loss: 0.0975"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1052/1875 [===============>..............] - ETA: 1s - loss: 0.0974"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1077/1875 [================>.............] - ETA: 1s - loss: 0.0974"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1105/1875 [================>.............] - ETA: 1s - loss: 0.0974"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1130/1875 [=================>............] - ETA: 1s - loss: 0.0974"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1157/1875 [=================>............] - ETA: 1s - loss: 0.0974"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1183/1875 [=================>............] - ETA: 1s - loss: 0.0974"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1206/1875 [==================>...........] - ETA: 1s - loss: 0.0974"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1236/1875 [==================>...........] - ETA: 1s - loss: 0.0974"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1256/1875 [===================>..........] - ETA: 1s - loss: 0.0974"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1277/1875 [===================>..........] - ETA: 1s - loss: 0.0974"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1303/1875 [===================>..........] - ETA: 1s - loss: 0.0974"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1329/1875 [====================>.........] - ETA: 1s - loss: 0.0974"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1355/1875 [====================>.........] - ETA: 1s - loss: 0.0974"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1387/1875 [=====================>........] - ETA: 0s - loss: 0.0974"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1410/1875 [=====================>........] - ETA: 0s - loss: 0.0973"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1437/1875 [=====================>........] - ETA: 0s - loss: 0.0973"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1469/1875 [======================>.......] - ETA: 0s - loss: 0.0973"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1499/1875 [======================>.......] - ETA: 0s - loss: 0.0973"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1526/1875 [=======================>......] - ETA: 0s - loss: 0.0973"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1555/1875 [=======================>......] - ETA: 0s - loss: 0.0973"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1589/1875 [========================>.....] - ETA: 0s - loss: 0.0973"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1615/1875 [========================>.....] - ETA: 0s - loss: 0.0973"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1640/1875 [=========================>....] - ETA: 0s - loss: 0.0973"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1668/1875 [=========================>....] - ETA: 0s - loss: 0.0973"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1702/1875 [==========================>...] - ETA: 0s - loss: 0.0973"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1733/1875 [==========================>...] - ETA: 0s - loss: 0.0973"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1762/1875 [===========================>..] - ETA: 0s - loss: 0.0972"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1788/1875 [===========================>..] - ETA: 0s - loss: 0.0972"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1817/1875 [============================>.] - ETA: 0s - loss: 0.0972"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1846/1875 [============================>.] - ETA: 0s - loss: 0.0972"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1875/1875 [==============================] - ETA: 0s - loss: 0.0972"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1875/1875 [==============================] - 4s 2ms/step - loss: 0.0972\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"Epoch 4/5\n",
"\r",
" 1/1875 [..............................] - ETA: 4s - loss: 0.0941"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 33/1875 [..............................] - ETA: 2s - loss: 0.0967"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 64/1875 [>.............................] - ETA: 2s - loss: 0.0965"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 94/1875 [>.............................] - ETA: 2s - loss: 0.0964"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 123/1875 [>.............................] - ETA: 2s - loss: 0.0963"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 154/1875 [=>............................] - ETA: 2s - loss: 0.0963"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 185/1875 [=>............................] - ETA: 2s - loss: 0.0963"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 217/1875 [==>...........................] - ETA: 2s - loss: 0.0963"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 243/1875 [==>...........................] - ETA: 2s - loss: 0.0963"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 268/1875 [===>..........................] - ETA: 2s - loss: 0.0963"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 297/1875 [===>..........................] - ETA: 2s - loss: 0.0963"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 331/1875 [====>.........................] - ETA: 2s - loss: 0.0963"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 366/1875 [====>.........................] - ETA: 2s - loss: 0.0963"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 401/1875 [=====>........................] - ETA: 2s - loss: 0.0963"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 430/1875 [=====>........................] - ETA: 2s - loss: 0.0963"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 463/1875 [======>.......................] - ETA: 2s - loss: 0.0963"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 496/1875 [======>.......................] - ETA: 2s - loss: 0.0962"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 524/1875 [=======>......................] - ETA: 2s - loss: 0.0962"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 558/1875 [=======>......................] - ETA: 2s - loss: 0.0962"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 593/1875 [========>.....................] - ETA: 2s - loss: 0.0962"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 623/1875 [========>.....................] - ETA: 2s - loss: 0.0962"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 657/1875 [=========>....................] - ETA: 1s - loss: 0.0962"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 685/1875 [=========>....................] - ETA: 1s - loss: 0.0962"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 713/1875 [==========>...................] - ETA: 1s - loss: 0.0962"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 744/1875 [==========>...................] - ETA: 1s - loss: 0.0962"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 780/1875 [===========>..................] - ETA: 1s - loss: 0.0961"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 815/1875 [============>.................] - ETA: 1s - loss: 0.0961"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 850/1875 [============>.................] - ETA: 1s - loss: 0.0961"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 879/1875 [=============>................] - ETA: 1s - loss: 0.0961"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 907/1875 [=============>................] - ETA: 1s - loss: 0.0961"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 942/1875 [==============>...............] - ETA: 1s - loss: 0.0961"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 973/1875 [==============>...............] - ETA: 1s - loss: 0.0961"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1002/1875 [===============>..............] - ETA: 1s - loss: 0.0961"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1029/1875 [===============>..............] - ETA: 1s - loss: 0.0961"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1057/1875 [===============>..............] - ETA: 1s - loss: 0.0961"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1083/1875 [================>.............] - ETA: 1s - loss: 0.0961"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1115/1875 [================>.............] - ETA: 1s - loss: 0.0960"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1147/1875 [=================>............] - ETA: 1s - loss: 0.0960"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1172/1875 [=================>............] - ETA: 1s - loss: 0.0960"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1197/1875 [==================>...........] - ETA: 1s - loss: 0.0960"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1221/1875 [==================>...........] - ETA: 1s - loss: 0.0960"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1248/1875 [==================>...........] - ETA: 1s - loss: 0.0960"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1270/1875 [===================>..........] - ETA: 1s - loss: 0.0960"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1296/1875 [===================>..........] - ETA: 0s - loss: 0.0960"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1325/1875 [====================>.........] - ETA: 0s - loss: 0.0960"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1355/1875 [====================>.........] - ETA: 0s - loss: 0.0960"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1387/1875 [=====================>........] - ETA: 0s - loss: 0.0960"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1411/1875 [=====================>........] - ETA: 0s - loss: 0.0960"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1436/1875 [=====================>........] - ETA: 0s - loss: 0.0959"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1464/1875 [======================>.......] - ETA: 0s - loss: 0.0959"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1494/1875 [======================>.......] - ETA: 0s - loss: 0.0959"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1524/1875 [=======================>......] - ETA: 0s - loss: 0.0959"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1554/1875 [=======================>......] - ETA: 0s - loss: 0.0959"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1585/1875 [========================>.....] - ETA: 0s - loss: 0.0959"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1614/1875 [========================>.....] - ETA: 0s - loss: 0.0959"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1641/1875 [=========================>....] - ETA: 0s - loss: 0.0959"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1671/1875 [=========================>....] - ETA: 0s - loss: 0.0959"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1703/1875 [==========================>...] - ETA: 0s - loss: 0.0959"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1737/1875 [==========================>...] - ETA: 0s - loss: 0.0959"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1772/1875 [===========================>..] - ETA: 0s - loss: 0.0959"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1807/1875 [===========================>..] - ETA: 0s - loss: 0.0959"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1842/1875 [============================>.] - ETA: 0s - loss: 0.0959"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1869/1875 [============================>.] - ETA: 0s - loss: 0.0959"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1875/1875 [==============================] - 3s 2ms/step - loss: 0.0959\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"Epoch 5/5\n",
"\r",
" 1/1875 [..............................] - ETA: 5s - loss: 0.1003"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 30/1875 [..............................] - ETA: 3s - loss: 0.0954"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 55/1875 [..............................] - ETA: 3s - loss: 0.0951"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 90/1875 [>.............................] - ETA: 3s - loss: 0.0950"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 125/1875 [=>............................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 161/1875 [=>............................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 198/1875 [==>...........................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 227/1875 [==>...........................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 254/1875 [===>..........................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 280/1875 [===>..........................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 307/1875 [===>..........................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 331/1875 [====>.........................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 355/1875 [====>.........................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 383/1875 [=====>........................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 408/1875 [=====>........................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 433/1875 [=====>........................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 458/1875 [======>.......................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 481/1875 [======>.......................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 505/1875 [=======>......................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 532/1875 [=======>......................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 556/1875 [=======>......................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 579/1875 [========>.....................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 610/1875 [========>.....................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 637/1875 [=========>....................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 666/1875 [=========>....................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 696/1875 [==========>...................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 727/1875 [==========>...................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 757/1875 [===========>..................] - ETA: 2s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 791/1875 [===========>..................] - ETA: 1s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 819/1875 [============>.................] - ETA: 1s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 850/1875 [============>.................] - ETA: 1s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 881/1875 [=============>................] - ETA: 1s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 914/1875 [=============>................] - ETA: 1s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 947/1875 [==============>...............] - ETA: 1s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
" 983/1875 [==============>...............] - ETA: 1s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1014/1875 [===============>..............] - ETA: 1s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1049/1875 [===============>..............] - ETA: 1s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1085/1875 [================>.............] - ETA: 1s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1120/1875 [================>.............] - ETA: 1s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1153/1875 [=================>............] - ETA: 1s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1183/1875 [=================>............] - ETA: 1s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1216/1875 [==================>...........] - ETA: 1s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1244/1875 [==================>...........] - ETA: 1s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1278/1875 [===================>..........] - ETA: 1s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1308/1875 [===================>..........] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1335/1875 [====================>.........] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1365/1875 [====================>.........] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1395/1875 [=====================>........] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1426/1875 [=====================>........] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1454/1875 [======================>.......] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1478/1875 [======================>.......] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1506/1875 [=======================>......] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1531/1875 [=======================>......] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1557/1875 [=======================>......] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1585/1875 [========================>.....] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1613/1875 [========================>.....] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1640/1875 [=========================>....] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1667/1875 [=========================>....] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1695/1875 [==========================>...] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1721/1875 [==========================>...] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1748/1875 [==========================>...] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1775/1875 [===========================>..] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1804/1875 [===========================>..] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1830/1875 [============================>.] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1857/1875 [============================>.] - ETA: 0s - loss: 0.0949"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r",
"1875/1875 [==============================] - 3s 2ms/step - loss: 0.0949\n"
]
}
],
"source": [
"_ = autoencoder.fit(X=x_train)"
]
},
{
"cell_type": "markdown",
"id": "colored-agency",
"metadata": {},
"source": [
"Next, we round trip the test dataset and explore the performance of the autoencoder."
]
},
{
"cell_type": "code",
"execution_count": 9,
"id": "complimentary-participation",
"metadata": {
"execution": {
"iopub.execute_input": "2021-02-20T16:18:25.447139Z",
"iopub.status.busy": "2021-02-20T16:18:25.446567Z",
"iopub.status.idle": "2021-02-20T16:18:26.050444Z",
"shell.execute_reply": "2021-02-20T16:18:26.051018Z"
}
},
"outputs": [],
"source": [
"roundtrip_imgs = autoencoder.inverse_transform(autoencoder.transform(x_test))"
]
},
{
"cell_type": "markdown",
"id": "returning-applicant",
"metadata": {},
"source": [
"## 5. Explore Results\n",
"\n",
"Let's compare our inputs to lossy decoded outputs:"
]
},
{
"cell_type": "code",
"execution_count": 10,
"id": "velvet-adjustment",
"metadata": {
"execution": {
"iopub.execute_input": "2021-02-20T16:18:26.059018Z",
"iopub.status.busy": "2021-02-20T16:18:26.058024Z",
"iopub.status.idle": "2021-02-20T16:18:28.671016Z",
"shell.execute_reply": "2021-02-20T16:18:28.672006Z"
}
},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAABG0AAADnCAYAAACkCqtqAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8QVMy6AAAACXBIWXMAAAsTAAALEwEAmpwYAABBj0lEQVR4nO3debxV8/7H8e+5hpQSpSLSREJIkiKUWaZQxotrds1TXH7GuNyHXFOGdK95DJkl85ypEZUolEZNIjKf3x8ePvf9/XTWbp/d3vuss/fr+ddn+X7P3qu19nfttZfv5/upqKysDAAAAAAAAEiXv9T0DgAAAAAAAGBpPLQBAAAAAABIIR7aAAAAAAAApBAPbQAAAAAAAFKIhzYAAAAAAAApxEMbAAAAAACAFFqxOp0rKiqoD15DKisrK/LxOpzDGjWvsrKyST5eiPNYcxiLJYGxWAIYiyWBsVgCGIslgbFYAhiLJaHKschMG6B4ptb0DgAIITAWgbRgLALpwFgE0qHKschDGwAAAAAAgBTioQ0AAAAAAEAK8dAGAAAAAAAghXhoAwAAAAAAkEI8tAEAAAAAAEghHtoAAAAAAACkEA9tAAAAAAAAUoiHNgAAAAAAACm0Yk3vAMrTOeecY3HdunWjts0228ziPn36JL7GrbfeavE777wTtd17773Lu4sAAAAAANQoZtoAAAAAAACkEA9tAAAAAAAAUoiHNgAAAAAAACnEmjYomiFDhlicaa0a9fvvvye2nXDCCRbvvPPOUdvrr79u8bRp07LdRdSwdu3aRduffPKJxaeffrrFAwcOLNo+lbNVV13V4gEDBlisYy+EEEaNGmVx3759o7apU6cWaO8AAABqxhprrGHxeuutl9Xf+HuiM8880+KPP/7Y4k8//TTqN27cuFx2ESWEmTYAAAAAAAApxEMbAAAAAACAFCI9CgWj6VAhZJ8SpSkxzz//vMVt2rSJ+u29994Wt23bNmo77LDDLL7qqquyel/UvC222CLa1vS46dOnF3t3yt7aa69t8XHHHWexT1vccsstLd5rr72itptvvrlAewfVqVMnix977LGorVWrVgV731133TXanjhxosVfffVVwd4Xy6bfkSGE8NRTT1l8yimnWDxo0KCo32+//VbYHStBTZs2tfjhhx+2eMSIEVG/wYMHW/zll18WfL/+1LBhw2h7++23t3j48OEW//LLL0XbJ6A22HPPPS3eZ599orYePXpYvP7662f1ej7tqWXLlhbXqVMn8e9WWGGFrF4fpYuZNgAAAAAAACnEQxsAAAAAAIAUIj0KedW5c2eL99tvv8R+48ePt9hPN5w3b57FixcvtnjllVeO+r377rsWb7755lFb48aNs9xjpEnHjh2j7e+//97ixx9/vMh7U36aNGkSbd999901tCeort12283iTFOs882n4Bx99NEWH3zwwUXbD/xBv/tuueWWxH433XSTxXfccUfUtmTJkvzvWInRqjEhxPc0moo0Z86cqF9NpURphb8Q4mu9prdOnjy58DtWy6y22mrRtqbcd+jQwWJfxZRUs3TTZRVOPvlkizUVPIQQ6tata3FFRcVyv6+vkgpki5k2AAAAAAAAKcRDGwAAAAAAgBTioQ0AAAAAAEAK1eiaNr4EtOYRzpw5M2r78ccfLb7//vstnj17dtSPfNyapSWCfe6n5nzr+guzZs3K6rXPPvvsaHvjjTdO7Pvss89m9ZqoeZoTrmVoQwjh3nvvLfbulJ3TTjvN4t69e0dtXbp0qfbraSnZEEL4y1/+9/8Gxo0bZ/Ebb7xR7ddGbMUV//cV3qtXrxrZB79WxllnnWXxqquuGrXpGlUoDB1/6667bmK/Bx980GK9v0KyNddc0+IhQ4ZEbY0aNbJY1xI69dRTC79jCS688EKLW7duHbWdcMIJFnPfvLTDDjvM4n/+859RW4sWLar8G7/2zfz58/O/Y8gbvT6efvrpBX2vTz75xGL9LYT80ZLreq0OIV5jVcu0hxDC77//bvGgQYMsfvvtt6N+abhOMtMGAAAAAAAghXhoAwAAAAAAkEI1mh519dVXR9utWrXK6u90Wud3330XtRVz2tn06dMt9v+WkSNHFm0/0uTpp5+2WKeqhRCfqwULFlT7tX352JVWWqnar4H0ad++vcU+ncJPQUf+XXfddRbrNNFc7b///onbU6dOtfiggw6K+vk0Gyxbz549Le7WrZvF/vuokHzpY01brVevXtRGelT++fLu//d//5fV32nqaWVlZV73qVR16tTJYj/FXvXv378Ie7O0TTbZJNrWlPLHH388auO7dWmaLnP99ddb3Lhx46hf0ngZOHBgtK3p3rnc8yI7PhVGU500xWX48OFRv59++sniRYsWWey/p/S+9IUXXojaPv74Y4vfe+89i8eMGRP1W7JkSeLrI3u6nEII8RjTe03/mcjW1ltvbfGvv/4atU2aNMnit956K2rTz9zPP/+c03tng5k2AAAAAAAAKcRDGwAAAAAAgBTioQ0AAAAAAEAK1eiaNlriO4QQNttsM4snTpwYtW200UYWZ8or7tq1q8VfffWVxUkl+qqieWxz5861WMtZe9OmTYu2y3VNG6XrV+SqX79+Frdr1y6xn+aSVrWN9Dr33HMt9p8ZxlFhDBs2zGItyZ0rLW26ePHiqK1ly5YWa9nZ999/P+q3wgorLPd+lDqfz61lm6dMmWLxlVdeWbR92nfffYv2XljapptuGm1vueWWiX313ua5554r2D6ViqZNm0bbBxxwQGLfY445xmK9byw0XcfmpZdeSuzn17Tx60EihHPOOcdiLeGeLb9O2+67726xLxuu698Ucg2MUpVpnZnNN9/cYi317L377rsW6+/KL7/8Muq33nrrWaxrmYaQn3UAsTR9HnDyySdb7MfYaqutVuXfz5gxI9p+8803Lf7iiy+iNv0NomsrdunSJeqn14RevXpFbePGjbNYy4bnGzNtAAAAAAAAUoiHNgAAAAAAAClUo+lRL7/8csZt5Uu1/cmXG+3YsaPFOs1pq622ynq/fvzxR4s//fRTi33Klk6V0qnpWD577bWXxVo6c+WVV476ff311xaff/75UdsPP/xQoL3D8mrVqlW03blzZ4t1vIVAacR82WGHHaLtDTfc0GKd3pvtVF8//VOnJ2vpzBBC2HHHHS3OVI7473//u8W33nprVvtRbi688MJoW6eI61R8n6KWb/rd5z9bTBcvrkwpO55PI0Bm//73v6Ptv/71rxbr/WUIITzyyCNF2Sdvu+22s7hZs2ZR21133WXxfffdV6xdqjU0dTeEEI466qgq+3344YfR9pw5cyzeeeedE1+/YcOGFmvqVQgh3H///RbPnj172Ttb5vz9/wMPPGCxpkOFEKcHZ0oZVD4lSvnlL5B/t912W7StaW2Zynfrc4OPPvrI4gsuuCDqp7/rvW222cZivQ+94447on76fEGvASGEcPPNN1s8dOhQi/OdKstMGwAAAAAAgBTioQ0AAAAAAEAK1Wh6VD4sXLgw2n711Ver7Jcp9SoTnXrsU7F0KtaQIUNyen0sTdNl/JRIpcf89ddfL+g+IX98OoUqZtWNUqdpaA899FDUlmm6qdJqXjrl87LLLov6ZUpH1Nc4/vjjLW7SpEnU7+qrr7Z4lVVWidpuuukmi3/55Zdl7XZJ6dOnj8W+YsHkyZMtLmalNU1z8+lQr732msXffPNNkfaofG2//faJbb4qTab0RCytsrIy2tbP+syZM6O2QlYAqlu3brStU/9POukki/3+Hn300QXbp1Kg6Q4hhNCgQQOLtdqMv2fR76dDDjnEYp+S0bZtW4vXWmutqO3JJ5+0eI899rB4wYIF2ex6Wahfv77FfgkEXUZh3rx5Uds111xjMUslpIe/r9OqTccee2zUVlFRYbH+LvCp8wMGDLA41+UUGjdubLFWMb300kujfrpMi0+tLBZm2gAAAAAAAKQQD20AAAAAAABSiIc2AAAAAAAAKVTr17QphKZNm1p8yy23WPyXv8TPuLQcNXmouXviiSei7V133bXKfvfcc0+07cvfonbYdNNNE9t0XRMsnxVX/N/lPds1bPzaUAcffLDFPm88W7qmzVVXXWXxtddeG/WrV6+exf5z8NRTT1k8ZcqUnPajturbt6/FeoxCiL+fCk3XSDrssMMs/u2336J+V1xxhcXltv5QsWiJUo09n+M/duzYQu1S2dlzzz2jbS2nrms5+TUYsqXrqPTo0SNq69q1a5V/8+ijj+b0XuWqTp060bauCXTdddcl/p2WD77zzjst1mt1CCG0adMm8TV0rZVCrodUm/Xu3dvif/zjH1GbluHWsvchhLBo0aKC7hdy469j/fr1s1jXsAkhhBkzZlisa8u+//77Ob23rlXTokWLqE1/Ww4bNsxiv46t8vt77733WlzItfyYaQMAAAAAAJBCPLQBAAAAAABIIdKjqnDyySdbrGVpfXnxSZMmFW2fSs3aa69tsZ/erVNWNSVDp92HEMLixYsLtHfIN53OfdRRR0VtY8aMsfjFF18s2j7hD1oq2peIzTUlKommOWmKTQghbLXVVnl9r9qqYcOG0XZSKkQIuade5ELLtWu63cSJE6N+r776atH2qVxlO1aK+fkoRTfccEO03bNnT4ubN28etWnpdZ06v88+++T03voavpS3+vzzzy32JaeRmZbr9jT9zafwJ+ncuXPW7/3uu+9azL1s1TKlfup94/Tp04uxO1hOmqIUwtKp1erXX3+1eOutt7a4T58+Ub/27dtX+fdLliyJtjfa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N0/sq9dd1kf4Hz0/rVu3jtouu+wyi3XtoBDic6dr2uiaXiHE6zwl3et42X4u/FoZu+22m8W+jHHSvXI503v6ww8/3OLTTjst6rfOOutYrGsAvfDCC1E//bzMnDkzasvld0G29z3ldD0NYelroI4lPad+rZvOnTtbfOWVV1qsvzc9f5+i2/rd6teG0u++adOmJb7+zz//XOU+hbD093op03Oo581/tvVeRNfX0zXGQgihb9++Fvv1UfW78Msvv7T4kUceifo999xzFn/yySdRm563TONveccmM20AAAAAAABSiIc2AAAAAAAAKVSQ9Cg/BU2nOa2xxhoWa1nmEELYdtttLdbSiiGEUL9+fYt1elHXrl2jfjpFSafFaUnaEOLpdL4s6UcffVTl+/rppVo69e67747adBqVTpMrhWmLOh1tzpw5UZuWPPz222+jthEjRlicy3Rsnd4WQjwt308t1jbd30KkR5W6TOlRuXyedVyGEE8z12mKIcQlDilFmj96jT7ppJMs3nTTTRP7KT9FWKd6+zTSHj16WDxkyBCL+/fvH/XTstSaOhNCaVw3c6XXr2222SZq02Or5+rDDz+M+unUfD13uR5XvQb470VNt/MpAZqSUU7nNFO5UZXLMfEpMbvssovFPm1Az/3QoUMt1vumcqfnR0v9hhDfV/hzNXr0aIvPOOMMizOlfye9b6Z+mf7Op3VsvPHGFmuKZAghjBs3zmJN6ygnfnx0797d4gEDBlisaRee3rP06tUratO0fV8i/tNPP7U421Qp/5kop2uop993+rsyhDiNTK95/n6mVatWFi9evNjiqVOnRv30N+EzzzwTtb3//vsWz54922KfcpjpXDVo0MBi/SyUUzqUH4srr7yyxeuuu67FPu1pr732slivd3puQ4h/y+s9VQjxZ6RNmzYW671xCHFZeP2NH0L8DEA/B5m+W3NKh672XwAAAAAAAKDgeGgDAAAAAACQQjy0AQAAAAAASKGCrGnj8zOT1o/RHOAQ4vLRfq0ULamt5RR9KW/N6dVY89lCiHPYfPk1LfmlOWy+/KPmQE6aNClqe/PNNy0utbU4dL2JiRMnRm16nvy/O5d1bPQcHnnkkVGb5nL7/FHt69fHyLdyzitWmXLyM+Xd+zxwNX78eIspCZ07f250LbATTzzRYr/ekPr1118tXrRoUdSm13y/xobm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S64z0wYAAAAAACCFeGgDAAAAAACQQjy0AQAAAAAASKFauaaN5rCtt956Udupp55aZT+/foKurcBaCvmjufbHHHNM1LbrrrtafNxxx1ncpk2bqF/jxo2rfG3N7Q0hhClTpljsz6+WTdSS3D5vXF9z8uTJUdt9991n8fPPP2+xljUPofzyUXVc6bnya9XocXrssccs1rWCcsWYXTY9zkcccUTUNnToUIs7duxosZYQDSFeC0zPuz/+U6dOtfjwww+P2kaPHm2xltgst3FTG9StW9div9bbnDlzLJ40aZLFfk0bXU8i27Ugypkek2bNmlnsx9iSJUss1hLQfo0FFEeun19ds69Tp04W+3VYMt3naulnXZ8h0z6V+njT46XHx5fJ1rWC/BqEScfI//d8rB+TtI/z58+P+ul3sF4fQghhxowZOb13udJzH0II119/vcVaInrttdeO+ulaNbqGZQjxOdD7IF3fM4S4zHepj8V8aNq0qcX/+te/LPb3FHr9Gz58uMW9e/eO+pXKeqPMtAEAAAAAAEghHtoAAAAAAACkUK1Jj9IpUZricvnll0f9dFqbTie+6aabon75SNFA5tLL3333XdSmKRka54OfMqdTSpNKK4YQT0nW1I0Q4umSqtynNuqx1nP88MMPR/2GDRtmsaZHJR3XZSn34748fFngnj17Wty8eXOLt91226hfu3btLNb0t/feey/qN3bsWIv9FGTOW+EklYDN9pj7lAy9Pvr0KJ0WPmLECIt9WqS/xiIzPQeaOuPTnnTqvY6/TGk15Zwuk1brrLOOxXruMqXg6DU6hDiNdfHixYnvVU7nWP+tmgqx2mqrRf3q1atnsf+u0nsTfQ1fIjiXksF+nNapU8diTYnyaRwbbrihxf6arP9mfX3Sx7MzcuRIi0855RSL9TocQvzbwP+u0fOlvzn9fS7nJLP69etH20cffbTFeh/q6dIYJ5xwgsWlkg7lMdMGAAAAAAAghXhoAwAAAAAAkEKpmsecNNU7hHh1dZ3a36tXr6ifThvVFKg333wz6ldO00bLgT+fOn01l6msSKbTPLVC1J133pn4NzoNmWmiNU/HhE4v9VXYUPMyfS8uL3/d1O/Mhx56KGp75513LJ41a5bFc+fOjfppRb5SnaKcT3qMJk6caHH//v2jfmuuuabFWpnEp8dwb5NuOl60KuUuu+wS9dOqbK+++mrUpmOM79M/6OdeU1N8NSZfIVHpsdTvyGyrTGW7fyHEFYl0DK+xxhpRP01t9mnOWq2V+9xl82NFU5009mloKAxNEWzfvn3UtvPOO1usKdf+c/7FF19Y7FO1SxEzbQAAAAAAAFKIhzYAAAAAAAApxEMbAAAAAACAFErVmjbK5/FrPveVV15pcaNGjRJfQ/NQNT84BPK+gXzQceRLpgNYfoX8rvKvrWN4ypQpUdtXX31lseaVU9o0f3StkldeeSWxH8e49tJ70bPPPtvi1q1bR/2++eYbi6dPnx61sVZU9vyx0jGWif4Gycc12I/ZpPLiun5nCCH88MMPFusaNv7vgNqmXr16Fnfr1i1q69SpU5X9/P3G7bffbnE5/AZhpg0AAAAAAEAK8dAGAAAAAAAghVKVHqVTEH16lG6vvvrqFvsph/oat9xyi8VaohQAACTz05D9NgqLFKjSpPeoixYtsnjs2LE1sDdIUuglFPT1Nc1Jy397+Sg9DqSFlui+5557ojb9nX/KKadY/NRTT0X9Hn/8cYvLYTww0wYAAAAAACCFeGgDAAAAAACQQjy0AQAAAAAASKGK6uSAVVRU1FjC2AorrGDxiiv+byme+vXrR/00R1jLktZ2lZWVFcvutWw1eQ4RRlVWVnbOxwtxHmsOY7EkMBZLAGOxJDAWSwBjsSQwFksAY7EkVDkWmWkDAAAAAACQQjy0AQAAAAAASKHqlvyeF0KYWogdWRYtdafxTz/9VBO7U2wt8/haNXYOwXksAZzD0sB5rP04h6WB81j7cQ5LA+ex9uMcloYqz2O11rQBAAAAAABAcZAeBQAAAAAAkEI8tAEAAAAAAEghHtoAAAAAAACkEA9tAAAAAAAAUoiHNgAAAAAAACnEQxsAAAAAAIAU4qENAAAAAABACvHQBgAAAAAAIIV4aAMAAAAAAJBC/w/vlCEhyh4NGwAAAABJRU5ErkJggg==\n",
"text/plain": [
""
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"import matplotlib.pyplot as plt\n",
"\n",
"\n",
"n = 10 # How many digits we will display\n",
"plt.figure(figsize=(20, 4))\n",
"for i in range(n):\n",
" # Display original\n",
" ax = plt.subplot(2, n, i + 1)\n",
" plt.imshow(x_test[i].reshape(28, 28))\n",
" plt.gray()\n",
" ax.get_xaxis().set_visible(False)\n",
" ax.get_yaxis().set_visible(False)\n",
"\n",
" # Display reconstruction\n",
" ax = plt.subplot(2, n, i + 1 + n)\n",
" plt.imshow(roundtrip_imgs[i].reshape(28, 28))\n",
" plt.gray()\n",
" ax.get_xaxis().set_visible(False)\n",
" ax.get_yaxis().set_visible(False)\n",
"plt.show()"
]
},
{
"cell_type": "markdown",
"id": "dated-confusion",
"metadata": {},
"source": [
"What about the compression? Let's check the sizes of the arrays."
]
},
{
"cell_type": "code",
"execution_count": 11,
"id": "committed-jumping",
"metadata": {
"execution": {
"iopub.execute_input": "2021-02-20T16:18:28.677566Z",
"iopub.status.busy": "2021-02-20T16:18:28.677024Z",
"iopub.status.idle": "2021-02-20T16:18:28.975515Z",
"shell.execute_reply": "2021-02-20T16:18:28.975012Z"
}
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"x_test.shape[1]: 784\n",
"encoded_imgs.shape[1]: 32\n",
"Compression ratio: 1/25\n"
]
}
],
"source": [
"encoded_imgs = autoencoder.transform(x_test)\n",
"print(f\"x_test.shape[1]: {x_test.shape[1]}\")\n",
"print(f\"encoded_imgs.shape[1]: {encoded_imgs.shape[1]}\")\n",
"cr = round((encoded_imgs.nbytes/x_test.nbytes), 2)\n",
"print(f\"Compression ratio: 1/{1/cr:.0f}\")"
]
}
],
"metadata": {
"jupytext": {
"formats": "ipynb,md"
},
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.8.7"
}
},
"nbformat": 4,
"nbformat_minor": 5
}