Classifying CIFAR-10 with XLA

View on TensorFlow.org Run in Google Colab View source on GitHub

This tutorial trains a TensorFlow model to classify the CIFAR-10 dataset, and we compile it using XLA.

Load and normalize the dataset using the Keras API:

import tensorflow as tf

# Check that GPU is available: cf. https://colab.research.google.com/notebooks/gpu.ipynb
assert(tf.test.gpu_device_name())

tf.keras.backend.clear_session()
tf.config.optimizer.set_jit(False) # Start with XLA disabled.

def load_data():
  (x_train, y_train), (x_test, y_test) = tf.keras.datasets.cifar10.load_data()
  x_train = x_train.astype('float32') / 256
  x_test = x_test.astype('float32') / 256

  # Convert class vectors to binary class matrices.
  y_train = tf.keras.utils.to_categorical(y_train, num_classes=10)
  y_test = tf.keras.utils.to_categorical(y_test, num_classes=10)
  return ((x_train, y_train), (x_test, y_test))

(x_train, y_train), (x_test, y_test) = load_data()
Downloading data from https://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz
16384/170498071 [..............................] - ETA: 0s
204800/170498071 [..............................] - ETA: 56s
1318912/170498071 [..............................] - ETA: 15s
4292608/170498071 [..............................] - ETA: 6s
9134080/170498071 [>.............................] - ETA: 3s
14131200/170498071 [=>............................] - ETA: 2s
19030016/170498071 [==>...........................] - ETA: 2s
23748608/170498071 [===>..........................] - ETA: 2s
28459008/170498071 [====>.........................] - ETA: 2s
33316864/170498071 [====>.........................] - ETA: 1s
38313984/170498071 [=====>........................] - ETA: 1s
43106304/170498071 [======>.......................] - ETA: 1s
47702016/170498071 [=======>......................] - ETA: 1s
52674560/170498071 [========>.....................] - ETA: 1s
57712640/170498071 [=========>....................] - ETA: 1s
62431232/170498071 [=========>....................] - ETA: 1s
67117056/170498071 [==========>...................] - ETA: 1s
72065024/170498071 [===========>..................] - ETA: 1s
77160448/170498071 [============>.................] - ETA: 1s
81780736/170498071 [=============>................] - ETA: 1s
86401024/170498071 [==============>...............] - ETA: 0s
91512832/170498071 [===============>..............] - ETA: 0s
96182272/170498071 [===============>..............] - ETA: 0s
100917248/170498071 [================>.............] - ETA: 0s
105881600/170498071 [=================>............] - ETA: 0s
110927872/170498071 [==================>...........] - ETA: 0s
115392512/170498071 [===================>..........] - ETA: 0s
120250368/170498071 [====================>.........] - ETA: 0s
125173760/170498071 [=====================>........] - ETA: 0s
129818624/170498071 [=====================>........] - ETA: 0s
134619136/170498071 [======================>.......] - ETA: 0s
139468800/170498071 [=======================>......] - ETA: 0s
144023552/170498071 [========================>.....] - ETA: 0s
148987904/170498071 [=========================>....] - ETA: 0s
153722880/170498071 [==========================>...] - ETA: 0s
158425088/170498071 [==========================>...] - ETA: 0s
163241984/170498071 [===========================>..]

- ETA: 0s
167927808/170498071 [============================>.] - ETA: 0s
170500096/170498071 [==============================] - 2s 0us/step
170508288/170498071 [==============================] - 2s 0us/step

Keras CIFAR-10 예제를 기초로 모델을 정의합니다.

def generate_model():
  return tf.keras.models.Sequential([
    tf.keras.layers.Conv2D(32, (3, 3), padding='same', input_shape=x_train.shape[1:]),
    tf.keras.layers.Activation('relu'),
    tf.keras.layers.Conv2D(32, (3, 3)),
    tf.keras.layers.Activation('relu'),
    tf.keras.layers.MaxPooling2D(pool_size=(2, 2)),
    tf.keras.layers.Dropout(0.25),

    tf.keras.layers.Conv2D(64, (3, 3), padding='same'),
    tf.keras.layers.Activation('relu'),
    tf.keras.layers.Conv2D(64, (3, 3)),
    tf.keras.layers.Activation('relu'),
    tf.keras.layers.MaxPooling2D(pool_size=(2, 2)),
    tf.keras.layers.Dropout(0.25),

    tf.keras.layers.Flatten(),
    tf.keras.layers.Dense(512),
    tf.keras.layers.Activation('relu'),
    tf.keras.layers.Dropout(0.5),
    tf.keras.layers.Dense(10),
    tf.keras.layers.Activation('softmax')
  ])

model = generate_model()

RMSprop 옵티마이저를 사용하여 모델을 훈련합니다.

def compile_model(model):
  opt = tf.keras.optimizers.RMSprop(lr=0.0001, decay=1e-6)
  model.compile(loss='categorical_crossentropy',
                optimizer=opt,
                metrics=['accuracy'])
  return model

model = compile_model(model)

def train_model(model, x_train, y_train, x_test, y_test, epochs=25):
  model.fit(x_train, y_train, batch_size=256, epochs=epochs, validation_data=(x_test, y_test), shuffle=True)

def warmup(model, x_train, y_train, x_test, y_test):
  # Warm up the JIT, we do not wish to measure the compilation time.
  initial_weights = model.get_weights()
  train_model(model, x_train, y_train, x_test, y_test, epochs=1)
  model.set_weights(initial_weights)

warmup(model, x_train, y_train, x_test, y_test)
%time train_model(model, x_train, y_train, x_test, y_test)

scores = model.evaluate(x_test, y_test, verbose=1)
print('Test loss:', scores[0])
print('Test accuracy:', scores[1])
/tmpfs/src/tf_docs_env/lib/python3.7/site-packages/keras/optimizer_v2/optimizer_v2.py:356: UserWarning: The `lr` argument is deprecated, use `learning_rate` instead.
  "The `lr` argument is deprecated, use `learning_rate` instead.")
1/196 [..............................] - ETA: 7:44 - loss: 2.2989 - accuracy: 0.1094
8/196 [>.............................] - ETA: 1s - loss: 2.3029 - accuracy: 0.1069
15/196 [=>............................] - ETA: 1s - loss: 2.2945 - accuracy: 0.1193
22/196 [==>...........................] - ETA: 1s - loss: 2.2888 - accuracy: 0.1245
29/196 [===>..........................] - ETA: 1s - loss: 2.2768 - accuracy: 0.1374
36/196 [====>.........................] - ETA: 1s - loss: 2.2610 - accuracy: 0.1480
43/196 [=====>........................] - ETA: 1s - loss: 2.2429 - accuracy: 0.1582
51/196 [======>.......................] - ETA: 1s - loss: 2.2247 - accuracy: 0.1650
59/196 [========>.....................] - ETA: 0s - loss: 2.2053 - accuracy: 0.1733
67/196 [=========>....................] - ETA: 0s - loss: 2.1892 - accuracy: 0.1806
75/196 [==========>...................] - ETA: 0s - loss: 2.1750 - accuracy: 0.1863
83/196 [===========>..................] - ETA: 0s - loss: 2.1622 - accuracy: 0.1925
91/196 [============>.................] - ETA: 0s - loss: 2.1486 - accuracy: 0.1978
99/196 [==============>...............] - ETA: 0s - loss: 2.1374 - accuracy: 0.2017
107/196 [===============>..............] - ETA: 0s - loss: 2.1276 - accuracy: 0.2055
115/196 [================>.............] - ETA: 0s - loss: 2.1190 - accuracy: 0.2101
123/196 [=================>............] - ETA: 0s - loss: 2.1088 - accuracy: 0.2141
130/196 [==================>...........] - ETA: 0s - loss: 2.1000 - accuracy: 0.2181
138/196 [====================>.........] - ETA: 0s - loss: 2.0917 - accuracy: 0.2223
146/196 [=====================>........] - ETA: 0s - loss: 2.0844 - accuracy: 0.2253
154/196 [======================>.......] - ETA: 0s - loss: 2.0767 - accuracy: 0.2289
162/196 [=======================>......] - ETA: 0s - loss: 2.0700 - accuracy: 0.2321
170/196 [=========================>....] - ETA: 0s - loss: 2.0631 - accuracy: 0.2350
178/196 [==========================>...] - ETA: 0s - loss: 2.0550 - accuracy: 0.2387
186/196 [===========================>..] - ETA: 0s - loss: 2.0482 - accuracy: 0.2415
194/196 [============================>.] - ETA: 0s - loss: 2.0411 - accuracy: 0.2449
196/196 [==============================] - ETA: 0s - loss: 2.0395 - accuracy: 0.2455
196/196 [==============================] - 4s 11ms/step - loss: 2.0395 - accuracy: 0.2455 - val_loss: 1.8326 - val_accuracy: 0.3586
Epoch 1/25

  1/196 [..............................] - ETA: 1s - loss: 2.3045 - accuracy: 0.1289
9/196 [>.............................] - ETA: 1s - loss: 2.3090 - accuracy: 0.1016
17/196 [=>............................] - ETA: 1s - loss: 2.3038 - accuracy: 0.1052
25/196 [==>...........................] - ETA: 1s - loss: 2.3019 - accuracy: 0.1064
33/196 [====>.........................] - ETA: 1s - loss: 2.2979 - accuracy: 0.1119
41/196 [=====>........................] - ETA: 1s - loss: 2.2940 - accuracy: 0.1176
49/196 [======>.......................] - ETA: 1s - loss: 2.2894 - accuracy: 0.1215
57/196 [=======>......................] - ETA: 0s - loss: 2.2826 - accuracy: 0.1301
65/196 [========>.....................] - ETA: 0s - loss: 2.2737 - accuracy: 0.1374
73/196 [==========>...................] - ETA: 0s - loss: 2.2624 - accuracy: 0.1445
81/196 [===========>..................] - ETA: 0s - loss: 2.2514 - accuracy: 0.1500
89/196 [============>.................] - ETA: 0s - loss: 2.2378 - accuracy: 0.1563
97/196 [=============>................] - ETA: 0s - loss: 2.2256 - accuracy: 0.1612
105/196 [===============>..............] - ETA: 0s - loss: 2.2123 - accuracy: 0.1667
113/196 [================>.............] - ETA: 0s - loss: 2.1998 - accuracy: 0.1728
121/196 [=================>............] - ETA: 0s - loss: 2.1873 - accuracy: 0.1790
129/196 [==================>...........] - ETA: 0s - loss: 2.1774 - accuracy: 0.1830
137/196 [===================>..........] - ETA: 0s - loss: 2.1662 - accuracy: 0.1876
145/196 [=====================>........] - ETA: 0s - loss: 2.1556 - accuracy: 0.1929
153/196 [======================>.......] - ETA: 0s - loss: 2.1456 - accuracy: 0.1975
161/196 [=======================>......] - ETA: 0s - loss: 2.1358 - accuracy: 0.2020
168/196 [========================>.....] - ETA: 0s - loss: 2.1294 - accuracy: 0.2051
176/196 [=========================>....] - ETA: 0s - loss: 2.1214 - accuracy: 0.2092
184/196 [===========================>..] - ETA: 0s - loss: 2.1130 - accuracy: 0.2135
191/196 [============================>.] - ETA: 0s - loss: 2.1049 - accuracy: 0.2171
196/196 [==============================] - 2s 9ms/step - loss: 2.1007 - accuracy: 0.2191 - val_loss: 1.8853 - val_accuracy: 0.3260
Epoch 2/25

  1/196 [..............................] - ETA: 1s - loss: 1.8491 - accuracy: 0.2969
9/196 [>.............................] - ETA: 1s - loss: 1.8900 - accuracy: 0.3016
17/196 [=>............................] - ETA: 1s - loss: 1.8866 - accuracy: 0.3107
25/196 [==>...........................] - ETA: 1s - loss: 1.8708 - accuracy: 0.3152
33/196 [====>.........................] - ETA: 1s - loss: 1.8688 - accuracy: 0.3170
41/196 [=====>........................] - ETA: 1s - loss: 1.8678 - accuracy: 0.3169
49/196 [======>.......................] - ETA: 1s - loss: 1.8648 - accuracy: 0.3202
57/196 [=======>......................] - ETA: 0s - loss: 1.8596 - accuracy: 0.3235
64/196 [========>.....................] - ETA: 0s - loss: 1.8553 - accuracy: 0.3275
72/196 [==========>...................] - ETA: 0s - loss: 1.8501 - accuracy: 0.3289
79/196 [===========>..................] - ETA: 0s - loss: 1.8467 - accuracy: 0.3311
86/196 [============>.................] - ETA: 0s - loss: 1.8413 - accuracy: 0.3339
93/196 [=============>................] - ETA: 0s - loss: 1.8378 - accuracy: 0.3366
100/196 [==============>...............] - ETA: 0s - loss: 1.8350 - accuracy: 0.3366
107/196 [===============>..............] - ETA: 0s - loss: 1.8324 - accuracy: 0.3377
114/196 [================>.............] - ETA: 0s - loss: 1.8281 - accuracy: 0.3392
122/196 [=================>............] - ETA: 0s - loss: 1.8232 - accuracy: 0.3410
130/196 [==================>...........] - ETA: 0s - loss: 1.8201 - accuracy: 0.3419
138/196 [====================>.........] - ETA: 0s - loss: 1.8158 - accuracy: 0.3436
146/196 [=====================>........] - ETA: 0s - loss: 1.8118 - accuracy: 0.3450
154/196 [======================>.......] - ETA: 0s - loss: 1.8095 - accuracy: 0.3462
162/196 [=======================>......] - ETA: 0s - loss: 1.8061 - accuracy: 0.3473
170/196 [=========================>....] - ETA: 0s - loss: 1.8022 - accuracy: 0.3489
177/196 [==========================>...] - ETA: 0s - loss: 1.7997 - accuracy: 0.3498
185/196 [===========================>..] - ETA: 0s - loss: 1.7979 - accuracy: 0.3499
193/196 [============================>.] - ETA: 0s - loss: 1.7946 - accuracy: 0.3514
196/196 [==============================] - 2s 8ms/step - loss: 1.7937 - accuracy: 0.3516 - val_loss: 1.6568 - val_accuracy: 0.4097
Epoch 3/25

  1/196 [..............................] - ETA: 1s - loss: 1.8156 - accuracy: 0.3203
9/196 [>.............................] - ETA: 1s - loss: 1.7105 - accuracy: 0.3785
17/196 [=>............................] - ETA: 1s - loss: 1.7096 - accuracy: 0.3805
24/196 [==>...........................] - ETA: 1s - loss: 1.7049 - accuracy: 0.3848
32/196 [===>..........................] - ETA: 1s - loss: 1.7034 - accuracy: 0.3820
40/196 [=====>........................] - ETA: 1s - loss: 1.7028 - accuracy: 0.3798
48/196 [======>.......................] - ETA: 1s - loss: 1.7007 - accuracy: 0.3790
56/196 [=======>......................] - ETA: 0s - loss: 1.7032 - accuracy: 0.3787
64/196 [========>.....................] - ETA: 0s - loss: 1.6979 - accuracy: 0.3801
72/196 [==========>...................] - ETA: 0s - loss: 1.7009 - accuracy: 0.3797
80/196 [===========>..................] - ETA: 0s - loss: 1.6954 - accuracy: 0.3818
88/196 [============>.................] - ETA: 0s - loss: 1.6952 - accuracy: 0.3820
96/196 [=============>................] - ETA: 0s - loss: 1.6964 - accuracy: 0.3814
104/196 [==============>...............] - ETA: 0s - loss: 1.6954 - accuracy: 0.3811
112/196 [================>.............] - ETA: 0s - loss: 1.6910 - accuracy: 0.3825
120/196 [=================>............] - ETA: 0s - loss: 1.6869 - accuracy: 0.3846
128/196 [==================>...........] - ETA: 0s - loss: 1.6866 - accuracy: 0.3852
136/196 [===================>..........] - ETA: 0s - loss: 1.6829 - accuracy: 0.3861
144/196 [=====================>........] - ETA: 0s - loss: 1.6817 - accuracy: 0.3866
152/196 [======================>.......] - ETA: 0s - loss: 1.6793 - accuracy: 0.3871
160/196 [=======================>......] - ETA: 0s - loss: 1.6764 - accuracy: 0.3891
168/196 [========================>.....] - ETA: 0s - loss: 1.6744 - accuracy: 0.3896
176/196 [=========================>....] - ETA: 0s - loss: 1.6734 - accuracy: 0.3908
184/196 [===========================>..] - ETA: 0s - loss: 1.6712 - accuracy: 0.3920
192/196 [============================>.] - ETA: 0s - loss: 1.6692 - accuracy: 0.3928
196/196 [==============================] - 2s 8ms/step - loss: 1.6670 - accuracy: 0.3938 - val_loss: 1.5464 - val_accuracy: 0.4434
Epoch 4/25

  1/196 [..............................] - ETA: 1s - loss: 1.5547 - accuracy: 0.4062
9/196 [>.............................] - ETA: 1s - loss: 1.6157 - accuracy: 0.4097
17/196 [=>............................] - ETA: 1s - loss: 1.6106 - accuracy: 0.4104
25/196 [==>...........................] - ETA: 1s - loss: 1.6022 - accuracy: 0.4136
33/196 [====>.........................] - ETA: 1s - loss: 1.5965 - accuracy: 0.4167
41/196 [=====>........................] - ETA: 1s - loss: 1.6014 - accuracy: 0.4160
49/196 [======>.......................] - ETA: 1s - loss: 1.6011 - accuracy: 0.4149
57/196 [=======>......................] - ETA: 0s - loss: 1.6035 - accuracy: 0.4138
65/196 [========>.....................] - ETA: 0s - loss: 1.6032 - accuracy: 0.4131
73/196 [==========>...................] - ETA: 0s - loss: 1.6007 - accuracy: 0.4153
81/196 [===========>..................] - ETA: 0s - loss: 1.6007 - accuracy: 0.4145
89/196 [============>.................] - ETA: 0s - loss: 1.6001 - accuracy: 0.4146
97/196 [=============>................] - ETA: 0s - loss: 1.5987 - accuracy: 0.4145
105/196 [===============>..............] - ETA: 0s - loss: 1.5954 - accuracy: 0.4163
113/196 [================>.............] - ETA: 0s - loss: 1.5954 - accuracy: 0.4172
121/196 [=================>............] - ETA: 0s - loss: 1.5957 - accuracy: 0.4173
129/196 [==================>...........] - ETA: 0s - loss: 1.5939 - accuracy: 0.4185
136/196 [===================>..........] - ETA: 0s - loss: 1.5929 - accuracy: 0.4200
144/196 [=====================>........] - ETA: 0s - loss: 1.5913 - accuracy: 0.4213
152/196 [======================>.......] - ETA: 0s - loss: 1.5912 - accuracy: 0.4205
160/196 [=======================>......] - ETA: 0s - loss: 1.5897 - accuracy: 0.4213
168/196 [========================>.....] - ETA: 0s - loss: 1.5895 - accuracy: 0.4215
176/196 [=========================>....] - ETA: 0s - loss: 1.5868 - accuracy: 0.4235
184/196 [===========================>..] - ETA: 0s - loss: 1.5856 - accuracy: 0.4241
192/196 [============================>.] - ETA: 0s - loss: 1.5846 - accuracy: 0.4245
196/196 [==============================] - 1s 8ms/step - loss: 1.5847 - accuracy: 0.4243 - val_loss: 1.5004 - val_accuracy: 0.4614
Epoch 5/25

  1/196 [..............................] - ETA: 1s - loss: 1.6426 - accuracy: 0.3711
