imdb: Python version: 3.6.8 keras version: 2.3.0 Neural network to classify movie reviews. Train on 15000 samples, validate on 10000 samples Epoch 1/20 512/15000 [>.............................] - ETA: 3s - loss: 0.6951 - accuracy: 0.4883 2048/15000 [===>..........................] - ETA: 1s - loss: 0.6756 - accuracy: 0.6001 3584/15000 [======>.......................] - ETA: 0s - loss: 0.6568 - accuracy: 0.6323 5120/15000 [=========>....................] - ETA: 0s - loss: 0.6354 - accuracy: 0.6793 6656/15000 [============>.................] - ETA: 0s - loss: 0.6123 - accuracy: 0.7142 8192/15000 [===============>..............] - ETA: 0s - loss: 0.5915 - accuracy: 0.7393 9728/15000 [==================>...........] - ETA: 0s - loss: 0.5759 - accuracy: 0.7524 11264/15000 [=====================>........] - ETA: 0s - loss: 0.5608 - accuracy: 0.7658 12800/15000 [========================>.....] - ETA: 0s - loss: 0.5451 - accuracy: 0.7780 14336/15000 [===========================>..] - ETA: 0s - loss: 0.5320 - accuracy: 0.7870 15000/15000 [==============================] - 1s 63us/step - loss: 0.5265 - accuracy: 0.7905 - val_loss: 0.4071 - val_accuracy: 0.8679 Epoch 2/20 512/15000 [>.............................] - ETA: 0s - loss: 0.3678 - accuracy: 0.9043 2560/15000 [====>.........................] - ETA: 0s - loss: 0.3547 - accuracy: 0.9039 4608/15000 [========>.....................] - ETA: 0s - loss: 0.3474 - accuracy: 0.9058 6656/15000 [============>.................] - ETA: 0s - loss: 0.3443 - accuracy: 0.9020 8704/15000 [================>.............] - ETA: 0s - loss: 0.3382 - accuracy: 0.9034 10752/15000 [====================>.........] - ETA: 0s - loss: 0.3324 - accuracy: 0.9017 12800/15000 [========================>.....] - ETA: 0s - loss: 0.3279 - accuracy: 0.9032 14848/15000 [============================>.] - ETA: 0s - loss: 0.3247 - accuracy: 0.9019 15000/15000 [==============================] - 1s 44us/step - loss: 0.3246 - accuracy: 0.9014 - val_loss: 0.3251 - val_accuracy: 0.8781 Epoch 3/20 512/15000 [>.............................] - ETA: 0s - loss: 0.2441 - accuracy: 0.9258 2560/15000 [====>.........................] - ETA: 0s - loss: 0.2494 - accuracy: 0.9234 4608/15000 [========>.....................] - ETA: 0s - loss: 0.2424 - accuracy: 0.9303 6656/15000 [============>.................] - ETA: 0s - loss: 0.2447 - accuracy: 0.9252 8704/15000 [================>.............] - ETA: 0s - loss: 0.2420 - accuracy: 0.9267 10752/15000 [====================>.........] - ETA: 0s - loss: 0.2398 - accuracy: 0.9266 12800/15000 [========================>.....] - ETA: 0s - loss: 0.2377 - accuracy: 0.9263 14848/15000 [============================>.] - ETA: 0s - loss: 0.2373 - accuracy: 0.9256 15000/15000 [==============================] - 1s 44us/step - loss: 0.2371 - accuracy: 0.9257 - val_loss: 0.2916 - val_accuracy: 0.8844 Epoch 4/20 512/15000 [>.............................] - ETA: 0s - loss: 0.2001 - accuracy: 0.9297 2560/15000 [====>.........................] - ETA: 0s - loss: 0.1855 - accuracy: 0.9418 4608/15000 [========>.....................] - ETA: 0s - loss: 0.1913 - accuracy: 0.9375 6656/15000 [============>.................] - ETA: 0s - loss: 0.1876 - accuracy: 0.9396 8704/15000 [================>.............] - ETA: 0s - loss: 0.1871 - accuracy: 0.9396 10752/15000 [====================>.........] - ETA: 0s - loss: 0.1854 - accuracy: 0.9404 12800/15000 [========================>.....] - ETA: 0s - loss: 0.1830 - accuracy: 0.9416 14848/15000 [============================>.] - ETA: 0s - loss: 0.1848 - accuracy: 0.9395 15000/15000 [==============================] - 1s 44us/step - loss: 0.1851 - accuracy: 0.9393 - val_loss: 0.2745 - val_accuracy: 0.8896 Epoch 5/20 512/15000 [>.............................] - ETA: 0s - loss: 0.1610 - accuracy: 0.9590 2560/15000 [====>.........................] - ETA: 0s - loss: 0.1565 - accuracy: 0.9586 4608/15000 [========>.....................] - ETA: 0s - loss: 0.1474 - accuracy: 0.9599 6656/15000 [============>.................] - ETA: 0s - loss: 0.1489 - accuracy: 0.9566 8704/15000 [================>.............] - ETA: 0s - loss: 0.1507 - accuracy: 0.9557 10752/15000 [====================>.........] - ETA: 0s - loss: 0.1513 - accuracy: 0.9533 12800/15000 [========================>.....] - ETA: 0s - loss: 0.1496 - accuracy: 0.9538 14848/15000 [============================>.] - ETA: 0s - loss: 0.1514 - accuracy: 0.9527 15000/15000 [==============================] - 1s 44us/step - loss: 0.1512 - accuracy: 0.9529 - val_loss: 0.2819 - val_accuracy: 0.8890 Epoch 6/20 512/15000 [>.............................] - ETA: 0s - loss: 0.1231 - accuracy: 0.9727 2560/15000 [====>.........................] - ETA: 0s - loss: 0.1201 - accuracy: 0.9691 4608/15000 [========>.....................] - ETA: 0s - loss: 0.1169 - accuracy: 0.9694 6656/15000 [============>.................] - ETA: 0s - loss: 0.1178 - accuracy: 0.9663 8704/15000 [================>.............] - ETA: 0s - loss: 0.1206 - accuracy: 0.9650 10752/15000 [====================>.........] - ETA: 0s - loss: 0.1263 - accuracy: 0.9613 12800/15000 [========================>.....] - ETA: 0s - loss: 0.1266 - accuracy: 0.9609 14848/15000 [============================>.] - ETA: 0s - loss: 0.1252 - accuracy: 0.9609 15000/15000 [==============================] - 1s 44us/step - loss: 0.1248 - accuracy: 0.9611 - val_loss: 0.2973 - val_accuracy: 0.8854 Epoch 7/20 512/15000 [>.............................] - ETA: 0s - loss: 0.1151 - accuracy: 0.9609 2560/15000 [====>.........................] - ETA: 0s - loss: 0.1009 - accuracy: 0.9719 4608/15000 [========>.....................] - ETA: 0s - loss: 0.1004 - accuracy: 0.9731 6656/15000 [============>.................] - ETA: 0s - loss: 0.1002 - accuracy: 0.9736 8704/15000 [================>.............] - ETA: 0s - loss: 0.0997 - accuracy: 0.9728 10752/15000 [====================>.........] - ETA: 0s - loss: 0.1025 - accuracy: 0.9707 12800/15000 [========================>.....] - ETA: 0s - loss: 0.1032 - accuracy: 0.9704 14848/15000 [============================>.] - ETA: 0s - loss: 0.1046 - accuracy: 0.9696 15000/15000 [==============================] - 1s 44us/step - loss: 0.1053 - accuracy: 0.9695 - val_loss: 0.3055 - val_accuracy: 0.8846 Epoch 8/20 512/15000 [>.............................] - ETA: 0s - loss: 0.0784 - accuracy: 0.9883 2560/15000 [====>.........................] - ETA: 0s - loss: 0.0779 - accuracy: 0.9828 4608/15000 [========>.....................] - ETA: 0s - loss: 0.0843 - accuracy: 0.9796 6656/15000 [============>.................] - ETA: 0s - loss: 0.0814 - accuracy: 0.9812 8704/15000 [================>.............] - ETA: 0s - loss: 0.0799 - accuracy: 0.9809 10752/15000 [====================>.........] - ETA: 0s - loss: 0.0819 - accuracy: 0.9792 12800/15000 [========================>.....] - ETA: 0s - loss: 0.0827 - accuracy: 0.9790 14848/15000 [============================>.] - ETA: 0s - loss: 0.0867 - accuracy: 0.9766 15000/15000 [==============================] - 1s 44us/step - loss: 0.0866 - accuracy: 0.9765 - val_loss: 0.3219 - val_accuracy: 0.8841 Epoch 9/20 512/15000 [>.............................] - ETA: 0s - loss: 0.0565 - accuracy: 0.9902 2560/15000 [====>.........................] - ETA: 0s - loss: 0.0581 - accuracy: 0.9895 4608/15000 [========>.....................] - ETA: 0s - loss: 0.0586 - accuracy: 0.9885 6656/15000 [============>.................] - ETA: 0s - loss: 0.0596 - accuracy: 0.9878 8704/15000 [================>.............] - ETA: 0s - loss: 0.0682 - accuracy: 0.9829 10752/15000 [====================>.........] - ETA: 0s - loss: 0.0667 - accuracy: 0.9832 12800/15000 [========================>.....] - ETA: 0s - loss: 0.0678 - accuracy: 0.9825 14848/15000 [============================>.] - ETA: 0s - loss: 0.0690 - accuracy: 0.9820 15000/15000 [==============================] - 1s 44us/step - loss: 0.0692 - accuracy: 0.9819 - val_loss: 0.3881 - val_accuracy: 0.8695 Epoch 10/20 512/15000 [>.............................] - ETA: 0s - loss: 0.0705 - accuracy: 0.9805 2560/15000 [====>.........................] - ETA: 0s - loss: 0.0649 - accuracy: 0.9820 4608/15000 [========>.....................] - ETA: 0s - loss: 0.0587 - accuracy: 0.9850 6656/15000 [============>.................] - ETA: 0s - loss: 0.0553 - accuracy: 0.9865 8704/15000 [================>.............] - ETA: 0s - loss: 0.0572 - accuracy: 0.9863 10752/15000 [====================>.........] - ETA: 0s - loss: 0.0555 - accuracy: 0.9872 12800/15000 [========================>.....] - ETA: 0s - loss: 0.0559 - accuracy: 0.9865 14848/15000 [============================>.] - ETA: 0s - loss: 0.0602 - accuracy: 0.9841 15000/15000 [==============================] - 1s 44us/step - loss: 0.0602 - accuracy: 0.9841 - val_loss: 0.3675 - val_accuracy: 0.8807 Epoch 11/20 512/15000 [>.............................] - ETA: 0s - loss: 0.0372 - accuracy: 0.9902 2560/15000 [====>.........................] - ETA: 0s - loss: 0.0344 - accuracy: 0.9941 4608/15000 [========>.....................] - ETA: 0s - loss: 0.0364 - accuracy: 0.9946 6656/15000 [============>.................] - ETA: 0s - loss: 0.0376 - accuracy: 0.9940 8704/15000 [================>.............] - ETA: 0s - loss: 0.0387 - accuracy: 0.9933 10752/15000 [====================>.........] - ETA: 0s - loss: 0.0426 - accuracy: 0.9913 12800/15000 [========================>.....] - ETA: 0s - loss: 0.0442 - accuracy: 0.9907 14848/15000 [============================>.] - ETA: 0s - loss: 0.0480 - accuracy: 0.9881 15000/15000 [==============================] - 1s 44us/step - loss: 0.0479 - accuracy: 0.9881 - val_loss: 0.3908 - val_accuracy: 0.8785 Epoch 12/20 512/15000 [>.............................] - ETA: 0s - loss: 0.0364 - accuracy: 0.9922 2560/15000 [====>.........................] - ETA: 0s - loss: 0.0322 - accuracy: 0.9961 4608/15000 [========>.....................] - ETA: 0s - loss: 0.0320 - accuracy: 0.9961 6656/15000 [============>.................] - ETA: 0s - loss: 0.0328 - accuracy: 0.9947 8704/15000 [================>.............] - ETA: 0s - loss: 0.0331 - accuracy: 0.9944 10752/15000 [====================>.........] - ETA: 0s - loss: 0.0333 - accuracy: 0.9941 12800/15000 [========================>.....] - ETA: 0s - loss: 0.0363 - accuracy: 0.9927 14848/15000 [============================>.] - ETA: 0s - loss: 0.0376 - accuracy: 0.9919 15000/15000 [==============================] - 1s 44us/step - loss: 0.0375 - accuracy: 0.9918 - val_loss: 0.4221 - val_accuracy: 0.8762 Epoch 13/20 512/15000 [>.............................] - ETA: 0s - loss: 0.0221 - accuracy: 1.0000 2560/15000 [====>.........................] - ETA: 0s - loss: 0.0257 - accuracy: 0.9965 4608/15000 [========>.....................] - ETA: 0s - loss: 0.0246 - accuracy: 0.9965 6656/15000 [============>.................] - ETA: 0s - loss: 0.0260 - accuracy: 0.9964 8704/15000 [================>.............] - ETA: 0s - loss: 0.0274 - accuracy: 0.9955 10752/15000 [====================>.........] - ETA: 0s - loss: 0.0281 - accuracy: 0.9953 12800/15000 [========================>.....] - ETA: 0s - loss: 0.0301 - accuracy: 0.9945 14848/15000 [============================>.] - ETA: 0s - loss: 0.0307 - accuracy: 0.9941 15000/15000 [==============================] - 1s 44us/step - loss: 0.0307 - accuracy: 0.9941 - val_loss: 0.4569 - val_accuracy: 0.8735 Epoch 14/20 512/15000 [>.............................] - ETA: 0s - loss: 0.0178 - accuracy: 1.0000 2560/15000 [====>.........................] - ETA: 0s - loss: 0.0226 - accuracy: 0.9973 4608/15000 [========>.....................] - ETA: 0s - loss: 0.0205 - accuracy: 0.9978 6656/15000 [============>.................] - ETA: 0s - loss: 0.0201 - accuracy: 0.9977 8704/15000 [================>.............] - ETA: 0s - loss: 0.0212 - accuracy: 0.9972 10752/15000 [====================>.........] - ETA: 0s - loss: 0.0212 - accuracy: 0.9974 12800/15000 [========================>.....] - ETA: 0s - loss: 0.0242 - accuracy: 0.9961 14848/15000 [============================>.] - ETA: 0s - loss: 0.0244 - accuracy: 0.9960 15000/15000 [==============================] - 1s 44us/step - loss: 0.0246 - accuracy: 0.9959 - val_loss: 0.5189 - val_accuracy: 0.8653 Epoch 15/20 512/15000 [>.............................] - ETA: 0s - loss: 0.0159 - accuracy: 1.0000 2560/15000 [====>.........................] - ETA: 0s - loss: 0.0155 - accuracy: 0.9984 4608/15000 [========>.....................] - ETA: 0s - loss: 0.0156 - accuracy: 0.9983 6656/15000 [============>.................] - ETA: 0s - loss: 0.0161 - accuracy: 0.9980 8704/15000 [================>.............] - ETA: 0s - loss: 0.0157 - accuracy: 0.9980 10752/15000 [====================>.........] - ETA: 0s - loss: 0.0182 - accuracy: 0.9973 12800/15000 [========================>.....] - ETA: 0s - loss: 0.0205 - accuracy: 0.9963 14848/15000 [============================>.] - ETA: 0s - loss: 0.0198 - accuracy: 0.9966 15000/15000 [==============================] - 1s 44us/step - loss: 0.0197 - accuracy: 0.9966 - val_loss: 0.5178 - val_accuracy: 0.8727 Epoch 16/20 512/15000 [>.............................] - ETA: 0s - loss: 0.0103 - accuracy: 1.0000 2560/15000 [====>.........................] - ETA: 0s - loss: 0.0101 - accuracy: 1.0000 4608/15000 [========>.....................] - ETA: 0s - loss: 0.0113 - accuracy: 0.9996 6656/15000 [============>.................] - ETA: 0s - loss: 0.0114 - accuracy: 0.9997 8704/15000 [================>.............] - ETA: 0s - loss: 0.0121 - accuracy: 0.9994 10752/15000 [====================>.........] - ETA: 0s - loss: 0.0119 - accuracy: 0.9993 12800/15000 [========================>.....] - ETA: 0s - loss: 0.0119 - accuracy: 0.9993 14848/15000 [============================>.] - ETA: 0s - loss: 0.0121 - accuracy: 0.9991 15000/15000 [==============================] - 1s 43us/step - loss: 0.0121 - accuracy: 0.9991 - val_loss: 0.6086 - val_accuracy: 0.8615 Epoch 17/20 512/15000 [>.............................] - ETA: 0s - loss: 0.0164 - accuracy: 0.9980 2560/15000 [====>.........................] - ETA: 0s - loss: 0.0165 - accuracy: 0.9984 4608/15000 [========>.....................] - ETA: 0s - loss: 0.0132 - accuracy: 0.9989 6656/15000 [============>.................] - ETA: 0s - loss: 0.0118 - accuracy: 0.9991 8704/15000 [================>.............] - ETA: 0s - loss: 0.0110 - accuracy: 0.9993 10752/15000 [====================>.........] - ETA: 0s - loss: 0.0104 - accuracy: 0.9994 12800/15000 [========================>.....] - ETA: 0s - loss: 0.0140 - accuracy: 0.9979 14848/15000 [============================>.] - ETA: 0s - loss: 0.0137 - accuracy: 0.9980 15000/15000 [==============================] - 1s 44us/step - loss: 0.0136 - accuracy: 0.9981 - val_loss: 0.5986 - val_accuracy: 0.8683 Epoch 18/20 512/15000 [>.............................] - ETA: 0s - loss: 0.0086 - accuracy: 0.9980 2560/15000 [====>.........................] - ETA: 0s - loss: 0.0064 - accuracy: 0.9996 4608/15000 [========>.....................] - ETA: 0s - loss: 0.0066 - accuracy: 0.9998 6656/15000 [============>.................] - ETA: 0s - loss: 0.0064 - accuracy: 0.9998 8704/15000 [================>.............] - ETA: 0s - loss: 0.0065 - accuracy: 0.9998 10752/15000 [====================>.........] - ETA: 0s - loss: 0.0066 - accuracy: 0.9997 12800/15000 [========================>.....] - ETA: 0s - loss: 0.0072 - accuracy: 0.9995 14848/15000 [============================>.] - ETA: 0s - loss: 0.0072 - accuracy: 0.9995 15000/15000 [==============================] - 1s 44us/step - loss: 0.0073 - accuracy: 0.9995 - val_loss: 0.6372 - val_accuracy: 0.8687 Epoch 19/20 512/15000 [>.............................] - ETA: 0s - loss: 0.0064 - accuracy: 1.0000 2560/15000 [====>.........................] - ETA: 0s - loss: 0.0045 - accuracy: 1.0000 4608/15000 [========>.....................] - ETA: 0s - loss: 0.0047 - accuracy: 1.0000 6656/15000 [============>.................] - ETA: 0s - loss: 0.0049 - accuracy: 1.0000 8704/15000 [================>.............] - ETA: 0s - loss: 0.0049 - accuracy: 0.9999 10752/15000 [====================>.........] - ETA: 0s - loss: 0.0114 - accuracy: 0.9975 12800/15000 [========================>.....] - ETA: 0s - loss: 0.0112 - accuracy: 0.9977 14848/15000 [============================>.] - ETA: 0s - loss: 0.0105 - accuracy: 0.9979 15000/15000 [==============================] - 1s 44us/step - loss: 0.0105 - accuracy: 0.9979 - val_loss: 0.6631 - val_accuracy: 0.8663 Epoch 20/20 512/15000 [>.............................] - ETA: 0s - loss: 0.0022 - accuracy: 1.0000 2560/15000 [====>.........................] - ETA: 0s - loss: 0.0033 - accuracy: 1.0000 4608/15000 [========>.....................] - ETA: 0s - loss: 0.0040 - accuracy: 0.9996 6656/15000 [============>.................] - ETA: 0s - loss: 0.0038 - accuracy: 0.9997 8704/15000 [================>.............] - ETA: 0s - loss: 0.0037 - accuracy: 0.9998 10752/15000 [====================>.........] - ETA: 0s - loss: 0.0037 - accuracy: 0.9998 12800/15000 [========================>.....] - ETA: 0s - loss: 0.0038 - accuracy: 0.9998 14848/15000 [============================>.] - ETA: 0s - loss: 0.0038 - accuracy: 0.9999 15000/15000 [==============================] - 1s 44us/step - loss: 0.0038 - accuracy: 0.9999 - val_loss: 0.7173 - val_accuracy: 0.8633 Model loss and accuracy on validation data: Final validation loss 0.7172817344665527 Final validation accuracy 0.8633000254631042 Test the model: 32/25000 [..............................] - ETA: 1s 1184/25000 [>.............................] - ETA: 1s 2368/25000 [=>............................] - ETA: 0s 3552/25000 [===>..........................] - ETA: 0s 4768/25000 [====>.........................] - ETA: 0s 5984/25000 [======>.......................] - ETA: 0s 7168/25000 [=======>......................] - ETA: 0s 8352/25000 [=========>....................] - ETA: 0s 9536/25000 [==========>...................] - ETA: 0s 10688/25000 [===========>..................] - ETA: 0s 11872/25000 [=============>................] - ETA: 0s 13024/25000 [==============>...............] - ETA: 0s 14208/25000 [================>.............] - ETA: 0s 15360/25000 [=================>............] - ETA: 0s 16544/25000 [==================>...........] - ETA: 0s 17696/25000 [====================>.........] - ETA: 0s 18880/25000 [=====================>........] - ETA: 0s 20032/25000 [=======================>......] - ETA: 0s 21184/25000 [========================>.....] - ETA: 0s 22368/25000 [=========================>....] - ETA: 0s 23584/25000 [===========================>..] - ETA: 0s 24800/25000 [============================>.] - ETA: 0s 25000/25000 [==============================] - 1s 43us/step Model loss and accuracy on test data: loss 0.796432144215107 accuracy 0.8480799794197083 imdb: Normal end of execution.