9/196 [>.............................] - ETA: 1s - loss: 1.5777 - accuracy: 0.4219
17/196 [=>............................] - ETA: 1s - loss: 1.5591 - accuracy: 0.4313
25/196 [==>...........................] - ETA: 1s - loss: 1.5541 - accuracy: 0.4347
33/196 [====>.........................] - ETA: 1s - loss: 1.5489 - accuracy: 0.4361
40/196 [=====>........................] - ETA: 1s - loss: 1.5558 - accuracy: 0.4333
47/196 [======>.......................] - ETA: 1s - loss: 1.5575 - accuracy: 0.4339
55/196 [=======>......................] - ETA: 0s - loss: 1.5538 - accuracy: 0.4391
63/196 [========>.....................] - ETA: 0s - loss: 1.5528 - accuracy: 0.4397
71/196 [=========>....................] - ETA: 0s - loss: 1.5502 - accuracy: 0.4419
79/196 [===========>..................] - ETA: 0s - loss: 1.5457 - accuracy: 0.4440
87/196 [============>.................] - ETA: 0s - loss: 1.5447 - accuracy: 0.4442
95/196 [=============>................] - ETA: 0s - loss: 1.5446 - accuracy: 0.4433
103/196 [==============>...............] - ETA: 0s - loss: 1.5411 - accuracy: 0.4445
111/196 [===============>..............] - ETA: 0s - loss: 1.5397 - accuracy: 0.4446
119/196 [=================>............] - ETA: 0s - loss: 1.5400 - accuracy: 0.4442
127/196 [==================>...........] - ETA: 0s - loss: 1.5383 - accuracy: 0.4452
135/196 [===================>..........] - ETA: 0s - loss: 1.5374 - accuracy: 0.4455
143/196 [====================>.........] - ETA: 0s - loss: 1.5333 - accuracy: 0.4465
151/196 [======================>.......] - ETA: 0s - loss: 1.5327 - accuracy: 0.4462
159/196 [=======================>......] - ETA: 0s - loss: 1.5304 - accuracy: 0.4477
167/196 [========================>.....] - ETA: 0s - loss: 1.5267 - accuracy: 0.4492
175/196 [=========================>....] - ETA: 0s - loss: 1.5256 - accuracy: 0.4493
183/196 [===========================>..] - ETA: 0s - loss: 1.5249 - accuracy: 0.4493
191/196 [============================>.] - ETA: 0s - loss: 1.5216 - accuracy: 0.4506
196/196 [==============================] - 2s 8ms/step - loss: 1.5202 - accuracy: 0.4511 - val_loss: 1.4879 - val_accuracy: 0.4710
Epoch 6/25

  1/196 [..............................] - ETA: 1s - loss: 1.5761 - accuracy: 0.4688
9/196 [>.............................] - ETA: 1s - loss: 1.4826 - accuracy: 0.4570
17/196 [=>............................] - ETA: 1s - loss: 1.4947 - accuracy: 0.4559
25/196 [==>...........................] - ETA: 1s - loss: 1.4886 - accuracy: 0.4620
33/196 [====>.........................] - ETA: 1s - loss: 1.4878 - accuracy: 0.4621
41/196 [=====>........................] - ETA: 1s - loss: 1.4869 - accuracy: 0.4635
49/196 [======>.......................] - ETA: 1s - loss: 1.4824 - accuracy: 0.4644
57/196 [=======>......................] - ETA: 0s - loss: 1.4788 - accuracy: 0.4680
65/196 [========>.....................] - ETA: 0s - loss: 1.4748 - accuracy: 0.4688
73/196 [==========>...................] - ETA: 0s - loss: 1.4776 - accuracy: 0.4689
80/196 [===========>..................] - ETA: 0s - loss: 1.4761 - accuracy: 0.4694
88/196 [============>.................] - ETA: 0s - loss: 1.4770 - accuracy: 0.4691
96/196 [=============>................] - ETA: 0s - loss: 1.4749 - accuracy: 0.4686
104/196 [==============>...............] - ETA: 0s - loss: 1.4724 - accuracy: 0.4714
112/196 [================>.............] - ETA: 0s - loss: 1.4700 - accuracy: 0.4719
120/196 [=================>............] - ETA: 0s - loss: 1.4660 - accuracy: 0.4727
128/196 [==================>...........] - ETA: 0s - loss: 1.4663 - accuracy: 0.4724
136/196 [===================>..........] - ETA: 0s - loss: 1.4675 - accuracy: 0.4727
144/196 [=====================>........] - ETA: 0s - loss: 1.4680 - accuracy: 0.4719
152/196 [======================>.......] - ETA: 0s - loss: 1.4683 - accuracy: 0.4716
160/196 [=======================>......] - ETA: 0s - loss: 1.4696 - accuracy: 0.4710
167/196 [========================>.....] - ETA: 0s - loss: 1.4690 - accuracy: 0.4716
175/196 [=========================>....] - ETA: 0s - loss: 1.4682 - accuracy: 0.4717
183/196 [===========================>..] - ETA: 0s - loss: 1.4664 - accuracy: 0.4724
191/196 [============================>.] - ETA: 0s - loss: 1.4673 - accuracy: 0.4726
196/196 [==============================] - 2s 8ms/step - loss: 1.4666 - accuracy: 0.4723 - val_loss: 1.3830 - val_accuracy: 0.5013
Epoch 7/25

  1/196 [..............................] - ETA: 1s - loss: 1.4938 - accuracy: 0.4297
9/196 [>.............................] - ETA: 1s - loss: 1.4364 - accuracy: 0.4800
17/196 [=>............................] - ETA: 1s - loss: 1.4469 - accuracy: 0.4791
25/196 [==>...........................] - ETA: 1s - loss: 1.4413 - accuracy: 0.4808
33/196 [====>.........................] - ETA: 1s - loss: 1.4398 - accuracy: 0.4777
41/196 [=====>........................] - ETA: 1s - loss: 1.4403 - accuracy: 0.4760
49/196 [======>.......................] - ETA: 1s - loss: 1.4366 - accuracy: 0.4766
57/196 [=======>......................] - ETA: 0s - loss: 1.4388 - accuracy: 0.4759
65/196 [========>.....................] - ETA: 0s - loss: 1.4380 - accuracy: 0.4778
73/196 [==========>...................] - ETA: 0s - loss: 1.4382 - accuracy: 0.4789
81/196 [===========>..................] - ETA: 0s - loss: 1.4386 - accuracy: 0.4786
89/196 [============>.................] - ETA: 0s - loss: 1.4389 - accuracy: 0.4787
97/196 [=============>................] - ETA: 0s - loss: 1.4370 - accuracy: 0.4799
105/196 [===============>..............] - ETA: 0s - loss: 1.4360 - accuracy: 0.4801
113/196 [================>.............] - ETA: 0s - loss: 1.4319 - accuracy: 0.4818
121/196 [=================>............] - ETA: 0s - loss: 1.4334 - accuracy: 0.4812
129/196 [==================>...........] - ETA: 0s - loss: 1.4325 - accuracy: 0.4825
137/196 [===================>..........] - ETA: 0s - loss: 1.4319 - accuracy: 0.4832
145/196 [=====================>........] - ETA: 0s - loss: 1.4309 - accuracy: 0.4834
153/196 [======================>.......] - ETA: 0s - loss: 1.4295 - accuracy: 0.4842
161/196 [=======================>......] - ETA: 0s - loss: 1.4289 - accuracy: 0.4844
169/196 [========================>.....] - ETA: 0s - loss: 1.4292 - accuracy: 0.4838
177/196 [==========================>...] - ETA: 0s - loss: 1.4286 - accuracy: 0.4844
185/196 [===========================>..] - ETA: 0s - loss: 1.4284 - accuracy: 0.4844
193/196 [============================>.] - ETA: 0s - loss: 1.4276 - accuracy: 0.4842
196/196 [==============================] - 1s 8ms/step - loss: 1.4273 - accuracy: 0.4845 - val_loss: 1.3415 - val_accuracy: 0.5174
Epoch 8/25

  1/196 [..............................] - ETA: 1s - loss: 1.3294 - accuracy: 0.5469
9/196 [>.............................] - ETA: 1s - loss: 1.3837 - accuracy: 0.5078
17/196 [=>............................] - ETA: 1s - loss: 1.4031 - accuracy: 0.5014
25/196 [==>...........................] - ETA: 1s - loss: 1.3989 - accuracy: 0.5044
33/196 [====>.........................] - ETA: 1s - loss: 1.3868 - accuracy: 0.5050
41/196 [=====>........................] - ETA: 1s - loss: 1.3866 - accuracy: 0.5050
49/196 [======>.......................] - ETA: 1s - loss: 1.3848 - accuracy: 0.5026
57/196 [=======>......................] - ETA: 0s - loss: 1.3874 - accuracy: 0.5030
65/196 [========>.....................] - ETA: 0s - loss: 1.3899 - accuracy: 0.5007
73/196 [==========>...................] - ETA: 0s - loss: 1.3922 - accuracy: 0.4996
81/196 [===========>..................] - ETA: 0s - loss: 1.3948 - accuracy: 0.4973
88/196 [============>.................] - ETA: 0s - loss: 1.3955 - accuracy: 0.4964
96/196 [=============>................] - ETA: 0s - loss: 1.3947 - accuracy: 0.4971
104/196 [==============>...............] - ETA: 0s - loss: 1.3949 - accuracy: 0.4963
112/196 [================>.............] - ETA: 0s - loss: 1.3951 - accuracy: 0.4964
120/196 [=================>............] - ETA: 0s - loss: 1.3923 - accuracy: 0.4972
128/196 [==================>...........] - ETA: 0s - loss: 1.3931 - accuracy: 0.4979
136/196 [===================>..........] - ETA: 0s - loss: 1.3936 - accuracy: 0.4980
144/196 [=====================>........] - ETA: 0s - loss: 1.3936 - accuracy: 0.4989
152/196 [======================>.......] - ETA: 0s - loss: 1.3938 - accuracy: 0.4990
159/196 [=======================>......] - ETA: 0s - loss: 1.3941 - accuracy: 0.4986
167/196 [========================>.....] - ETA: 0s - loss: 1.3939 - accuracy: 0.4988
175/196 [=========================>....] - ETA: 0s - loss: 1.3945 - accuracy: 0.4990
183/196 [===========================>..] - ETA: 0s - loss: 1.3962 - accuracy: 0.4987
191/196 [============================>.] - ETA: 0s - loss: 1.3933 - accuracy: 0.4996
196/196 [==============================] - 2s 8ms/step - loss: 1.3935 - accuracy: 0.4995 - val_loss: 1.3505 - val_accuracy: 0.5193
Epoch 9/25

  1/196 [..............................] - ETA: 1s - loss: 1.4197 - accuracy: 0.5234
9/196 [>.............................] - ETA: 1s - loss: 1.3619 - accuracy: 0.5030
17/196 [=>............................] - ETA: 1s - loss: 1.3758 - accuracy: 0.5090
24/196 [==>...........................] - ETA: 1s - loss: 1.3803 - accuracy: 0.5065
32/196 [===>..........................] - ETA: 1s - loss: 1.3821 - accuracy: 0.5071
40/196 [=====>........................] - ETA: 1s - loss: 1.3754 - accuracy: 0.5073
48/196 [======>.......................] - ETA: 1s - loss: 1.3745 - accuracy: 0.5071
56/196 [=======>......................] - ETA: 0s - loss: 1.3780 - accuracy: 0.5080
64/196 [========>.....................] - ETA: 0s - loss: 1.3798 - accuracy: 0.5068
72/196 [==========>...................] - ETA: 0s - loss: 1.3788 - accuracy: 0.5073
80/196 [===========>..................] - ETA: 0s - loss: 1.3741 - accuracy: 0.5093
88/196 [============>.................] - ETA: 0s - loss: 1.3734 - accuracy: 0.5104
96/196 [=============>................] - ETA: 0s - loss: 1.3696 - accuracy: 0.5115
104/196 [==============>...............] - ETA: 0s - loss: 1.3701 - accuracy: 0.5115
112/196 [================>.............] - ETA: 0s - loss: 1.3683 - accuracy: 0.5111
120/196 [=================>............] - ETA: 0s - loss: 1.3661 - accuracy: 0.5119
128/196 [==================>...........] - ETA: 0s - loss: 1.3669 - accuracy: 0.5110
136/196 [===================>..........] - ETA: 0s - loss: 1.3648 - accuracy: 0.5111
144/196 [=====================>........] - ETA: 0s - loss: 1.3658 - accuracy: 0.5111
152/196 [======================>.......] - ETA: 0s - loss: 1.3650 - accuracy: 0.5112
160/196 [=======================>......] - ETA: 0s - loss: 1.3642 - accuracy: 0.5115
168/196 [========================>.....] - ETA: 0s - loss: 1.3631 - accuracy: 0.5117
176/196 [=========================>....] - ETA: 0s - loss: 1.3620 - accuracy: 0.5128
184/196 [===========================>..] - ETA: 0s - loss: 1.3629 - accuracy: 0.5124
192/196 [============================>.] - ETA: 0s - loss: 1.3611 - accuracy: 0.5137
196/196 [==============================] - 2s 8ms/step - loss: 1.3599 - accuracy: 0.5139 - val_loss: 1.2670 - val_accuracy: 0.5488
Epoch 10/25

  1/196 [..............................] - ETA: 1s - loss: 1.4807 - accuracy: 0.4727
9/196 [>.............................] - ETA: 1s - loss: 1.3564 - accuracy: 0.5213
17/196 [=>............................] - ETA: 1s - loss: 1.3439 - accuracy: 0.5250
25/196 [==>...........................] - ETA: 1s - loss: 1.3421 - accuracy: 0.5223
32/196 [===>..........................] - ETA: 1s - loss: 1.3469 - accuracy: 0.5206
40/196 [=====>........................] - ETA: 1s - loss: 1.3386 - accuracy: 0.5228
48/196 [======>.......................] - ETA: 1s - loss: 1.3417 - accuracy: 0.5229
56/196 [=======>......................] - ETA: 0s - loss: 1.3428 - accuracy: 0.5240
63/196 [========>.....................] - ETA: 0s - loss: 1.3421 - accuracy: 0.5256
71/196 [=========>....................] - ETA: 0s - loss: 1.3428 - accuracy: 0.5262
79/196 [===========>..................] - ETA: 0s - loss: 1.3392 - accuracy: 0.5277
87/196 [============>.................] - ETA: 0s - loss: 1.3427 - accuracy: 0.5264
95/196 [=============>................] - ETA: 0s - loss: 1.3414 - accuracy: 0.5276
103/196 [==============>...............] - ETA: 0s - loss: 1.3364 - accuracy: 0.5282
111/196 [===============>..............] - ETA: 0s - loss: 1.3309 - accuracy: 0.5296
119/196 [=================>............] - ETA: 0s - loss: 1.3317 - accuracy: 0.5290
127/196 [==================>...........] - ETA: 0s - loss: 1.3312 - accuracy: 0.5292
135/196 [===================>..........] - ETA: 0s - loss: 1.3316 - accuracy: 0.5285
143/196 [====================>.........] - ETA: 0s - loss: 1.3273 - accuracy: 0.5300
151/196 [======================>.......] - ETA: 0s - loss: 1.3276 - accuracy: 0.5294
159/196 [=======================>......] - ETA: 0s - loss: 1.3297 - accuracy: 0.5280
167/196 [========================>.....] - ETA: 0s - loss: 1.3292 - accuracy: 0.5278
175/196 [=========================>....] - ETA: 0s - loss: 1.3283 - accuracy: 0.5275
183/196 [===========================>..] - ETA: 0s - loss: 1.3302 - accuracy: 0.5267
191/196 [============================>.] - ETA: 0s - loss: 1.3296 - accuracy: 0.5271
196/196 [==============================] - 2s 8ms/step - loss: 1.3300 - accuracy: 0.5268 - val_loss: 1.2622 - val_accuracy: 0.5519
Epoch 11/25

  1/196 [..............................] - ETA: 1s - loss: 1.3000 - accuracy: 0.5352
9/196 [>.............................] - ETA: 1s - loss: 1.3182 - accuracy: 0.5326
17/196 [=>............................] - ETA: 1s - loss: 1.3072 - accuracy: 0.5402
25/196 [==>...........................] - ETA: 1s - loss: 1.3007 - accuracy: 0.5447
33/196 [====>.........................] - ETA: 1s - loss: 1.3043 - accuracy: 0.5406
41/196 [=====>........................] - ETA: 1s - loss: 1.3138 - accuracy: 0.5368
49/196 [======>.......................] - ETA: 1s - loss: 1.3138 - accuracy: 0.5358
57/196 [=======>......................] - ETA: 0s - loss: 1.3167 - accuracy: 0.5360
65/196 [========>.....................] - ETA: 0s - loss: 1.3154 - accuracy: 0.5364
73/196 [==========>...................] - ETA: 0s - loss: 1.3156 - accuracy: 0.5359
81/196 [===========>..................] - ETA: 0s - loss: 1.3167 - accuracy: 0.5348
89/196 [============>.................] - ETA: 0s - loss: 1.3170 - accuracy: 0.5347
97/196 [=============>................] - ETA: 0s - loss: 1.3146 - accuracy: 0.5358
105/196 [===============>..............] - ETA: 0s - loss: 1.3120 - accuracy: 0.5362
113/196 [================>.............] - ETA: 0s - loss: 1.3117 - accuracy: 0.5369
121/196 [=================>............] - ETA: 0s - loss: 1.3073 - accuracy: 0.5378
129/196 [==================>...........] - ETA: 0s - loss: 1.3087 - accuracy: 0.5364
137/196 [===================>..........] - ETA: 0s - loss: 1.3070 - accuracy: 0.5364
145/196 [=====================>........] - ETA: 0s - loss: 1.3061 - accuracy: 0.5371
153/196 [======================>.......] - ETA: 0s - loss: 1.3070 - accuracy: 0.5365
161/196 [=======================>......] - ETA: 0s - loss: 1.3081 - accuracy: 0.5364
169/196 [========================>.....] - ETA: 0s - loss: 1.3052 - accuracy: 0.5374
177/196 [==========================>...] - ETA: 0s - loss: 1.3060 - accuracy: 0.5373
185/196 [===========================>..] - ETA: 0s - loss: 1.3040 - accuracy: 0.5381
193/196 [============================>.] - ETA: 0s - loss: 1.3022 - accuracy: 0.5388
196/196 [==============================] - 1s 8ms/step - loss: 1.3020 - accuracy: 0.5390 - val_loss: 1.2196 - val_accuracy: 0.5689
Epoch 12/25

  1/196 [..............................] - ETA: 1s - loss: 1.2353 - accuracy: 0.5352
9/196 [>.............................] - ETA: 1s - loss: 1.2997 - accuracy: 0.5382
17/196 [=>............................] - ETA: 1s - loss: 1.3117 - accuracy: 0.5331
25/196 [==>...........................] - ETA: 1s - loss: 1.2955 - accuracy: 0.5405
33/196 [====>.........................] - ETA: 1s - loss: 1.2903 - accuracy: 0.5382
41/196 [=====>........................] - ETA: 1s - loss: 1.2871 - accuracy: 0.5436
49/196 [======>.......................] - ETA: 1s - loss: 1.2914 - accuracy: 0.5426
57/196 [=======>......................] - ETA: 0s - loss: 1.2824 - accuracy: 0.5449
65/196 [========>.....................] - ETA: 0s - loss: 1.2813 - accuracy: 0.5469
73/196 [==========>...................] - ETA: 0s - loss: 1.2820 - accuracy: 0.5443
81/196 [===========>..................] - ETA: 0s - loss: 1.2841 - accuracy: 0.5433
89/196 [============>.................] - ETA: 0s - loss: 1.2847 - accuracy: 0.5437
96/196 [=============>................] - ETA: 0s - loss: 1.2871 - accuracy: 0.5431
104/196 [==============>...............] - ETA: 0s - loss: 1.2860 - accuracy: 0.5426
112/196 [================>.............] - ETA: 0s - loss: 1.2832 - accuracy: 0.5443
120/196 [=================>............] - ETA: 0s - loss: 1.2792 - accuracy: 0.5460
128/196 [==================>...........] - ETA: 0s - loss: 1.2794 - accuracy: 0.5463
136/196 [===================>..........] - ETA: 0s - loss: 1.2793 - accuracy: 0.5461
144/196 [=====================>........] - ETA: 0s - loss: 1.2800 - accuracy: 0.5452
152/196 [======================>.......] - ETA: 0s - loss: 1.2809 - accuracy: 0.5454
160/196 [=======================>......] - ETA: 0s - loss: 1.2787 - accuracy: 0.5466
168/196 [========================>.....] - ETA: 0s - loss: 1.2783 - accuracy: 0.5468
176/196 [=========================>....] - ETA: 0s - loss: 1.2785 - accuracy: 0.5466
184/196 [===========================>..] - ETA: 0s - loss: 1.2783 - accuracy: 0.5467
192/196 [============================>.] - ETA: 0s - loss: 1.2776 - accuracy: 0.5465
196/196 [==============================] - 1s 8ms/step - loss: 1.2768 - accuracy: 0.5469 - val_loss: 1.1969 - val_accuracy: 0.5762
Epoch 13/25

  1/196 [..............................] - ETA: 1s - loss: 1.1688 - accuracy: 0.5898
9/196 [>.............................] - ETA: 1s - loss: 1.2445 - accuracy: 0.5634
17/196 [=>............................] - ETA: 1s - loss: 1.2641 - accuracy: 0.5515
25/196 [==>...........................] - ETA: 1s - loss: 1.2715 - accuracy: 0.5514
33/196 [====>.........................] - ETA: 1s - loss: 1.2574 - accuracy: 0.5562
41/196 [=====>........................] - ETA: 1s - loss: 1.2553 - accuracy: 0.5586
49/196 [======>.......................] - ETA: 1s - loss: 1.2514 - accuracy: 0.5590
57/196 [=======>......................] - ETA: 0s - loss: 1.2483 - accuracy: 0.5600
65/196 [========>.....................] - ETA: 0s - loss: 1.2459 - accuracy: 0.5621
73/196 [==========>...................] - ETA: 0s - loss: 1.2452 - accuracy: 0.5620
81/196 [===========>..................] - ETA: 0s - loss: 1.2464 - accuracy: 0.5611
89/196 [============>.................] - ETA: 0s - loss: 1.2482 - accuracy: 0.5598
97/196 [=============>................] - ETA: 0s - loss: 1.2494 - accuracy: 0.5586
105/196 [===============>..............] - ETA: 0s - loss: 1.2507 - accuracy: 0.5578
113/196 [================>.............] - ETA: 0s - loss: 1.2534 - accuracy: 0.5559
121/196 [=================>............] - ETA: 0s - loss: 1.2521 - accuracy: 0.5573
129/196 [==================>...........] - ETA: 0s - loss: 1.2512 - accuracy: 0.5574
137/196 [===================>..........] - ETA: 0s - loss: 1.2517 - accuracy: 0.5571
145/196 [=====================>........] - ETA: 0s - loss: 1.2507 - accuracy: 0.5572
153/196 [======================>.......] - ETA: 0s - loss: 1.2530 - accuracy: 0.5568
161/196 [=======================>......] - ETA: 0s - loss: 1.2517 - accuracy: 0.5572
169/196 [========================>.....] - ETA: 0s - loss: 1.2507 - accuracy: 0.5574
177/196 [==========================>...] - ETA: 0s - loss: 1.2507 - accuracy: 0.5571
185/196 [===========================>..] - ETA: 0s - loss: 1.2514 - accuracy: 0.5562
193/196 [============================>.] - ETA: 0s - loss: 1.2513 - accuracy: 0.5562
196/196 [==============================] - 2s 8ms/step - loss: 1.2519 - accuracy: 0.5558 - val_loss: 1.2510 - val_accuracy: 0.5621
Epoch 14/25

  1/196 [..............................] - ETA: 1s - loss: 1.2392 - accuracy: 0.5625
9/196 [>.............................] - ETA: 1s - loss: 1.2449 - accuracy: 0.5616
17/196 [=>............................] - ETA: 1s - loss: 1.2330 - accuracy: 0.5682
25/196 [==>...........................] - ETA: 1s - loss: 1.2387 - accuracy: 0.5653
33/196 [====>.........................] - ETA: 1s - loss: 1.2380 - accuracy: 0.5642
41/196 [=====>........................] - ETA: 1s - loss: 1.2342 - accuracy: 0.5675
49/196 [======>.......................] - ETA: 1s - loss: 1.2414 - accuracy: 0.5638
57/196 [=======>......................] - ETA: 0s - loss: 1.2464 - accuracy: 0.5626
65/196 [========>.....................] - ETA: 0s - loss: 1.2466 - accuracy: 0.5610
73/196 [==========>...................] - ETA: 0s - loss: 1.2444 - accuracy: 0.5605
81/196 [===========>..................] - ETA: 0s - loss: 1.2457 - accuracy: 0.5611
89/196 [============>.................] - ETA: 0s - loss: 1.2449 - accuracy: 0.5600
97/196 [=============>................] - ETA: 0s - loss: 1.2427 - accuracy: 0.5605
105/196 [===============>..............] - ETA: 0s - loss: 1.2437 - accuracy: 0.5608
113/196 [================>.............] - ETA: 0s - loss: 1.2435 - accuracy: 0.5605
121/196 [=================>............] - ETA: 0s - loss: 1.2403 - accuracy: 0.5614
129/196 [==================>...........] - ETA: 0s - loss: 1.2396 - accuracy: 0.5610
137/196 [===================>..........] - ETA: 0s - loss: 1.2384 - accuracy: 0.5614
145/196 [=====================>........] - ETA: 0s - loss: 1.2366 - accuracy: 0.5617
153/196 [======================>.......] - ETA: 0s - loss: 1.2355 - accuracy: 0.5621
161/196 [=======================>......] - ETA: 0s - loss: 1.2339 - accuracy: 0.5627
169/196 [========================>.....] - ETA: 0s - loss: 1.2333 - accuracy: 0.5631
177/196 [==========================>...] - ETA: 0s - loss: 1.2333 - accuracy: 0.5640
185/196 [===========================>..] - ETA: 0s - loss: 1.2334 - accuracy: 0.5645
193/196 [============================>.] - ETA: 0s - loss: 1.2334 - accuracy: 0.5646
196/196 [==============================] - 1s 8ms/step - loss: 1.2337 - accuracy: 0.5644 - val_loss: 1.1758 - val_accuracy: 0.5872
Epoch 15/25

  1/196 [..............................] - ETA: 1s - loss: 1.2966 - accuracy: 0.5273
8/196 [>.............................] - ETA: 1s - loss: 1.2264 - accuracy: 0.5620
16/196 [=>............................] - ETA: 1s - loss: 1.2233 - accuracy: 0.5684
24/196 [==>...........................] - ETA: 1s - loss: 1.2185 - accuracy: 0.5698
32/196 [===>..........................] - ETA: 1s - loss: 1.2206 - accuracy: 0.5699
40/196 [=====>........................] - ETA: 1s - loss: 1.2198 - accuracy: 0.5712
48/196 [======>.......................] - ETA: 1s - loss: 1.2158 - accuracy: 0.5723
56/196 [=======>......................] - ETA: 0s - loss: 1.2167 - accuracy: 0.5707
64/196 [========>.....................] - ETA: 0s - loss: 1.2192 - accuracy: 0.5715
71/196 [=========>....................] - ETA: 0s - loss: 1.2147 - accuracy: 0.5726
79/196 [===========>..................] - ETA: 0s - loss: 1.2151 - accuracy: 0.5725
87/196 [============>.................] - ETA: 0s - loss: 1.2134 - accuracy: 0.5732
95/196 [=============>................] - ETA: 0s - loss: 1.2145 - accuracy: 0.5736
103/196 [==============>...............] - ETA: 0s - loss: 1.2195 - accuracy: 0.5716
111/196 [===============>..............] - ETA: 0s - loss: 1.2210 - accuracy: 0.5706
119/196 [=================>............] - ETA: 0s - loss: 1.2167 - accuracy: 0.5719
127/196 [==================>...........] - ETA: 0s - loss: 1.2159 - accuracy: 0.5717
135/196 [===================>..........] - ETA: 0s - loss: 1.2151 - accuracy: 0.5726
143/196 [====================>.........] - ETA: 0s - loss: 1.2137 - accuracy: 0.5736
151/196 [======================>.......] - ETA: 0s - loss: 1.2129 - accuracy: 0.5731
159/196 [=======================>......] - ETA: 0s - loss: 1.2115 - accuracy: 0.5738
167/196 [========================>.....] - ETA: 0s - loss: 1.2101 - accuracy: 0.5741
175/196 [=========================>....] - ETA: 0s - loss: 1.2085 - accuracy: 0.5743
183/196 [===========================>..] - ETA: 0s - loss: 1.2078 - accuracy: 0.5746
190/196 [============================>.] - ETA: 0s - loss: 1.2082 - accuracy: 0.5740
196/196 [==============================] - 2s 8ms/step - loss: 1.2085 - accuracy: 0.5738 - val_loss: 1.1580 - val_accuracy: 0.5941
Epoch 16/25

  1/196 [..............................] - ETA: 1s - loss: 1.3985 - accuracy: 0.4961
9/196 [>.............................] - ETA: 1s - loss: 1.2338 - accuracy: 0.5664
17/196 [=>............................] - ETA: 1s - loss: 1.1995 - accuracy: 0.5731
25/196 [==>...........................] - ETA: 1s - loss: 1.1954 - accuracy: 0.5784
33/196 [====>.........................] - ETA: 1s - loss: 1.1978 - accuracy: 0.5773
41/196 [=====>........................] - ETA: 1s - loss: 1.1987 - accuracy: 0.5785
49/196 [======>.......................] - ETA: 1s - loss: 1.1932 - accuracy: 0.5802
57/196 [=======>......................] - ETA: 0s - loss: 1.1955 - accuracy: 0.5803
65/196 [========>.....................] - ETA: 0s - loss: 1.2011 - accuracy: 0.5777
73/196 [==========>...................] - ETA: 0s - loss: 1.2011 - accuracy: 0.5787
81/196 [===========>..................] - ETA: 0s - loss: 1.1988 - accuracy: 0.5800
89/196 [============>.................] - ETA: 0s - loss: 1.1993 - accuracy: 0.5804
97/196 [=============>................] - ETA: 0s - loss: 1.1975 - accuracy: 0.5804
105/196 [===============>..............] - ETA: 0s - loss: 1.1966 - accuracy: 0.5805
113/196 [================>.............] - ETA: 0s - loss: 1.1972 - accuracy: 0.5805
121/196 [=================>............] - ETA: 0s - loss: 1.1943 - accuracy: 0.5807
129/196 [==================>...........] - ETA: 0s - loss: 1.1939 - accuracy: 0.5812
137/196 [===================>..........] - ETA: 0s - loss: 1.1919 - accuracy: 0.5814
145/196 [=====================>........] - ETA: 0s - loss: 1.1900 - accuracy: 0.5820
153/196 [======================>.......] - ETA: 0s - loss: 1.1890 - accuracy: 0.5827
161/196 [=======================>......] - ETA: 0s - loss: 1.1865 - accuracy: 0.5833
169/196 [========================>.....] - ETA: 0s - loss: 1.1848 - accuracy: 0.5839
177/196 [==========================>...] - ETA: 0s - loss: 1.1834 - accuracy: 0.5842
185/196 [===========================>..] - ETA: 0s - loss: 1.1837 - accuracy: 0.5836
193/196 [============================>.] - ETA: 0s - loss: 1.1828 - accuracy: 0.5841
196/196 [==============================] - 2s 8ms/step - loss: 1.1831 - accuracy: 0.5841 - val_loss: 1.1352 - val_accuracy: 0.6045
Epoch 17/25

  1/196 [..............................] - ETA: 1s - loss: 1.1568 - accuracy: 0.6016
9/196 [>.............................] - ETA: 1s - loss: 1.1711 - accuracy: 0.5890
17/196 [=>............................] - ETA: 1s - loss: 1.1678 - accuracy: 0.5908
25/196 [==>...........................] - ETA: 1s - loss: 1.1615 - accuracy: 0.5922
33/196 [====>.........................] - ETA: 1s - loss: 1.1624 - accuracy: 0.5921
41/196 [=====>........................] - ETA: 1s - loss: 1.1716 - accuracy: 0.5894
49/196 [======>.......................] - ETA: 1s - loss: 1.1681 - accuracy: 0.5894
57/196 [=======>......................] - ETA: 0s - loss: 1.1693 - accuracy: 0.5893
65/196 [========>.....................] - ETA: 0s - loss: 1.1668 - accuracy: 0.5891
73/196 [==========>...................] - ETA: 0s - loss: 1.1624 - accuracy: 0.5898
81/196 [===========>..................] - ETA: 0s - loss: 1.1623 - accuracy: 0.5897
89/196 [============>.................] - ETA: 0s - loss: 1.1637 - accuracy: 0.5878
97/196 [=============>................] - ETA: 0s - loss: 1.1640 - accuracy: 0.5875
105/196 [===============>..............] - ETA: 0s - loss: 1.1625 - accuracy: 0.5877
113/196 [================>.............] - ETA: 0s - loss: 1.1598 - accuracy: 0.5877
121/196 [=================>............] - ETA: 0s - loss: 1.1611 - accuracy: 0.5884
129/196 [==================>...........] - ETA: 0s - loss: 1.1623 - accuracy: 0.5885
137/196 [===================>..........] - ETA: 0s - loss: 1.1616 - accuracy: 0.5895
145/196 [=====================>........] - ETA: 0s - loss: 1.1601 - accuracy: 0.5899
153/196 [======================>.......] - ETA: 0s - loss: 1.1609 - accuracy: 0.5897
161/196 [=======================>......] - ETA: 0s - loss: 1.1592 - accuracy: 0.5912
169/196 [========================>.....] - ETA: 0s - loss: 1.1617 - accuracy: 0.5906
177/196 [==========================>...] - ETA: 0s - loss: 1.1621 - accuracy: 0.5900
185/196 [===========================>..] - ETA: 0s - loss: 1.1633 - accuracy: 0.5894
193/196 [============================>.] - ETA: 0s - loss: 1.1633 - accuracy: 0.5893
196/196 [==============================] - 1s 8ms/step - loss: 1.1627 - accuracy: 0.5897 - val_loss: 1.1194 - val_accuracy: 0.6086
Epoch 18/25

  1/196 [..............................] - ETA: 1s - loss: 1.1728 - accuracy: 0.6016
9/196 [>.............................] - ETA: 1s - loss: 1.1326 - accuracy: 0.5911
17/196 [=>............................] - ETA: 1s - loss: 1.1567 - accuracy: 0.5866
25/196 [==>...........................] - ETA: 1s - loss: 1.1536 - accuracy: 0.5872
33/196 [====>.........................] - ETA: 1s - loss: 1.1476 - accuracy: 0.5901
41/196 [=====>........................] - ETA: 1s - loss: 1.1419 - accuracy: 0.5926
49/196 [======>.......................] - ETA: 1s - loss: 1.1478 - accuracy: 0.5912
57/196 [=======>......................] - ETA: 0s - loss: 1.1476 - accuracy: 0.5907
65/196 [========>.....................] - ETA: 0s - loss: 1.1492 - accuracy: 0.5921
73/196 [==========>...................] - ETA: 0s - loss: 1.1527 - accuracy: 0.5919
80/196 [===========>..................] - ETA: 0s - loss: 1.1496 - accuracy: 0.5937
88/196 [============>.................] - ETA: 0s - loss: 1.1473 - accuracy: 0.5944
96/196 [=============>................] - ETA: 0s - loss: 1.1497 - accuracy: 0.5941
104/196 [==============>...............] - ETA: 0s - loss: 1.1478 - accuracy: 0.5938
112/196 [================>.............] - ETA: 0s - loss: 1.1472 - accuracy: 0.5934
120/196 [=================>............] - ETA: 0s - loss: 1.1436 - accuracy: 0.5949
128/196 [==================>...........] - ETA: 0s - loss: 1.1459 - accuracy: 0.5944
136/196 [===================>..........] - ETA: 0s - loss: 1.1470 - accuracy: 0.5939
144/196 [=====================>........] - ETA: 0s - loss: 1.1455 - accuracy: 0.5952
152/196 [======================>.......] - ETA: 0s - loss: 1.1456 - accuracy: 0.5953
160/196 [=======================>......] - ETA: 0s - loss: 1.1430 - accuracy: 0.5954
168/196 [========================>.....] - ETA: 0s - loss: 1.1440 - accuracy: 0.5947
176/196 [=========================>....] - ETA: 0s - loss: 1.1421 - accuracy: 0.5952
184/196 [===========================>..] - ETA: 0s - loss: 1.1422 - accuracy: 0.5954
192/196 [============================>.] - ETA: 0s - loss: 1.1434 - accuracy: 0.5947
196/196 [==============================] - 1s 8ms/step - loss: 1.1435 - accuracy: 0.5948 - val_loss: 1.1733 - val_accuracy: 0.5908
Epoch 19/25

  1/196 [..............................] - ETA: 1s - loss: 1.3053 - accuracy: 0.5195
9/196 [>.............................] - ETA: 1s - loss: 1.1612 - accuracy: 0.5898
17/196 [=>............................] - ETA: 1s - loss: 1.1398 - accuracy: 0.6025
25/196 [==>...........................] - ETA: 1s - loss: 1.1486 - accuracy: 0.5973
33/196 [====>.........................] - ETA: 1s - loss: 1.1360 - accuracy: 0.6006
41/196 [=====>........................] - ETA: 1s - loss: 1.1346 - accuracy: 0.6019
48/196 [======>.......................] - ETA: 1s - loss: 1.1401 - accuracy: 0.5998
56/196 [=======>......................] - ETA: 0s - loss: 1.1399 - accuracy: 0.6001
64/196 [========>.....................] - ETA: 0s - loss: 1.1399 - accuracy: 0.6005
72/196 [==========>...................] - ETA: 0s - loss: 1.1387 - accuracy: 0.5999
80/196 [===========>..................] - ETA: 0s - loss: 1.1397 - accuracy: 0.5993
88/196 [============>.................] - ETA: 0s - loss: 1.1393 - accuracy: 0.6000
96/196 [=============>................] - ETA: 0s - loss: 1.1336 - accuracy: 0.6025
104/196 [==============>...............] - ETA: 0s - loss: 1.1315 - accuracy: 0.6034
112/196 [================>.............] - ETA: 0s - loss: 1.1303 - accuracy: 0.6034
119/196 [=================>............] - ETA: 0s - loss: 1.1297 - accuracy: 0.6040
127/196 [==================>...........] - ETA: 0s - loss: 1.1330 - accuracy: 0.6029
135/196 [===================>..........] - ETA: 0s - loss: 1.1336 - accuracy: 0.6025
143/196 [====================>.........] - ETA: 0s - loss: 1.1320 - accuracy: 0.6037
151/196 [======================>.......] - ETA: 0s - loss: 1.1292 - accuracy: 0.6046
159/196 [=======================>......] - ETA: 0s - loss: 1.1268 - accuracy: 0.6053
167/196 [========================>.....] - ETA: 0s - loss: 1.1247 - accuracy: 0.6061
175/196 [=========================>....] - ETA: 0s - loss: 1.1234 - accuracy: 0.6069
183/196 [===========================>..] - ETA: 0s - loss: 1.1236 - accuracy: 0.6066
191/196 [============================>.] - ETA: 0s - loss: 1.1230 - accuracy: 0.6068
196/196 [==============================] - 2s 8ms/step - loss: 1.1218 - accuracy: 0.6072 - val_loss: 1.0623 - val_accuracy: 0.6298
Epoch 20/25

  1/196 [..............................] - ETA: 1s - loss: 1.1934 - accuracy: 0.6016
8/196 [>.............................] - ETA: 1s - loss: 1.1584 - accuracy: 0.6133
16/196 [=>............................] - ETA: 1s - loss: 1.1281 - accuracy: 0.6147
24/196 [==>...........................] - ETA: 1s - loss: 1.1064 - accuracy: 0.6206
32/196 [===>..........................] - ETA: 1s - loss: 1.1079 - accuracy: 0.6182
40/196 [=====>........................] - ETA: 1s - loss: 1.1125 - accuracy: 0.6128
48/196 [======>.......................] - ETA: 1s - loss: 1.1106 - accuracy: 0.6121
56/196 [=======>......................] - ETA: 0s - loss: 1.1101 - accuracy: 0.6117
63/196 [========>.....................] - ETA: 0s - loss: 1.1063 - accuracy: 0.6125
71/196 [=========>....................] - ETA: 0s - loss: 1.1057 - accuracy: 0.6139
79/196 [===========>..................] - ETA: 0s - loss: 1.1026 - accuracy: 0.6147
87/196 [============>.................] - ETA: 0s - loss: 1.1057 - accuracy: 0.6134
95/196 [=============>................] - ETA: 0s - loss: 1.1053 - accuracy: 0.6133
103/196 [==============>...............] - ETA: 0s - loss: 1.1053 - accuracy: 0.6118
111/196 [===============>..............] - ETA: 0s - loss: 1.1036 - accuracy: 0.6125
119/196 [=================>............] - ETA: 0s - loss: 1.1053 - accuracy: 0.6115
127/196 [==================>...........] - ETA: 0s - loss: 1.1060 - accuracy: 0.6120
135/196 [===================>..........] - ETA: 0s - loss: 1.1065 - accuracy: 0.6121
143/196 [====================>.........] - ETA: 0s - loss: 1.1060 - accuracy: 0.6117
151/196 [======================>.......] - ETA: 0s - loss: 1.1069 - accuracy: 0.6116
159/196 [=======================>......] - ETA: 0s - loss: 1.1060 - accuracy: 0.6122
167/196 [========================>.....] - ETA: 0s - loss: 1.1050 - accuracy: 0.6118
175/196 [=========================>....] - ETA: 0s - loss: 1.1051 - accuracy: 0.6116
183/196 [===========================>..] - ETA: 0s - loss: 1.1058 - accuracy: 0.6109
191/196 [============================>.] - ETA: 0s - loss: 1.1051 - accuracy: 0.6112
196/196 [==============================] - 2s 8ms/step - loss: 1.1053 - accuracy: 0.6113 - val_loss: 1.0589 - val_accuracy: 0.6335
Epoch 21/25

  1/196 [..............................] - ETA: 1s - loss: 1.2154 - accuracy: 0.6094
9/196 [>.............................] - ETA: 1s - loss: 1.0918 - accuracy: 0.6280
17/196 [=>............................] - ETA: 1s - loss: 1.1028 - accuracy: 0.6147
25/196 [==>...........................] - ETA: 1s - loss: 1.0946 - accuracy: 0.6167
32/196 [===>..........................] - ETA: 1s - loss: 1.0849 - accuracy: 0.6205
40/196 [=====>........................] - ETA: 1s - loss: 1.0932 - accuracy: 0.6180
48/196 [======>.......................] - ETA: 1s - loss: 1.0922 - accuracy: 0.6186
56/196 [=======>......................] - ETA: 0s - loss: 1.0911 - accuracy: 0.6200
64/196 [========>.....................] - ETA: 0s - loss: 1.0947 - accuracy: 0.6179
72/196 [==========>...................] - ETA: 0s - loss: 1.0934 - accuracy: 0.6178
80/196 [===========>..................] - ETA: 0s - loss: 1.0940 - accuracy: 0.6183
88/196 [============>.................] - ETA: 0s - loss: 1.0909 - accuracy: 0.6192
96/196 [=============>................] - ETA: 0s - loss: 1.0865 - accuracy: 0.6210
104/196 [==============>...............] - ETA: 0s - loss: 1.0889 - accuracy: 0.6192
112/196 [================>.............] - ETA: 0s - loss: 1.0889 - accuracy: 0.6187
120/196 [=================>............] - ETA: 0s - loss: 1.0883 - accuracy: 0.6198
128/196 [==================>...........] - ETA: 0s - loss: 1.0894 - accuracy: 0.6192
136/196 [===================>..........] - ETA: 0s - loss: 1.0878 - accuracy: 0.6196
144/196 [=====================>........] - ETA: 0s - loss: 1.0872 - accuracy: 0.6203
152/196 [======================>.......] - ETA: 0s - loss: 1.0864 - accuracy: 0.6202
160/196 [=======================>......] - ETA: 0s - loss: 1.0882 - accuracy: 0.6192
168/196 [========================>.....] - ETA: 0s - loss: 1.0877 - accuracy: 0.6197
176/196 [=========================>....] - ETA: 0s - loss: 1.0880 - accuracy: 0.6195
184/196 [===========================>..] - ETA: 0s - loss: 1.0856 - accuracy: 0.6202
192/196 [============================>.] - ETA: 0s - loss: 1.0862 - accuracy: 0.6203
196/196 [==============================] - 2s 8ms/step - loss: 1.0872 - accuracy: 0.6198 - val_loss: 1.0317 - val_accuracy: 0.6380
Epoch 22/25

  1/196 [..............................] - ETA: 1s - loss: 1.0217 - accuracy: 0.6562
9/196 [>.............................] - ETA: 1s - loss: 1.0567 - accuracy: 0.6263
17/196 [=>............................] - ETA: 1s - loss: 1.0614 - accuracy: 0.6266
25/196 [==>...........................] - ETA: 1s - loss: 1.0666 - accuracy: 0.6283
33/196 [====>.........................] - ETA: 1s - loss: 1.0724 - accuracy: 0.6278
41/196 [=====>........................] - ETA: 1s - loss: 1.0692 - accuracy: 0.6281
49/196 [======>.......................] - ETA: 1s - loss: 1.0705 - accuracy: 0.6281
57/196 [=======>......................] - ETA: 0s - loss: 1.0697 - accuracy: 0.6272
65/196 [========>.....................] - ETA: 0s - loss: 1.0656 - accuracy: 0.6276
73/196 [==========>...................] - ETA: 0s - loss: 1.0657 - accuracy: 0.6274
81/196 [===========>..................] - ETA: 0s - loss: 1.0671 - accuracy: 0.6255
89/196 [============>.................] - ETA: 0s - loss: 1.0687 - accuracy: 0.6260
97/196 [=============>................] - ETA: 0s - loss: 1.0670 - accuracy: 0.6275
105/196 [===============>..............] - ETA: 0s - loss: 1.0681 - accuracy: 0.6267
113/196 [================>.............] - ETA: 0s - loss: 1.0692 - accuracy: 0.6251
121/196 [=================>............] - ETA: 0s - loss: 1.0660 - accuracy: 0.6267
128/196 [==================>...........] - ETA: 0s - loss: 1.0658 - accuracy: 0.6270
136/196 [===================>..........] - ETA: 0s - loss: 1.0679 - accuracy: 0.6263
144/196 [=====================>........] - ETA: 0s - loss: 1.0702 - accuracy: 0.6255
152/196 [======================>.......] - ETA: 0s - loss: 1.0690 - accuracy: 0.6260
160/196 [=======================>......] - ETA: 0s - loss: 1.0708 - accuracy: 0.6253
168/196 [========================>.....] - ETA: 0s - loss: 1.0708 - accuracy: 0.6252
176/196 [=========================>....] - ETA: 0s - loss: 1.0713 - accuracy: 0.6249
184/196 [===========================>..] - ETA: 0s - loss: 1.0718 - accuracy: 0.6250
192/196 [============================>.] - ETA: 0s - loss: 1.0722 - accuracy: 0.6251
196/196 [==============================] - 2s 8ms/step - loss: 1.0719 - accuracy: 0.6252 - val_loss: 1.0427 - val_accuracy: 0.6369
Epoch 23/25

  1/196 [..............................] - ETA: 1s - loss: 1.0928 - accuracy: 0.6016
9/196 [>.............................] - ETA: 1s - loss: 1.0841 - accuracy: 0.6146
17/196 [=>............................] - ETA: 1s - loss: 1.0822 - accuracy: 0.6167
25/196 [==>...........................] - ETA: 1s - loss: 1.0791 - accuracy: 0.6234
33/196 [====>.........................] - ETA: 1s - loss: 1.0820 - accuracy: 0.6231
40/196 [=====>........................] - ETA: 1s - loss: 1.0782 - accuracy: 0.6229
48/196 [======>.......................] - ETA: 1s - loss: 1.0667 - accuracy: 0.6280
56/196 [=======>......................] - ETA: 0s - loss: 1.0668 - accuracy: 0.6282
64/196 [========>.....................] - ETA: 0s - loss: 1.0594 - accuracy: 0.6310
72/196 [==========>...................] - ETA: 0s - loss: 1.0595 - accuracy: 0.6311
80/196 [===========>..................] - ETA: 0s - loss: 1.0586 - accuracy: 0.6305
88/196 [============>.................] - ETA: 0s - loss: 1.0572 - accuracy: 0.6301
96/196 [=============>................] - ETA: 0s - loss: 1.0559 - accuracy: 0.6301
104/196 [==============>...............] - ETA: 0s - loss: 1.0544 - accuracy: 0.6313
112/196 [================>.............] - ETA: 0s - loss: 1.0558 - accuracy: 0.6293
120/196 [=================>............] - ETA: 0s - loss: 1.0549 - accuracy: 0.6297
128/196 [==================>...........] - ETA: 0s - loss: 1.0534 - accuracy: 0.6297
136/196 [===================>..........] - ETA: 0s - loss: 1.0541 - accuracy: 0.6293
144/196 [=====================>........] - ETA: 0s - loss: 1.0532 - accuracy: 0.6297
152/196 [======================>.......] - ETA: 0s - loss: 1.0543 - accuracy: 0.6302
160/196 [=======================>......] - ETA: 0s - loss: 1.0551 - accuracy: 0.6304
168/196 [========================>.....] - ETA: 0s - loss: 1.0529 - accuracy: 0.6308
176/196 [=========================>....] - ETA: 0s - loss: 1.0521 - accuracy: 0.6313
184/196 [===========================>..] - ETA: 0s - loss: 1.0535 - accuracy: 0.6304
192/196 [============================>.] - ETA: 0s - loss: 1.0528 - accuracy: 0.6308
196/196 [==============================] - 2s 8ms/step - loss: 1.0527 - accuracy: 0.6308 - val_loss: 0.9874 - val_accuracy: 0.6531
Epoch 24/25

  1/196 [..............................] - ETA: 1s - loss: 1.0626 - accuracy: 0.5938
9/196 [>.............................] - ETA: 1s - loss: 1.0441 - accuracy: 0.6220
17/196 [=>............................] - ETA: 1s - loss: 1.0626 - accuracy: 0.6227
25/196 [==>...........................] - ETA: 1s - loss: 1.0646 - accuracy: 0.6255
33/196 [====>.........................] - ETA: 1s - loss: 1.0492 - accuracy: 0.6321
41/196 [=====>........................] - ETA: 1s - loss: 1.0417 - accuracy: 0.6359
49/196 [======>.......................] - ETA: 1s - loss: 1.0422 - accuracy: 0.6366
57/196 [=======>......................] - ETA: 0s - loss: 1.0388 - accuracy: 0.6392
64/196 [========>.....................] - ETA: 0s - loss: 1.0399 - accuracy: 0.6395
72/196 [==========>...................] - ETA: 0s - loss: 1.0413 - accuracy: 0.6385
80/196 [===========>..................] - ETA: 0s - loss: 1.0407 - accuracy: 0.6392
88/196 [============>.................] - ETA: 0s - loss: 1.0373 - accuracy: 0.6396
96/196 [=============>................] - ETA: 0s - loss: 1.0405 - accuracy: 0.6383
104/196 [==============>...............] - ETA: 0s - loss: 1.0378 - accuracy: 0.6378
112/196 [================>.............] - ETA: 0s - loss: 1.0371 - accuracy: 0.6373
120/196 [=================>............] - ETA: 0s - loss: 1.0353 - accuracy: 0.6381
128/196 [==================>...........] - ETA: 0s - loss: 1.0363 - accuracy: 0.6371
136/196 [===================>..........] - ETA: 0s - loss: 1.0364 - accuracy: 0.6368
144/196 [=====================>........] - ETA: 0s - loss: 1.0361 - accuracy: 0.6368
152/196 [======================>.......] - ETA: 0s - loss: 1.0356 - accuracy: 0.6368
160/196 [=======================>......] - ETA: 0s - loss: 1.0344 - accuracy: 0.6373
168/196 [========================>.....] - ETA: 0s - loss: 1.0343 - accuracy: 0.6372
176/196 [=========================>....] - ETA: 0s - loss: 1.0357 - accuracy: 0.6365
184/196 [===========================>..] - ETA: 0s - loss: 1.0342 - accuracy: 0.6369
192/196 [============================>.] - ETA: 0s - loss: 1.0338 - accuracy: 0.6369
196/196 [==============================] - 1s 8ms/step - loss: 1.0351 - accuracy: 0.6361 - val_loss: 1.0075 - val_accuracy: 0.6492
Epoch 25/25

  1/196 [..............................] - ETA: 1s - loss: 1.0565 - accuracy: 0.6445
9/196 [>.............................] - ETA: 1s - loss: 1.0305 - accuracy: 0.6454
17/196 [=>............................] - ETA: 1s - loss: 1.0309 - accuracy: 0.6420
25/196 [==>...........................] - ETA: 1s - loss: 1.0322 - accuracy: 0.6431
33/196 [====>.........................] - ETA: 1s - loss: 1.0327 - accuracy: 0.6443
41/196 [=====>........................] - ETA: 1s - loss: 1.0355 - accuracy: 0.6449
49/196 [======>.......................] - ETA: 1s - loss: 1.0397 - accuracy: 0.6438
57/196 [=======>......................] - ETA: 0s - loss: 1.0420 - accuracy: 0.6423
65/196 [========>.....................] - ETA: 0s - loss: 1.0364 - accuracy: 0.6434
73/196 [==========>...................] - ETA: 0s - loss: 1.0321 - accuracy: 0.6445
81/196 [===========>..................] - ETA: 0s - loss: 1.0305 - accuracy: 0.6451
89/196 [============>.................] - ETA: 0s - loss: 1.0284 - accuracy: 0.6451
97/196 [=============>................] - ETA: 0s - loss: 1.0286 - accuracy: 0.6449
105/196 [===============>..............] - ETA: 0s - loss: 1.0289 - accuracy: 0.6438
112/196 [================>.............] - ETA: 0s - loss: 1.0289 - accuracy: 0.6429
120/196 [=================>............] - ETA: 0s - loss: 1.0281 - accuracy: 0.6426
128/196 [==================>...........] - ETA: 0s - loss: 1.0250 - accuracy: 0.6440
136/196 [===================>..........] - ETA: 0s - loss: 1.0231 - accuracy: 0.6440
144/196 [=====================>........] - ETA: 0s - loss: 1.0230 - accuracy: 0.6439
152/196 [======================>.......] - ETA: 0s - loss: 1.0245 - accuracy: 0.6430
160/196 [=======================>......] - ETA: 0s - loss: 1.0228 - accuracy: 0.6439
168/196 [========================>.....] - ETA: 0s - loss: 1.0239 - accuracy: 0.6434
176/196 [=========================>....] - ETA: 0s - loss: 1.0229 - accuracy: 0.6440
184/196 [===========================>..] - ETA: 0s - loss: 1.0230 - accuracy: 0.6445
192/196 [============================>.] - ETA: 0s - loss: 1.0240 - accuracy: 0.6436
196/196 [==============================] - 1s 8ms/step - loss: 1.0236 - accuracy: 0.6436 - val_loss: 0.9797 - val_accuracy: 0.6587
CPU times: user 47 s, sys: 5.72 s, total: 52.7 s
Wall time: 39.4 s
1/313 [..............................] - ETA: 14s - loss: 0.7186 - accuracy: 0.8750
21/313 [=>............................] - ETA: 0s - loss: 0.9412 - accuracy: 0.6652
43/313 [===>..........................] - ETA: 0s - loss: 0.9682 - accuracy: 0.6592
67/313 [=====>........................] - ETA: 0s - loss: 0.9749 - accuracy: 0.6567
91/313 [=======>......................] - ETA: 0s - loss: 0.9864 - accuracy: 0.6628
115/313 [==========>...................] - ETA: 0s - loss: 0.9836 - accuracy: 0.6652
136/313 [============>.................] - ETA: 0s - loss: 0.9756 - accuracy: 0.6654
160/313 [==============>...............] - ETA: 0s - loss: 0.9727 - accuracy: 0.6656
184/313 [================>.............] - ETA: 0s - loss: 0.9779 - accuracy: 0.6639
206/313 [==================>...........] - ETA: 0s - loss: 0.9767 - accuracy: 0.6649
230/313 [=====================>........] - ETA: 0s - loss: 0.9782 - accuracy: 0.6626
252/313 [=======================>......] - ETA: 0s - loss: 0.9777 - accuracy: 0.6606
275/313 [=========================>....] - ETA: 0s - loss: 0.9792 - accuracy: 0.6594
299/313 [===========================>..] - ETA: 0s - loss: 0.9788 - accuracy: 0.6600
313/313 [==============================] - 1s 2ms/step - loss: 0.9797 - accuracy: 0.6587
Test loss: 0.9796982407569885
Test accuracy: 0.6586999893188477

이제 XLA 컴파일러를 사용하여 모델을 다시 훈련하겠습니다. 애플리케이션 중간에 컴파일러를 활성화하려면 Keras 세션을 재설정해야 합니다.

# We need to clear the session to enable JIT in the middle of the program.
tf.keras.backend.clear_session()
tf.config.optimizer.set_jit(True) # Enable XLA.
model = compile_model(generate_model())
(x_train, y_train), (x_test, y_test) = load_data()

warmup(model, x_train, y_train, x_test, y_test)
%time train_model(model, x_train, y_train, x_test, y_test)
1/196 [..............................] - ETA: 8:33 - loss: 2.3151 - accuracy: 0.1211
8/196 [>.............................] - ETA: 1s - loss: 2.3045 - accuracy: 0.1211
16/196 [=>............................] - ETA: 1s - loss: 2.3014 - accuracy: 0.1199
24/196 [==>...........................] - ETA: 1s - loss: 2.2956 - accuracy: 0.1258
32/196 [===>..........................] - ETA: 1s - loss: 2.2887 - accuracy: 0.1331
40/196 [=====>........................] - ETA: 1s - loss: 2.2802 - accuracy: 0.1379
48/196 [======>.......................] - ETA: 1s - loss: 2.2674 - accuracy: 0.1487
56/196 [=======>......................] - ETA: 0s - loss: 2.2520 - accuracy: 0.1583
64/196 [========>.....................] - ETA: 0s - loss: 2.2356 - accuracy: 0.1674
72/196 [==========>...................] - ETA: 0s - loss: 2.2207 - accuracy: 0.1745
80/196 [===========>..................] - ETA: 0s - loss: 2.2053 - accuracy: 0.1811
88/196 [============>.................] - ETA: 0s - loss: 2.1914 - accuracy: 0.1867
96/196 [=============>................] - ETA: 0s - loss: 2.1769 - accuracy: 0.1942
104/196 [==============>...............] - ETA: 0s - loss: 2.1619 - accuracy: 0.1999
112/196 [================>.............] - ETA: 0s - loss: 2.1493 - accuracy: 0.2051
120/196 [=================>............] - ETA: 0s - loss: 2.1384 - accuracy: 0.2092
128/196 [==================>...........] - ETA: 0s - loss: 2.1271 - accuracy: 0.2149
136/196 [===================>..........] - ETA: 0s - loss: 2.1152 - accuracy: 0.2198
144/196 [=====================>........] - ETA: 0s - loss: 2.1043 - accuracy: 0.2241
152/196 [======================>.......] - ETA: 0s - loss: 2.0934 - accuracy: 0.2285
160/196 [=======================>......] - ETA: 0s - loss: 2.0820 - accuracy: 0.2325
168/196 [========================>.....] - ETA: 0s - loss: 2.0724 - accuracy: 0.2370
176/196 [=========================>....] - ETA: 0s - loss: 2.0637 - accuracy: 0.2404
184/196 [===========================>..] - ETA: 0s - loss: 2.0558 - accuracy: 0.2439
192/196 [============================>.] - ETA: 0s - loss: 2.0468 - accuracy: 0.2485
196/196 [==============================] - ETA: 0s - loss: 2.0439 - accuracy: 0.2498
196/196 [==============================] - 5s 13ms/step - loss: 2.0439 - accuracy: 0.2498 - val_loss: 1.8283 - val_accuracy: 0.3566
Epoch 1/25

  1/196 [..............................] - ETA: 2s - loss: 2.3054 - accuracy: 0.1055
8/196 [>.............................] - ETA: 1s - loss: 2.3115 - accuracy: 0.1104
16/196 [=>............................] - ETA: 1s - loss: 2.3104 - accuracy: 0.1045
24/196 [==>...........................] - ETA: 1s - loss: 2.3047 - accuracy: 0.1086
32/196 [===>..........................] - ETA: 1s - loss: 2.3011 - accuracy: 0.1144
40/196 [=====>........................] - ETA: 1s - loss: 2.2981 - accuracy: 0.1170
48/196 [======>.......................] - ETA: 1s - loss: 2.2932 - accuracy: 0.1209
56/196 [=======>......................] - ETA: 0s - loss: 2.2893 - accuracy: 0.1241
64/196 [========>.....................] - ETA: 0s - loss: 2.2844 - accuracy: 0.1288
72/196 [==========>...................] - ETA: 0s - loss: 2.2793 - accuracy: 0.1340
80/196 [===========>..................] - ETA: 0s - loss: 2.2722 - accuracy: 0.1399
88/196 [============>.................] - ETA: 0s - loss: 2.2653 - accuracy: 0.1447
96/196 [=============>................] - ETA: 0s - loss: 2.2558 - accuracy: 0.1506
104/196 [==============>...............] - ETA: 0s - loss: 2.2466 - accuracy: 0.1558
112/196 [================>.............] - ETA: 0s - loss: 2.2346 - accuracy: 0.1623
120/196 [=================>............] - ETA: 0s - loss: 2.2234 - accuracy: 0.1674
128/196 [==================>...........] - ETA: 0s - loss: 2.2109 - accuracy: 0.1736
136/196 [===================>..........] - ETA: 0s - loss: 2.1994 - accuracy: 0.1790
144/196 [=====================>........] - ETA: 0s - loss: 2.1890 - accuracy: 0.1841
152/196 [======================>.......] - ETA: 0s - loss: 2.1784 - accuracy: 0.1882
160/196 [=======================>......] - ETA: 0s - loss: 2.1679 - accuracy: 0.1941
168/196 [========================>.....] - ETA: 0s - loss: 2.1580 - accuracy: 0.1991
176/196 [=========================>....] - ETA: 0s - loss: 2.1495 - accuracy: 0.2037
184/196 [===========================>..] - ETA: 0s - loss: 2.1400 - accuracy: 0.2083
192/196 [============================>.] - ETA: 0s - loss: 2.1307 - accuracy: 0.2126
196/196 [==============================] - ETA: 0s - loss: 2.1271 - accuracy: 0.2144
196/196 [==============================] - 4s 18ms/step - loss: 2.1271 - accuracy: 0.2144 - val_loss: 1.8623 - val_accuracy: 0.3491
Epoch 2/25

  1/196 [..............................] - ETA: 1s - loss: 1.8957 - accuracy: 0.3359
9/196 [>.............................] - ETA: 1s - loss: 1.8907 - accuracy: 0.3212
17/196 [=>............................] - ETA: 1s - loss: 1.8832 - accuracy: 0.3249
25/196 [==>...........................] - ETA: 1s - loss: 1.8726 - accuracy: 0.3287
33/196 [====>.........................] - ETA: 1s - loss: 1.8718 - accuracy: 0.3292
41/196 [=====>........................] - ETA: 1s - loss: 1.8642 - accuracy: 0.3309
49/196 [======>.......................] - ETA: 1s - loss: 1.8615 - accuracy: 0.3313
57/196 [=======>......................] - ETA: 0s - loss: 1.8580 - accuracy: 0.3321
65/196 [========>.....................] - ETA: 0s - loss: 1.8555 - accuracy: 0.3336
73/196 [==========>...................] - ETA: 0s - loss: 1.8514 - accuracy: 0.3347
81/196 [===========>..................] - ETA: 0s - loss: 1.8486 - accuracy: 0.3366
89/196 [============>.................] - ETA: 0s - loss: 1.8439 - accuracy: 0.3375
97/196 [=============>................] - ETA: 0s - loss: 1.8398 - accuracy: 0.3394
105/196 [===============>..............] - ETA: 0s - loss: 1.8385 - accuracy: 0.3400
113/196 [================>.............] - ETA: 0s - loss: 1.8354 - accuracy: 0.3418
121/196 [=================>............] - ETA: 0s - loss: 1.8329 - accuracy: 0.3426
129/196 [==================>...........] - ETA: 0s - loss: 1.8311 - accuracy: 0.3438
137/196 [===================>..........] - ETA: 0s - loss: 1.8272 - accuracy: 0.3441
145/196 [=====================>........] - ETA: 0s - loss: 1.8252 - accuracy: 0.3439
153/196 [======================>.......] - ETA: 0s - loss: 1.8232 - accuracy: 0.3453
161/196 [=======================>......] - ETA: 0s - loss: 1.8203 - accuracy: 0.3461
169/196 [========================>.....] - ETA: 0s - loss: 1.8180 - accuracy: 0.3458
177/196 [==========================>...] - ETA: 0s - loss: 1.8149 - accuracy: 0.3472
185/196 [===========================>..] - ETA: 0s - loss: 1.8115 - accuracy: 0.3484
193/196 [============================>.] - ETA: 0s - loss: 1.8085 - accuracy: 0.3494
196/196 [==============================] - 1s 7ms/step - loss: 1.8081 - accuracy: 0.3496 - val_loss: 1.6823 - val_accuracy: 0.4058
Epoch 3/25
1/196 [..............................] - ETA: 1s - loss: 1.7289 - accuracy: 0.3594
9/196 [>.............................] - ETA: 1s - loss: 1.7183 - accuracy: 0.3811
17/196 [=>............................] - ETA: 1s - loss: 1.7503 - accuracy: 0.3688
25/196 [==>...........................] - ETA: 1s - loss: 1.7492 - accuracy: 0.3686
33/196 [====>.........................] - ETA: 1s - loss: 1.7340 - accuracy: 0.3738
41/196 [=====>........................] - ETA: 1s - loss: 1.7287 - accuracy: 0.3748
49/196 [======>.......................] - ETA: 0s - loss: 1.7254 - accuracy: 0.3773
57/196 [=======>......................] - ETA: 0s - loss: 1.7175 - accuracy: 0.3797
65/196 [========>.....................] - ETA: 0s - loss: 1.7194 - accuracy: 0.3787
73/196 [==========>...................] - ETA: 0s - loss: 1.7148 - accuracy: 0.3814
81/196 [===========>..................] - ETA: 0s - loss: 1.7156 - accuracy: 0.3821
89/196 [============>.................] - ETA: 0s - loss: 1.7169 - accuracy: 0.3816
97/196 [=============>................] - ETA: 0s - loss: 1.7139 - accuracy: 0.3827
105/196 [===============>..............] - ETA: 0s - loss: 1.7141 - accuracy: 0.3820
113/196 [================>.............] - ETA: 0s - loss: 1.7120 - accuracy: 0.3826
121/196 [=================>............] - ETA: 0s - loss: 1.7093 - accuracy: 0.3845
129/196 [==================>...........] - ETA: 0s - loss: 1.7057 - accuracy: 0.3860
137/196 [===================>..........] - ETA: 0s - loss: 1.7033 - accuracy: 0.3870
145/196 [=====================>........] - ETA: 0s - loss: 1.7002 - accuracy: 0.3876
153/196 [======================>.......] - ETA: 0s - loss: 1.6981 - accuracy: 0.3881
161/196 [=======================>......] - ETA: 0s - loss: 1.6967 - accuracy: 0.3883
169/196 [========================>.....] - ETA: 0s - loss: 1.6948 - accuracy: 0.3889
177/196 [==========================>...] - ETA: 0s - loss: 1.6923 - accuracy: 0.3900
185/196 [===========================>..] - ETA: 0s - loss: 1.6926 - accuracy: 0.3900
193/196 [============================>.] - ETA: 0s - loss: 1.6911 - accuracy: 0.3906
196/196 [==============================] - 1s 7ms/step - loss: 1.6905 - accuracy: 0.3908 - val_loss: 1.5872 - val_accuracy: 0.4324
Epoch 4/25
1/196 [..............................] - ETA: 1s - loss: 1.6515 - accuracy: 0.4023
9/196 [>.............................] - ETA: 1s - loss: 1.6501 - accuracy: 0.4028
17/196 [=>............................] - ETA: 1s - loss: 1.6587 - accuracy: 0.4021
25/196 [==>...........................] - ETA: 1s - loss: 1.6552 - accuracy: 0.4034
33/196 [====>.........................] - ETA: 1s - loss: 1.6574 - accuracy: 0.4023
41/196 [=====>........................] - ETA: 1s - loss: 1.6527 - accuracy: 0.4040
49/196 [======>.......................] - ETA: 0s - loss: 1.6480 - accuracy: 0.4082
57/196 [=======>......................] - ETA: 0s - loss: 1.6488 - accuracy: 0.4067
65/196 [========>.....................] - ETA: 0s - loss: 1.6470 - accuracy: 0.4082
73/196 [==========>...................] - ETA: 0s - loss: 1.6413 - accuracy: 0.4097
81/196 [===========>..................] - ETA: 0s - loss: 1.6403 - accuracy: 0.4115
89/196 [============>.................] - ETA: 0s - loss: 1.6368 - accuracy: 0.4119
97/196 [=============>................] - ETA: 0s - loss: 1.6351 - accuracy: 0.4121
105/196 [===============>..............] - ETA: 0s - loss: 1.6325 - accuracy: 0.4128
113/196 [================>.............] - ETA: 0s - loss: 1.6323 - accuracy: 0.4128
121/196 [=================>............] - ETA: 0s - loss: 1.6288 - accuracy: 0.4141
129/196 [==================>...........] - ETA: 0s - loss: 1.6292 - accuracy: 0.4141
137/196 [===================>..........] - ETA: 0s - loss: 1.6273 - accuracy: 0.4144
145/196 [=====================>........] - ETA: 0s - loss: 1.6267 - accuracy: 0.4149
153/196 [======================>.......] - ETA: 0s - loss: 1.6250 - accuracy: 0.4158
161/196 [=======================>......] - ETA: 0s - loss: 1.6221 - accuracy: 0.4169
169/196 [========================>.....] - ETA: 0s - loss: 1.6215 - accuracy: 0.4170
177/196 [==========================>...] - ETA: 0s - loss: 1.6210 - accuracy: 0.4176
185/196 [===========================>..] - ETA: 0s - loss: 1.6178 - accuracy: 0.4188
193/196 [============================>.] - ETA: 0s - loss: 1.6172 - accuracy: 0.4186
196/196 [==============================] - 1s 7ms/step - loss: 1.6168 - accuracy: 0.4183 - val_loss: 1.5310 - val_accuracy: 0.4419
Epoch 5/25

  1/196 [..............................] - ETA: 1s - loss: 1.5350 - accuracy: 0.4414
9/196 [>.............................] - ETA: 1s - loss: 1.5749 - accuracy: 0.4371
17/196 [=>............................] - ETA: 1s - loss: 1.5682 - accuracy: 0.4380
25/196 [==>...........................] - ETA: 1s - loss: 1.5623 - accuracy: 0.4408
33/196 [====>.........................] - ETA: 1s - loss: 1.5704 - accuracy: 0.4400
41/196 [=====>........................] - ETA: 1s - loss: 1.5740 - accuracy: 0.4363
49/196 [======>.......................] - ETA: 1s - loss: 1.5800 - accuracy: 0.4340
57/196 [=======>......................] - ETA: 0s - loss: 1.5767 - accuracy: 0.4342
65/196 [========>.....................] - ETA: 0s - loss: 1.5741 - accuracy: 0.4355
73/196 [==========>...................] - ETA: 0s - loss: 1.5732 - accuracy: 0.4350
81/196 [===========>..................] - ETA: 0s - loss: 1.5755 - accuracy: 0.4345
89/196 [============>.................] - ETA: 0s - loss: 1.5759 - accuracy: 0.4348
97/196 [=============>................] - ETA: 0s - loss: 1.5742 - accuracy: 0.4353
105/196 [===============>..............] - ETA: 0s - loss: 1.5733 - accuracy: 0.4364
113/196 [================>.............] - ETA: 0s - loss: 1.5728 - accuracy: 0.4354
121/196 [=================>............] - ETA: 0s - loss: 1.5715 - accuracy: 0.4358
129/196 [==================>...........] - ETA: 0s - loss: 1.5695 - accuracy: 0.4356
137/196 [===================>..........] - ETA: 0s - loss: 1.5657 - accuracy: 0.4366
145/196 [=====================>........] - ETA: 0s - loss: 1.5649 - accuracy: 0.4368
153/196 [======================>.......] - ETA: 0s - loss: 1.5655 - accuracy: 0.4365
161/196 [=======================>......] - ETA: 0s - loss: 1.5623 - accuracy: 0.4381
169/196 [========================>.....] - ETA: 0s - loss: 1.5623 - accuracy: 0.4381
177/196 [==========================>...] - ETA: 0s - loss: 1.5596 - accuracy: 0.4388
185/196 [===========================>..] - ETA: 0s - loss: 1.5578 - accuracy: 0.4397
193/196 [============================>.] - ETA: 0s - loss: 1.5569 - accuracy: 0.4404
196/196 [==============================] - 1s 7ms/step - loss: 1.5570 - accuracy: 0.4401 - val_loss: 1.4528 - val_accuracy: 0.4819
Epoch 6/25
1/196 [..............................] - ETA: 1s - loss: 1.5347 - accuracy: 0.4258
9/196 [>.............................] - ETA: 1s - loss: 1.5234 - accuracy: 0.4410
17/196 [=>............................] - ETA: 1s - loss: 1.5252 - accuracy: 0.4398
25/196 [==>...........................] - ETA: 1s - loss: 1.5240 - accuracy: 0.4461
33/196 [====>.........................] - ETA: 1s - loss: 1.5278 - accuracy: 0.4455
41/196 [=====>........................] - ETA: 1s - loss: 1.5275 - accuracy: 0.4480
49/196 [======>.......................] - ETA: 0s - loss: 1.5306 - accuracy: 0.4479
57/196 [=======>......................] - ETA: 0s - loss: 1.5255 - accuracy: 0.4513
65/196 [========>.....................] - ETA: 0s - loss: 1.5235 - accuracy: 0.4514
73/196 [==========>...................] - ETA: 0s - loss: 1.5217 - accuracy: 0.4524
81/196 [===========>..................] - ETA: 0s - loss: 1.5224 - accuracy: 0.4515
89/196 [============>.................] - ETA: 0s - loss: 1.5206 - accuracy: 0.4521
97/196 [=============>................] - ETA: 0s - loss: 1.5140 - accuracy: 0.4538
105/196 [===============>..............] - ETA: 0s - loss: 1.5108 - accuracy: 0.4551
113/196 [================>.............] - ETA: 0s - loss: 1.5105 - accuracy: 0.4546
121/196 [=================>............] - ETA: 0s - loss: 1.5093 - accuracy: 0.4552
129/196 [==================>...........] - ETA: 0s - loss: 1.5081 - accuracy: 0.4555
137/196 [===================>..........] - ETA: 0s - loss: 1.5078 - accuracy: 0.4553
145/196 [=====================>........] - ETA: 0s - loss: 1.5057 - accuracy: 0.4555
153/196 [======================>.......] - ETA: 0s - loss: 1.5060 - accuracy: 0.4551
161/196 [=======================>......] - ETA: 0s - loss: 1.5048 - accuracy: 0.4558
169/196 [========================>.....] - ETA: 0s - loss: 1.5031 - accuracy: 0.4566
177/196 [==========================>...] - ETA: 0s - loss: 1.5031 - accuracy: 0.4570
185/196 [===========================>..] - ETA: 0s - loss: 1.5022 - accuracy: 0.4571
193/196 [============================>.] - ETA: 0s - loss: 1.5008 - accuracy: 0.4582
196/196 [==============================] - 1s 7ms/step - loss: 1.5004 - accuracy: 0.4583 - val_loss: 1.4114 - val_accuracy: 0.4932
Epoch 7/25
1/196 [..............................] - ETA: 1s - loss: 1.5047 - accuracy: 0.4141
9/196 [>.............................] - ETA: 1s - loss: 1.4812 - accuracy: 0.4701
16/196 [=>............................] - ETA: 1s - loss: 1.4728 - accuracy: 0.4744
24/196 [==>...........................] - ETA: 1s - loss: 1.4650 - accuracy: 0.4727
32/196 [===>..........................] - ETA: 1s - loss: 1.4614 - accuracy: 0.4713
40/196 [=====>........................] - ETA: 1s - loss: 1.4594 - accuracy: 0.4723
48/196 [======>.......................] - ETA: 1s - loss: 1.4624 - accuracy: 0.4714
56/196 [=======>......................] - ETA: 0s - loss: 1.4675 - accuracy: 0.4702
64/196 [========>.....................] - ETA: 0s - loss: 1.4700 - accuracy: 0.4711
72/196 [==========>...................] - ETA: 0s - loss: 1.4713 - accuracy: 0.4696
80/196 [===========>..................] - ETA: 0s - loss: 1.4673 - accuracy: 0.4704
88/196 [============>.................] - ETA: 0s - loss: 1.4670 - accuracy: 0.4711
96/196 [=============>................] - ETA: 0s - loss: 1.4701 - accuracy: 0.4706
104/196 [==============>...............] - ETA: 0s - loss: 1.4715 - accuracy: 0.4699
112/196 [================>.............] - ETA: 0s - loss: 1.4711 - accuracy: 0.4709
120/196 [=================>............] - ETA: 0s - loss: 1.4685 - accuracy: 0.4718
128/196 [==================>...........] - ETA: 0s - loss: 1.4672 - accuracy: 0.4731
136/196 [===================>..........] - ETA: 0s - loss: 1.4643 - accuracy: 0.4735
144/196 [=====================>........] - ETA: 0s - loss: 1.4643 - accuracy: 0.4736
152/196 [======================>.......] - ETA: 0s - loss: 1.4652 - accuracy: 0.4737
160/196 [=======================>......] - ETA: 0s - loss: 1.4638 - accuracy: 0.4745
168/196 [========================>.....] - ETA: 0s - loss: 1.4626 - accuracy: 0.4751
176/196 [=========================>....] - ETA: 0s - loss: 1.4618 - accuracy: 0.4755
184/196 [===========================>..] - ETA: 0s - loss: 1.4595 - accuracy: 0.4768
192/196 [============================>.] - ETA: 0s - loss: 1.4579 - accuracy: 0.4769
196/196 [==============================] - 1s 7ms/step - loss: 1.4591 - accuracy: 0.4765 - val_loss: 1.3647 - val_accuracy: 0.5160
Epoch 8/25

  1/196 [..............................] - ETA: 1s - loss: 1.3569 - accuracy: 0.5195
9/196 [>.............................] - ETA: 1s - loss: 1.3757 - accuracy: 0.4961
17/196 [=>............................] - ETA: 1s - loss: 1.3885 - accuracy: 0.4968
25/196 [==>...........................] - ETA: 1s - loss: 1.4226 - accuracy: 0.4870
33/196 [====>.........................] - ETA: 1s - loss: 1.4203 - accuracy: 0.4853
41/196 [=====>........................] - ETA: 1s - loss: 1.4333 - accuracy: 0.4827
49/196 [======>.......................] - ETA: 1s - loss: 1.4328 - accuracy: 0.4806
57/196 [=======>......................] - ETA: 0s - loss: 1.4341 - accuracy: 0.4806
65/196 [========>.....................] - ETA: 0s - loss: 1.4307 - accuracy: 0.4827
73/196 [==========>...................] - ETA: 0s - loss: 1.4339 - accuracy: 0.4821
81/196 [===========>..................] - ETA: 0s - loss: 1.4308 - accuracy: 0.4848
89/196 [============>.................] - ETA: 0s - loss: 1.4294 - accuracy: 0.4864
97/196 [=============>................] - ETA: 0s - loss: 1.4266 - accuracy: 0.4862
105/196 [===============>..............] - ETA: 0s - loss: 1.4249 - accuracy: 0.4869
113/196 [================>.............] - ETA: 0s - loss: 1.4250 - accuracy: 0.4872
121/196 [=================>............] - ETA: 0s - loss: 1.4246 - accuracy: 0.4878
129/196 [==================>...........] - ETA: 0s - loss: 1.4239 - accuracy: 0.4881
137/196 [===================>..........] - ETA: 0s - loss: 1.4246 - accuracy: 0.4877
145/196 [=====================>........] - ETA: 0s - loss: 1.4229 - accuracy: 0.4885
153/196 [======================>.......] - ETA: 0s - loss: 1.4221 - accuracy: 0.4883
161/196 [=======================>......] - ETA: 0s - loss: 1.4230 - accuracy: 0.4883
169/196 [========================>.....] - ETA: 0s - loss: 1.4202 - accuracy: 0.4893
177/196 [==========================>...] - ETA: 0s - loss: 1.4204 - accuracy: 0.4892
185/196 [===========================>..] - ETA: 0s - loss: 1.4215 - accuracy: 0.4887
193/196 [============================>.] - ETA: 0s - loss: 1.4191 - accuracy: 0.4897
196/196 [==============================] - 1s 7ms/step - loss: 1.4189 - accuracy: 0.4897 - val_loss: 1.3653 - val_accuracy: 0.5151
Epoch 9/25
1/196 [..............................] - ETA: 1s - loss: 1.4654 - accuracy: 0.4766
9/196 [>.............................] - ETA: 1s - loss: 1.4199 - accuracy: 0.4887
17/196 [=>............................] - ETA: 1s - loss: 1.4008 - accuracy: 0.4954
25/196 [==>...........................] - ETA: 1s - loss: 1.3857 - accuracy: 0.5044
33/196 [====>.........................] - ETA: 1s - loss: 1.3948 - accuracy: 0.5050
41/196 [=====>........................] - ETA: 1s - loss: 1.3927 - accuracy: 0.5028
49/196 [======>.......................] - ETA: 1s - loss: 1.4009 - accuracy: 0.4974
57/196 [=======>......................] - ETA: 0s - loss: 1.4018 - accuracy: 0.4969
65/196 [========>.....................] - ETA: 0s - loss: 1.4015 - accuracy: 0.4975
73/196 [==========>...................] - ETA: 0s - loss: 1.4012 - accuracy: 0.4972
81/196 [===========>..................] - ETA: 0s - loss: 1.4025 - accuracy: 0.4958
89/196 [============>.................] - ETA: 0s - loss: 1.3987 - accuracy: 0.4960
97/196 [=============>................] - ETA: 0s - loss: 1.3937 - accuracy: 0.4983
105/196 [===============>..............] - ETA: 0s - loss: 1.3945 - accuracy: 0.4983
113/196 [================>.............] - ETA: 0s - loss: 1.3941 - accuracy: 0.4982
121/196 [=================>............] - ETA: 0s - loss: 1.3919 - accuracy: 0.5002
129/196 [==================>...........] - ETA: 0s - loss: 1.3902 - accuracy: 0.5013
137/196 [===================>..........] - ETA: 0s - loss: 1.3891 - accuracy: 0.5017
145/196 [=====================>........] - ETA: 0s - loss: 1.3888 - accuracy: 0.5022
153/196 [======================>.......] - ETA: 0s - loss: 1.3849 - accuracy: 0.5037
161/196 [=======================>......] - ETA: 0s - loss: 1.3860 - accuracy: 0.5035
169/196 [========================>.....] - ETA: 0s - loss: 1.3844 - accuracy: 0.5038
177/196 [==========================>...] - ETA: 0s - loss: 1.3845 - accuracy: 0.5042
185/196 [===========================>..] - ETA: 0s - loss: 1.3822 - accuracy: 0.5053
193/196 [============================>.] - ETA: 0s - loss: 1.3829 - accuracy: 0.5049
196/196 [==============================] - 1s 7ms/step - loss: 1.3828 - accuracy: 0.5049 - val_loss: 1.3127 - val_accuracy: 0.5288
Epoch 10/25
1/196 [..............................] - ETA: 1s - loss: 1.4709 - accuracy: 0.4961
9/196 [>.............................] - ETA: 1s - loss: 1.3423 - accuracy: 0.5182
17/196 [=>............................] - ETA: 1s - loss: 1.3688 - accuracy: 0.5097
25/196 [==>...........................] - ETA: 1s - loss: 1.3756 - accuracy: 0.5114
33/196 [====>.........................] - ETA: 1s - loss: 1.3627 - accuracy: 0.5149
41/196 [=====>........................] - ETA: 1s - loss: 1.3633 - accuracy: 0.5125
49/196 [======>.......................] - ETA: 1s - loss: 1.3617 - accuracy: 0.5136
57/196 [=======>......................] - ETA: 0s - loss: 1.3611 - accuracy: 0.5141
65/196 [========>.....................] - ETA: 0s - loss: 1.3575 - accuracy: 0.5157
73/196 [==========>...................] - ETA: 0s - loss: 1.3554 - accuracy: 0.5150
81/196 [===========>..................] - ETA: 0s - loss: 1.3547 - accuracy: 0.5142
89/196 [============>.................] - ETA: 0s - loss: 1.3539 - accuracy: 0.5150
97/196 [=============>................] - ETA: 0s - loss: 1.3522 - accuracy: 0.5152
105/196 [===============>..............] - ETA: 0s - loss: 1.3516 - accuracy: 0.5153
113/196 [================>.............] - ETA: 0s - loss: 1.3507 - accuracy: 0.5156
121/196 [=================>............] - ETA: 0s - loss: 1.3498 - accuracy: 0.5151
129/196 [==================>...........] - ETA: 0s - loss: 1.3512 - accuracy: 0.5151
137/196 [===================>..........] - ETA: 0s - loss: 1.3508 - accuracy: 0.5154
145/196 [=====================>........] - ETA: 0s - loss: 1.3502 - accuracy: 0.5153
153/196 [======================>.......] - ETA: 0s - loss: 1.3535 - accuracy: 0.5143
161/196 [=======================>......] - ETA: 0s - loss: 1.3529 - accuracy: 0.5149
169/196 [========================>.....] - ETA: 0s - loss: 1.3511 - accuracy: 0.5157
177/196 [==========================>...] - ETA: 0s - loss: 1.3500 - accuracy: 0.5159
185/196 [===========================>..] - ETA: 0s - loss: 1.3485 - accuracy: 0.5164
193/196 [============================>.] - ETA: 0s - loss: 1.3485 - accuracy: 0.5165
196/196 [==============================] - 1s 7ms/step - loss: 1.3481 - accuracy: 0.5168 - val_loss: 1.3534 - val_accuracy: 0.5285
Epoch 11/25

  1/196 [..............................] - ETA: 1s - loss: 1.5139 - accuracy: 0.4688
9/196 [>.............................] - ETA: 1s - loss: 1.3324 - accuracy: 0.5260
17/196 [=>............................] - ETA: 1s - loss: 1.3394 - accuracy: 0.5209
25/196 [==>...........................] - ETA: 1s - loss: 1.3410 - accuracy: 0.5167
33/196 [====>.........................] - ETA: 1s - loss: 1.3445 - accuracy: 0.5175
41/196 [=====>........................] - ETA: 1s - loss: 1.3429 - accuracy: 0.5185
49/196 [======>.......................] - ETA: 1s - loss: 1.3343 - accuracy: 0.5223
57/196 [=======>......................] - ETA: 0s - loss: 1.3374 - accuracy: 0.5228
65/196 [========>.....................] - ETA: 0s - loss: 1.3318 - accuracy: 0.5251
73/196 [==========>...................] - ETA: 0s - loss: 1.3289 - accuracy: 0.5264
81/196 [===========>..................] - ETA: 0s - loss: 1.3262 - accuracy: 0.5268
89/196 [============>.................] - ETA: 0s - loss: 1.3284 - accuracy: 0.5262
97/196 [=============>................] - ETA: 0s - loss: 1.3284 - accuracy: 0.5267
105/196 [===============>..............] - ETA: 0s - loss: 1.3277 - accuracy: 0.5267
113/196 [================>.............] - ETA: 0s - loss: 1.3254 - accuracy: 0.5271
121/196 [=================>............] - ETA: 0s - loss: 1.3244 - accuracy: 0.5276
129/196 [==================>...........] - ETA: 0s - loss: 1.3229 - accuracy: 0.5280
137/196 [===================>..........] - ETA: 0s - loss: 1.3219 - accuracy: 0.5290
145/196 [=====================>........] - ETA: 0s - loss: 1.3214 - accuracy: 0.5286
153/196 [======================>.......] - ETA: 0s - loss: 1.3225 - accuracy: 0.5279
161/196 [=======================>......] - ETA: 0s - loss: 1.3221 - accuracy: 0.5278
169/196 [========================>.....] - ETA: 0s - loss: 1.3215 - accuracy: 0.5278
177/196 [==========================>...] - ETA: 0s - loss: 1.3234 - accuracy: 0.5276
185/196 [===========================>..] - ETA: 0s - loss: 1.3225 - accuracy: 0.5281
193/196 [============================>.] - ETA: 0s - loss: 1.3218 - accuracy: 0.5284
196/196 [==============================] - 1s 7ms/step - loss: 1.3209 - accuracy: 0.5288 - val_loss: 1.2366 - val_accuracy: 0.5606
Epoch 12/25
1/196 [..............................] - ETA: 1s - loss: 1.2942 - accuracy: 0.5625
9/196 [>.............................] - ETA: 1s - loss: 1.2846 - accuracy: 0.5438
17/196 [=>............................] - ETA: 1s - loss: 1.2974 - accuracy: 0.5349
25/196 [==>...........................] - ETA: 1s - loss: 1.2962 - accuracy: 0.5377
33/196 [====>.........................] - ETA: 1s - loss: 1.2826 - accuracy: 0.5413
41/196 [=====>........................] - ETA: 1s - loss: 1.2848 - accuracy: 0.5378
49/196 [======>.......................] - ETA: 0s - loss: 1.2885 - accuracy: 0.5387
57/196 [=======>......................] - ETA: 0s - loss: 1.2868 - accuracy: 0.5416
65/196 [========>.....................] - ETA: 0s - loss: 1.2891 - accuracy: 0.5406
73/196 [==========>...................] - ETA: 0s - loss: 1.2913 - accuracy: 0.5408
81/196 [===========>..................] - ETA: 0s - loss: 1.2958 - accuracy: 0.5379
89/196 [============>.................] - ETA: 0s - loss: 1.2978 - accuracy: 0.5374
97/196 [=============>................] - ETA: 0s - loss: 1.2969 - accuracy: 0.5375
105/196 [===============>..............] - ETA: 0s - loss: 1.2983 - accuracy: 0.5375
113/196 [================>.............] - ETA: 0s - loss: 1.2999 - accuracy: 0.5370
121/196 [=================>............] - ETA: 0s - loss: 1.2971 - accuracy: 0.5384
129/196 [==================>...........] - ETA: 0s - loss: 1.2963 - accuracy: 0.5383
137/196 [===================>..........] - ETA: 0s - loss: 1.2988 - accuracy: 0.5369
145/196 [=====================>........] - ETA: 0s - loss: 1.2995 - accuracy: 0.5361
153/196 [======================>.......] - ETA: 0s - loss: 1.2980 - accuracy: 0.5370
161/196 [=======================>......] - ETA: 0s - loss: 1.2980 - accuracy: 0.5370
169/196 [========================>.....] - ETA: 0s - loss: 1.2982 - accuracy: 0.5373
177/196 [==========================>...] - ETA: 0s - loss: 1.2972 - accuracy: 0.5374
185/196 [===========================>..] - ETA: 0s - loss: 1.2939 - accuracy: 0.5390
193/196 [============================>.] - ETA: 0s - loss: 1.2942 - accuracy: 0.5392
196/196 [==============================] - 1s 7ms/step - loss: 1.2934 - accuracy: 0.5397 - val_loss: 1.2379 - val_accuracy: 0.5622
Epoch 13/25

  1/196 [..............................] - ETA: 1s - loss: 1.3597 - accuracy: 0.5117
9/196 [>.............................] - ETA: 1s - loss: 1.2461 - accuracy: 0.5556
17/196 [=>............................] - ETA: 1s - loss: 1.2426 - accuracy: 0.5489
25/196 [==>...........................] - ETA: 1s - loss: 1.2619 - accuracy: 0.5375
33/196 [====>.........................] - ETA: 1s - loss: 1.2662 - accuracy: 0.5402
41/196 [=====>........................] - ETA: 1s - loss: 1.2726 - accuracy: 0.5401
49/196 [======>.......................] - ETA: 1s - loss: 1.2739 - accuracy: 0.5412
57/196 [=======>......................] - ETA: 0s - loss: 1.2666 - accuracy: 0.5441
65/196 [========>.....................] - ETA: 0s - loss: 1.2623 - accuracy: 0.5454
73/196 [==========>...................] - ETA: 0s - loss: 1.2638 - accuracy: 0.5452
81/196 [===========>..................] - ETA: 0s - loss: 1.2641 - accuracy: 0.5456
89/196 [============>.................] - ETA: 0s - loss: 1.2672 - accuracy: 0.5450
97/196 [=============>................] - ETA: 0s - loss: 1.2671 - accuracy: 0.5462
105/196 [===============>..............] - ETA: 0s - loss: 1.2664 - accuracy: 0.5469
113/196 [================>.............] - ETA: 0s - loss: 1.2648 - accuracy: 0.5473
121/196 [=================>............] - ETA: 0s - loss: 1.2632 - accuracy: 0.5483
129/196 [==================>...........] - ETA: 0s - loss: 1.2641 - accuracy: 0.5475
137/196 [===================>..........] - ETA: 0s - loss: 1.2648 - accuracy: 0.5472
145/196 [=====================>........] - ETA: 0s - loss: 1.2650 - accuracy: 0.5469
153/196 [======================>.......] - ETA: 0s - loss: 1.2649 - accuracy: 0.5473
161/196 [=======================>......] - ETA: 0s - loss: 1.2632 - accuracy: 0.5477
169/196 [========================>.....] - ETA: 0s - loss: 1.2629 - accuracy: 0.5488
177/196 [==========================>...] - ETA: 0s - loss: 1.2644 - accuracy: 0.5489
185/196 [===========================>..] - ETA: 0s - loss: 1.2633 - accuracy: 0.5496
193/196 [============================>.] - ETA: 0s - loss: 1.2635 - accuracy: 0.5497
196/196 [==============================] - 1s 7ms/step - loss: 1.2630 - accuracy: 0.5498 - val_loss: 1.2640 - val_accuracy: 0.5523
Epoch 14/25
1/196 [..............................] - ETA: 1s - loss: 1.3358 - accuracy: 0.5078
9/196 [>.............................] - ETA: 1s - loss: 1.2484 - accuracy: 0.5590
17/196 [=>............................] - ETA: 1s - loss: 1.2547 - accuracy: 0.5494
25/196 [==>...........................] - ETA: 1s - loss: 1.2587 - accuracy: 0.5537
33/196 [====>.........................] - ETA: 1s - loss: 1.2552 - accuracy: 0.5539
41/196 [=====>........................] - ETA: 1s - loss: 1.2519 - accuracy: 0.5540
49/196 [======>.......................] - ETA: 0s - loss: 1.2484 - accuracy: 0.5556
57/196 [=======>......................] - ETA: 0s - loss: 1.2495 - accuracy: 0.5559
65/196 [========>.....................] - ETA: 0s - loss: 1.2478 - accuracy: 0.5559
73/196 [==========>...................] - ETA: 0s - loss: 1.2474 - accuracy: 0.5557
81/196 [===========>..................] - ETA: 0s - loss: 1.2456 - accuracy: 0.5569
89/196 [============>.................] - ETA: 0s - loss: 1.2479 - accuracy: 0.5553
97/196 [=============>................] - ETA: 0s - loss: 1.2470 - accuracy: 0.5558
105/196 [===============>..............] - ETA: 0s - loss: 1.2480 - accuracy: 0.5558
113/196 [================>.............] - ETA: 0s - loss: 1.2496 - accuracy: 0.5558
121/196 [=================>............] - ETA: 0s - loss: 1.2489 - accuracy: 0.5568
129/196 [==================>...........] - ETA: 0s - loss: 1.2457 - accuracy: 0.5575
137/196 [===================>..........] - ETA: 0s - loss: 1.2462 - accuracy: 0.5573
145/196 [=====================>........] - ETA: 0s - loss: 1.2466 - accuracy: 0.5563
153/196 [======================>.......] - ETA: 0s - loss: 1.2455 - accuracy: 0.5570
161/196 [=======================>......] - ETA: 0s - loss: 1.2460 - accuracy: 0.5565
169/196 [========================>.....] - ETA: 0s - loss: 1.2452 - accuracy: 0.5564
177/196 [==========================>...] - ETA: 0s - loss: 1.2414 - accuracy: 0.5578
185/196 [===========================>..] - ETA: 0s - loss: 1.2410 - accuracy: 0.5581
193/196 [============================>.] - ETA: 0s - loss: 1.2409 - accuracy: 0.5582
196/196 [==============================] - 1s 7ms/step - loss: 1.2403 - accuracy: 0.5584 - val_loss: 1.2333 - val_accuracy: 0.5618
Epoch 15/25
1/196 [..............................] - ETA: 1s - loss: 1.2285 - accuracy: 0.5508
9/196 [>.............................] - ETA: 1s - loss: 1.2532 - accuracy: 0.5464
17/196 [=>............................] - ETA: 1s - loss: 1.2315 - accuracy: 0.5602
25/196 [==>...........................] - ETA: 1s - loss: 1.2190 - accuracy: 0.5712
33/196 [====>.........................] - ETA: 1s - loss: 1.2249 - accuracy: 0.5708
41/196 [=====>........................] - ETA: 1s - loss: 1.2242 - accuracy: 0.5706
49/196 [======>.......................] - ETA: 1s - loss: 1.2293 - accuracy: 0.5680
57/196 [=======>......................] - ETA: 0s - loss: 1.2272 - accuracy: 0.5687
65/196 [========>.....................] - ETA: 0s - loss: 1.2253 - accuracy: 0.5692
73/196 [==========>...................] - ETA: 0s - loss: 1.2218 - accuracy: 0.5702
81/196 [===========>..................] - ETA: 0s - loss: 1.2187 - accuracy: 0.5714
89/196 [============>.................] - ETA: 0s - loss: 1.2194 - accuracy: 0.5704
97/196 [=============>................] - ETA: 0s - loss: 1.2204 - accuracy: 0.5705
105/196 [===============>..............] - ETA: 0s - loss: 1.2196 - accuracy: 0.5693
113/196 [================>.............] - ETA: 0s - loss: 1.2208 - accuracy: 0.5683
121/196 [=================>............] - ETA: 0s - loss: 1.2223 - accuracy: 0.5681
129/196 [==================>...........] - ETA: 0s - loss: 1.2202 - accuracy: 0.5686
137/196 [===================>..........] - ETA: 0s - loss: 1.2205 - accuracy: 0.5679
145/196 [=====================>........] - ETA: 0s - loss: 1.2178 - accuracy: 0.5690
152/196 [======================>.......] - ETA: 0s - loss: 1.2171 - accuracy: 0.5689
160/196 [=======================>......] - ETA: 0s - loss: 1.2177 - accuracy: 0.5688
168/196 [========================>.....] - ETA: 0s - loss: 1.2160 - accuracy: 0.5694
176/196 [=========================>....] - ETA: 0s - loss: 1.2160 - accuracy: 0.5698
184/196 [===========================>..] - ETA: 0s - loss: 1.2156 - accuracy: 0.5698
192/196 [============================>.] - ETA: 0s - loss: 1.2163 - accuracy: 0.5700
196/196 [==============================] - 1s 7ms/step - loss: 1.2169 - accuracy: 0.5699 - val_loss: 1.1787 - val_accuracy: 0.5851
Epoch 16/25

  1/196 [..............................] - ETA: 1s - loss: 1.2206 - accuracy: 0.5625
9/196 [>.............................] - ETA: 1s - loss: 1.2172 - accuracy: 0.5677
17/196 [=>............................] - ETA: 1s - loss: 1.2299 - accuracy: 0.5655
25/196 [==>...........................] - ETA: 1s - loss: 1.2196 - accuracy: 0.5708
33/196 [====>.........................] - ETA: 1s - loss: 1.2283 - accuracy: 0.5708
41/196 [=====>........................] - ETA: 1s - loss: 1.2230 - accuracy: 0.5739
49/196 [======>.......................] - ETA: 1s - loss: 1.2168 - accuracy: 0.5765
57/196 [=======>......................] - ETA: 0s - loss: 1.2149 - accuracy: 0.5759
65/196 [========>.....................] - ETA: 0s - loss: 1.2138 - accuracy: 0.5754
73/196 [==========>...................] - ETA: 0s - loss: 1.2131 - accuracy: 0.5756
81/196 [===========>..................] - ETA: 0s - loss: 1.2144 - accuracy: 0.5746
89/196 [============>.................] - ETA: 0s - loss: 1.2124 - accuracy: 0.5753
97/196 [=============>................] - ETA: 0s - loss: 1.2081 - accuracy: 0.5768
105/196 [===============>..............] - ETA: 0s - loss: 1.2085 - accuracy: 0.5763
113/196 [================>.............] - ETA: 0s - loss: 1.2091 - accuracy: 0.5759
121/196 [=================>............] - ETA: 0s - loss: 1.2067 - accuracy: 0.5775
129/196 [==================>...........] - ETA: 0s - loss: 1.2048 - accuracy: 0.5781
137/196 [===================>..........] - ETA: 0s - loss: 1.2006 - accuracy: 0.5801
145/196 [=====================>........] - ETA: 0s - loss: 1.1999 - accuracy: 0.5805
153/196 [======================>.......] - ETA: 0s - loss: 1.1986 - accuracy: 0.5807
161/196 [=======================>......] - ETA: 0s - loss: 1.1978 - accuracy: 0.5802
169/196 [========================>.....] - ETA: 0s - loss: 1.1965 - accuracy: 0.5811
177/196 [==========================>...] - ETA: 0s - loss: 1.1962 - accuracy: 0.5809
185/196 [===========================>..] - ETA: 0s - loss: 1.1951 - accuracy: 0.5809
193/196 [============================>.] - ETA: 0s - loss: 1.1951 - accuracy: 0.5807
196/196 [==============================] - 1s 7ms/step - loss: 1.1944 - accuracy: 0.5809 - val_loss: 1.1339 - val_accuracy: 0.5962
Epoch 17/25
1/196 [..............................] - ETA: 1s - loss: 1.1562 - accuracy: 0.5977
9/196 [>.............................] - ETA: 1s - loss: 1.1424 - accuracy: 0.5894
17/196 [=>............................] - ETA: 1s - loss: 1.1409 - accuracy: 0.5882
25/196 [==>...........................] - ETA: 1s - loss: 1.1580 - accuracy: 0.5883
33/196 [====>.........................] - ETA: 1s - loss: 1.1597 - accuracy: 0.5885
41/196 [=====>........................] - ETA: 1s - loss: 1.1675 - accuracy: 0.5869
49/196 [======>.......................] - ETA: 1s - loss: 1.1722 - accuracy: 0.5839
57/196 [=======>......................] - ETA: 0s - loss: 1.1705 - accuracy: 0.5845
65/196 [========>.....................] - ETA: 0s - loss: 1.1754 - accuracy: 0.5834
73/196 [==========>...................] - ETA: 0s - loss: 1.1784 - accuracy: 0.5812
81/196 [===========>..................] - ETA: 0s - loss: 1.1800 - accuracy: 0.5797
89/196 [============>.................] - ETA: 0s - loss: 1.1776 - accuracy: 0.5823
97/196 [=============>................] - ETA: 0s - loss: 1.1797 - accuracy: 0.5817
105/196 [===============>..............] - ETA: 0s - loss: 1.1791 - accuracy: 0.5825
113/196 [================>.............] - ETA: 0s - loss: 1.1785 - accuracy: 0.5830
121/196 [=================>............] - ETA: 0s - loss: 1.1763 - accuracy: 0.5831
129/196 [==================>...........] - ETA: 0s - loss: 1.1749 - accuracy: 0.5838
137/196 [===================>..........] - ETA: 0s - loss: 1.1746 - accuracy: 0.5838
145/196 [=====================>........] - ETA: 0s - loss: 1.1750 - accuracy: 0.5840
153/196 [======================>.......] - ETA: 0s - loss: 1.1764 - accuracy: 0.5837
161/196 [=======================>......] - ETA: 0s - loss: 1.1764 - accuracy: 0.5839
169/196 [========================>.....] - ETA: 0s - loss: 1.1749 - accuracy: 0.5850
177/196 [==========================>...] - ETA: 0s - loss: 1.1738 - accuracy: 0.5849
185/196 [===========================>..] - ETA: 0s - loss: 1.1743 - accuracy: 0.5852
193/196 [============================>.] - ETA: 0s - loss: 1.1751 - accuracy: 0.5850
196/196 [==============================] - 1s 7ms/step - loss: 1.1746 - accuracy: 0.5850 - val_loss: 1.1283 - val_accuracy: 0.6029
Epoch 18/25
1/196 [..............................] - ETA: 1s - loss: 1.1811 - accuracy: 0.5977
9/196 [>.............................] - ETA: 1s - loss: 1.1542 - accuracy: 0.6024
17/196 [=>............................] - ETA: 1s - loss: 1.1721 - accuracy: 0.5928
25/196 [==>...........................] - ETA: 1s - loss: 1.1633 - accuracy: 0.5938
33/196 [====>.........................] - ETA: 1s - loss: 1.1629 - accuracy: 0.5929
41/196 [=====>........................] - ETA: 1s - loss: 1.1716 - accuracy: 0.5898
49/196 [======>.......................] - ETA: 1s - loss: 1.1681 - accuracy: 0.5918
57/196 [=======>......................] - ETA: 0s - loss: 1.1600 - accuracy: 0.5942
65/196 [========>.....................] - ETA: 0s - loss: 1.1580 - accuracy: 0.5953
73/196 [==========>...................] - ETA: 0s - loss: 1.1535 - accuracy: 0.5957
81/196 [===========>..................] - ETA: 0s - loss: 1.1554 - accuracy: 0.5943
89/196 [============>.................] - ETA: 0s - loss: 1.1537 - accuracy: 0.5946
97/196 [=============>................] - ETA: 0s - loss: 1.1556 - accuracy: 0.5941
105/196 [===============>..............] - ETA: 0s - loss: 1.1574 - accuracy: 0.5938
113/196 [================>.............] - ETA: 0s - loss: 1.1564 - accuracy: 0.5933
121/196 [=================>............] - ETA: 0s - loss: 1.1573 - accuracy: 0.5945
129/196 [==================>...........] - ETA: 0s - loss: 1.1594 - accuracy: 0.5934
137/196 [===================>..........] - ETA: 0s - loss: 1.1585 - accuracy: 0.5936
145/196 [=====================>........] - ETA: 0s - loss: 1.1565 - accuracy: 0.5939
153/196 [======================>.......] - ETA: 0s - loss: 1.1568 - accuracy: 0.5939
161/196 [=======================>......] - ETA: 0s - loss: 1.1562 - accuracy: 0.5938
169/196 [========================>.....] - ETA: 0s - loss: 1.1547 - accuracy: 0.5944
177/196 [==========================>...] - ETA: 0s - loss: 1.1519 - accuracy: 0.5955
185/196 [===========================>..] - ETA: 0s - loss: 1.1518 - accuracy: 0.5959
193/196 [============================>.] - ETA: 0s - loss: 1.1519 - accuracy: 0.5960
196/196 [==============================] - 1s 7ms/step - loss: 1.1515 - accuracy: 0.5963 - val_loss: 1.1050 - val_accuracy: 0.6090
Epoch 19/25
1/196 [..............................] - ETA: 1s - loss: 1.1962 - accuracy: 0.5820
9/196 [>.............................] - ETA: 1s - loss: 1.1362 - accuracy: 0.5994
17/196 [=>............................] - ETA: 1s - loss: 1.1304 - accuracy: 0.5967
25/196 [==>...........................] - ETA: 1s - loss: 1.1371 - accuracy: 0.5895
33/196 [====>.........................] - ETA: 1s - loss: 1.1371 - accuracy: 0.5933
41/196 [=====>........................] - ETA: 1s - loss: 1.1368 - accuracy: 0.5955
49/196 [======>.......................] - ETA: 1s - loss: 1.1403 - accuracy: 0.5941
57/196 [=======>......................] - ETA: 0s - loss: 1.1397 - accuracy: 0.5966
65/196 [========>.....................] - ETA: 0s - loss: 1.1460 - accuracy: 0.5954
73/196 [==========>...................] - ETA: 0s - loss: 1.1463 - accuracy: 0.5958
81/196 [===========>..................] - ETA: 0s - loss: 1.1449 - accuracy: 0.5961
89/196 [============>.................] - ETA: 0s - loss: 1.1418 - accuracy: 0.5964
97/196 [=============>................] - ETA: 0s - loss: 1.1402 - accuracy: 0.5976
105/196 [===============>..............] - ETA: 0s - loss: 1.1375 - accuracy: 0.5985
113/196 [================>.............] - ETA: 0s - loss: 1.1396 - accuracy: 0.5984
121/196 [=================>............] - ETA: 0s - loss: 1.1388 - accuracy: 0.5991
129/196 [==================>...........] - ETA: 0s - loss: 1.1370 - accuracy: 0.5998
137/196 [===================>..........] - ETA: 0s - loss: 1.1366 - accuracy: 0.6002
145/196 [=====================>........] - ETA: 0s - loss: 1.1348 - accuracy: 0.6005
153/196 [======================>.......] - ETA: 0s - loss: 1.1366 - accuracy: 0.5995
161/196 [=======================>......] - ETA: 0s - loss: 1.1361 - accuracy: 0.5995
169/196 [========================>.....] - ETA: 0s - loss: 1.1341 - accuracy: 0.6005
177/196 [==========================>...] - ETA: 0s - loss: 1.1339 - accuracy: 0.6004
185/196 [===========================>..] - ETA: 0s - loss: 1.1335 - accuracy: 0.6007
193/196 [============================>.] - ETA: 0s - loss: 1.1323 - accuracy: 0.6013
196/196 [==============================] - 1s 7ms/step - loss: 1.1324 - accuracy: 0.6014 - val_loss: 1.0778 - val_accuracy: 0.6210
Epoch 20/25

  1/196 [..............................] - ETA: 1s - loss: 1.1835 - accuracy: 0.6094
9/196 [>.............................] - ETA: 1s - loss: 1.1498 - accuracy: 0.6020
17/196 [=>............................] - ETA: 1s - loss: 1.1443 - accuracy: 0.5986
25/196 [==>...........................] - ETA: 1s - loss: 1.1502 - accuracy: 0.5975
33/196 [====>.........................] - ETA: 1s - loss: 1.1292 - accuracy: 0.6027
41/196 [=====>........................] - ETA: 1s - loss: 1.1299 - accuracy: 0.6027
49/196 [======>.......................] - ETA: 0s - loss: 1.1320 - accuracy: 0.6007
57/196 [=======>......................] - ETA: 0s - loss: 1.1289 - accuracy: 0.6026
65/196 [========>.....................] - ETA: 0s - loss: 1.1274 - accuracy: 0.6021
73/196 [==========>...................] - ETA: 0s - loss: 1.1257 - accuracy: 0.6032
81/196 [===========>..................] - ETA: 0s - loss: 1.1240 - accuracy: 0.6046
89/196 [============>.................] - ETA: 0s - loss: 1.1204 - accuracy: 0.6047
97/196 [=============>................] - ETA: 0s - loss: 1.1196 - accuracy: 0.6060
105/196 [===============>..............] - ETA: 0s - loss: 1.1164 - accuracy: 0.6073
113/196 [================>.............] - ETA: 0s - loss: 1.1140 - accuracy: 0.6085
121/196 [=================>............] - ETA: 0s - loss: 1.1130 - accuracy: 0.6090
129/196 [==================>...........] - ETA: 0s - loss: 1.1138 - accuracy: 0.6084
137/196 [===================>..........] - ETA: 0s - loss: 1.1122 - accuracy: 0.6091
145/196 [=====================>........] - ETA: 0s - loss: 1.1106 - accuracy: 0.6102
153/196 [======================>.......] - ETA: 0s - loss: 1.1097 - accuracy: 0.6107
161/196 [=======================>......] - ETA: 0s - loss: 1.1104 - accuracy: 0.6101
169/196 [========================>.....] - ETA: 0s - loss: 1.1111 - accuracy: 0.6095
177/196 [==========================>...] - ETA: 0s - loss: 1.1111 - accuracy: 0.6096
185/196 [===========================>..] - ETA: 0s - loss: 1.1124 - accuracy: 0.6089
193/196 [============================>.] - ETA: 0s - loss: 1.1127 - accuracy: 0.6086
196/196 [==============================] - 1s 7ms/step - loss: 1.1116 - accuracy: 0.6091 - val_loss: 1.1027 - val_accuracy: 0.6124
Epoch 21/25
1/196 [..............................] - ETA: 1s - loss: 1.1734 - accuracy: 0.5547
9/196 [>.............................] - ETA: 1s - loss: 1.1376 - accuracy: 0.5885
17/196 [=>............................] - ETA: 1s - loss: 1.1255 - accuracy: 0.5954
25/196 [==>...........................] - ETA: 1s - loss: 1.1114 - accuracy: 0.6000
33/196 [====>.........................] - ETA: 1s - loss: 1.1019 - accuracy: 0.6069
41/196 [=====>........................] - ETA: 1s - loss: 1.0992 - accuracy: 0.6086
49/196 [======>.......................] - ETA: 1s - loss: 1.0976 - accuracy: 0.6082
57/196 [=======>......................] - ETA: 0s - loss: 1.1022 - accuracy: 0.6093
65/196 [========>.....................] - ETA: 0s - loss: 1.1007 - accuracy: 0.6100
73/196 [==========>...................] - ETA: 0s - loss: 1.1005 - accuracy: 0.6109
81/196 [===========>..................] - ETA: 0s - loss: 1.1018 - accuracy: 0.6107
89/196 [============>.................] - ETA: 0s - loss: 1.1022 - accuracy: 0.6106
97/196 [=============>................] - ETA: 0s - loss: 1.1029 - accuracy: 0.6113
105/196 [===============>..............] - ETA: 0s - loss: 1.1017 - accuracy: 0.6122
113/196 [================>.............] - ETA: 0s - loss: 1.1010 - accuracy: 0.6127
121/196 [=================>............] - ETA: 0s - loss: 1.1010 - accuracy: 0.6130
129/196 [==================>...........] - ETA: 0s - loss: 1.1018 - accuracy: 0.6124
137/196 [===================>..........] - ETA: 0s - loss: 1.1005 - accuracy: 0.6131
145/196 [=====================>........] - ETA: 0s - loss: 1.1005 - accuracy: 0.6133
153/196 [======================>.......] - ETA: 0s - loss: 1.0983 - accuracy: 0.6143
161/196 [=======================>......] - ETA: 0s - loss: 1.0962 - accuracy: 0.6149
169/196 [========================>.....] - ETA: 0s - loss: 1.0958 - accuracy: 0.6152
177/196 [==========================>...] - ETA: 0s - loss: 1.0948 - accuracy: 0.6158
185/196 [===========================>..] - ETA: 0s - loss: 1.0931 - accuracy: 0.6162
193/196 [============================>.] - ETA: 0s - loss: 1.0942 - accuracy: 0.6160
196/196 [==============================] - 1s 7ms/step - loss: 1.0944 - accuracy: 0.6158 - val_loss: 1.0454 - val_accuracy: 0.6356
Epoch 22/25
1/196 [..............................] - ETA: 1s - loss: 1.1770 - accuracy: 0.5781
9/196 [>.............................] - ETA: 1s - loss: 1.0873 - accuracy: 0.6233
17/196 [=>............................] - ETA: 1s - loss: 1.0811 - accuracy: 0.6211
25/196 [==>...........................] - ETA: 1s - loss: 1.0669 - accuracy: 0.6241
33/196 [====>.........................] - ETA: 1s - loss: 1.0666 - accuracy: 0.6246
41/196 [=====>........................] - ETA: 1s - loss: 1.0624 - accuracy: 0.6275
49/196 [======>.......................] - ETA: 1s - loss: 1.0667 - accuracy: 0.6264
57/196 [=======>......................] - ETA: 0s - loss: 1.0671 - accuracy: 0.6273
65/196 [========>.....................] - ETA: 0s - loss: 1.0690 - accuracy: 0.6260
73/196 [==========>...................] - ETA: 0s - loss: 1.0673 - accuracy: 0.6273
81/196 [===========>..................] - ETA: 0s - loss: 1.0665 - accuracy: 0.6264
89/196 [============>.................] - ETA: 0s - loss: 1.0680 - accuracy: 0.6252
97/196 [=============>................] - ETA: 0s - loss: 1.0729 - accuracy: 0.6233
105/196 [===============>..............] - ETA: 0s - loss: 1.0756 - accuracy: 0.6221
113/196 [================>.............] - ETA: 0s - loss: 1.0790 - accuracy: 0.6208
121/196 [=================>............] - ETA: 0s - loss: 1.0772 - accuracy: 0.6212
129/196 [==================>...........] - ETA: 0s - loss: 1.0754 - accuracy: 0.6221
137/196 [===================>..........] - ETA: 0s - loss: 1.0748 - accuracy: 0.6220
145/196 [=====================>........] - ETA: 0s - loss: 1.0751 - accuracy: 0.6227
153/196 [======================>.......] - ETA: 0s - loss: 1.0750 - accuracy: 0.6224
161/196 [=======================>......] - ETA: 0s - loss: 1.0724 - accuracy: 0.6227
169/196 [========================>.....] - ETA: 0s - loss: 1.0751 - accuracy: 0.6219
177/196 [==========================>...] - ETA: 0s - loss: 1.0730 - accuracy: 0.6226
185/196 [===========================>..] - ETA: 0s - loss: 1.0727 - accuracy: 0.6229
193/196 [============================>.] - ETA: 0s - loss: 1.0737 - accuracy: 0.6226
196/196 [==============================] - 1s 7ms/step - loss: 1.0744 - accuracy: 0.6225 - val_loss: 1.0302 - val_accuracy: 0.6387
Epoch 23/25
1/196 [..............................] - ETA: 1s - loss: 1.0447 - accuracy: 0.6250
9/196 [>.............................] - ETA: 1s - loss: 1.0664 - accuracy: 0.6254
17/196 [=>............................] - ETA: 1s - loss: 1.0428 - accuracy: 0.6381
25/196 [==>...........................] - ETA: 1s - loss: 1.0401 - accuracy: 0.6384
33/196 [====>.........................] - ETA: 1s - loss: 1.0429 - accuracy: 0.6361
41/196 [=====>........................] - ETA: 1s - loss: 1.0529 - accuracy: 0.6308
49/196 [======>.......................] - ETA: 0s - loss: 1.0620 - accuracy: 0.6286
57/196 [=======>......................] - ETA: 0s - loss: 1.0583 - accuracy: 0.6299
65/196 [========>.....................] - ETA: 0s - loss: 1.0573 - accuracy: 0.6296
73/196 [==========>...................] - ETA: 0s - loss: 1.0601 - accuracy: 0.6289
81/196 [===========>..................] - ETA: 0s - loss: 1.0610 - accuracy: 0.6290
89/196 [============>.................] - ETA: 0s - loss: 1.0601 - accuracy: 0.6286
97/196 [=============>................] - ETA: 0s - loss: 1.0570 - accuracy: 0.6289
105/196 [===============>..............] - ETA: 0s - loss: 1.0598 - accuracy: 0.6285
113/196 [================>.............] - ETA: 0s - loss: 1.0584 - accuracy: 0.6296
121/196 [=================>............] - ETA: 0s - loss: 1.0578 - accuracy: 0.6295
129/196 [==================>...........] - ETA: 0s - loss: 1.0578 - accuracy: 0.6291
137/196 [===================>..........] - ETA: 0s - loss: 1.0574 - accuracy: 0.6288
145/196 [=====================>........] - ETA: 0s - loss: 1.0581 - accuracy: 0.6283
153/196 [======================>.......] - ETA: 0s - loss: 1.0581 - accuracy: 0.6277
161/196 [=======================>......] - ETA: 0s - loss: 1.0574 - accuracy: 0.6279
169/196 [========================>.....] - ETA: 0s - loss: 1.0569 - accuracy: 0.6282
177/196 [==========================>...] - ETA: 0s - loss: 1.0564 - accuracy: 0.6278
185/196 [===========================>..] - ETA: 0s - loss: 1.0569 - accuracy: 0.6276
193/196 [============================>.] - ETA: 0s - loss: 1.0568 - accuracy: 0.6278
196/196 [==============================] - 1s 7ms/step - loss: 1.0569 - accuracy: 0.6280 - val_loss: 1.0352 - val_accuracy: 0.6383
Epoch 24/25
1/196 [..............................] - ETA: 1s - loss: 1.1721 - accuracy: 0.5977
9/196 [>.............................] - ETA: 1s - loss: 1.0799 - accuracy: 0.6194
17/196 [=>............................] - ETA: 1s - loss: 1.0514 - accuracy: 0.6312
25/196 [==>...........................] - ETA: 1s - loss: 1.0647 - accuracy: 0.6295
33/196 [====>.........................] - ETA: 1s - loss: 1.0521 - accuracy: 0.6312
41/196 [=====>........................] - ETA: 1s - loss: 1.0530 - accuracy: 0.6335
49/196 [======>.......................] - ETA: 1s - loss: 1.0584 - accuracy: 0.6311
57/196 [=======>......................] - ETA: 0s - loss: 1.0555 - accuracy: 0.6312
65/196 [========>.....................] - ETA: 0s - loss: 1.0540 - accuracy: 0.6307
73/196 [==========>...................] - ETA: 0s - loss: 1.0507 - accuracy: 0.6311
81/196 [===========>..................] - ETA: 0s - loss: 1.0491 - accuracy: 0.6314
89/196 [============>.................] - ETA: 0s - loss: 1.0514 - accuracy: 0.6313
97/196 [=============>................] - ETA: 0s - loss: 1.0519 - accuracy: 0.6308
105/196 [===============>..............] - ETA: 0s - loss: 1.0500 - accuracy: 0.6318
113/196 [================>.............] - ETA: 0s - loss: 1.0478 - accuracy: 0.6310
121/196 [=================>............] - ETA: 0s - loss: 1.0493 - accuracy: 0.6306
129/196 [==================>...........] - ETA: 0s - loss: 1.0482 - accuracy: 0.6313
137/196 [===================>..........] - ETA: 0s - loss: 1.0481 - accuracy: 0.6313
145/196 [=====================>........] - ETA: 0s - loss: 1.0478 - accuracy: 0.6312
153/196 [======================>.......] - ETA: 0s - loss: 1.0465 - accuracy: 0.6319
161/196 [=======================>......] - ETA: 0s - loss: 1.0463 - accuracy: 0.6318
169/196 [========================>.....] - ETA: 0s - loss: 1.0450 - accuracy: 0.6327
177/196 [==========================>...] - ETA: 0s - loss: 1.0443 - accuracy: 0.6325
185/196 [===========================>..] - ETA: 0s - loss: 1.0440 - accuracy: 0.6327
193/196 [============================>.] - ETA: 0s - loss: 1.0433 - accuracy: 0.6329
196/196 [==============================] - 1s 7ms/step - loss: 1.0431 - accuracy: 0.6328 - val_loss: 0.9780 - val_accuracy: 0.6603
Epoch 25/25
1/196 [..............................] - ETA: 1s - loss: 1.0312 - accuracy: 0.6680
9/196 [>.............................] - ETA: 1s - loss: 1.0138 - accuracy: 0.6497
17/196 [=>............................] - ETA: 1s - loss: 1.0212 - accuracy: 0.6422
25/196 [==>...........................] - ETA: 1s - loss: 1.0366 - accuracy: 0.6356
33/196 [====>.........................] - ETA: 1s - loss: 1.0322 - accuracy: 0.6386
41/196 [=====>........................] - ETA: 1s - loss: 1.0333 - accuracy: 0.6373
49/196 [======>.......................] - ETA: 0s - loss: 1.0315 - accuracy: 0.6386
57/196 [=======>......................] - ETA: 0s - loss: 1.0258 - accuracy: 0.6414
65/196 [========>.....................] - ETA: 0s - loss: 1.0263 - accuracy: 0.6414
73/196 [==========>...................] - ETA: 0s - loss: 1.0282 - accuracy: 0.6404
81/196 [===========>..................] - ETA: 0s - loss: 1.0298 - accuracy: 0.6405
89/196 [============>.................] - ETA: 0s - loss: 1.0308 - accuracy: 0.6400
97/196 [=============>................] - ETA: 0s - loss: 1.0301 - accuracy: 0.6416
105/196 [===============>..............] - ETA: 0s - loss: 1.0287 - accuracy: 0.6423
113/196 [================>.............] - ETA: 0s - loss: 1.0303 - accuracy: 0.6413
121/196 [=================>............] - ETA: 0s - loss: 1.0296 - accuracy: 0.6410
129/196 [==================>...........] - ETA: 0s - loss: 1.0288 - accuracy: 0.6407
137/196 [===================>..........] - ETA: 0s - loss: 1.0285 - accuracy: 0.6403
145/196 [=====================>........] - ETA: 0s - loss: 1.0267 - accuracy: 0.6408
153/196 [======================>.......] - ETA: 0s - loss: 1.0277 - accuracy: 0.6405
161/196 [=======================>......] - ETA: 0s - loss: 1.0248 - accuracy: 0.6415
169/196 [========================>.....] - ETA: 0s - loss: 1.0264 - accuracy: 0.6412
177/196 [==========================>...] - ETA: 0s - loss: 1.0270 - accuracy: 0.6404
185/196 [===========================>..] - ETA: 0s - loss: 1.0283 - accuracy: 0.6401
193/196 [============================>.] - ETA: 0s - loss: 1.0278 - accuracy: 0.6407
196/196 [==============================] - 1s 7ms/step - loss: 1.0278 - accuracy: 0.6406 - val_loss: 0.9785 - val_accuracy: 0.6616
CPU times: user 39.4 s, sys: 5.3 s, total: 44.7 s
Wall time: 39.9 s

Titan V GPU 및 Intel Xeon E5-2690 CPU를 탑재한 시스템에서 속도 향상은 약 1.17배입니다.