Ver en TensorFlow.org
|
Ejecutar en Google Colab
|
Ver codigo en GitHub
|
Descargar notebook
|
Este es un notebook de Google Colaboratory. Los programas de Python se executan directamente en tu navegador— una gran manera de aprender y utilizar TensorFlow. Para poder seguir este tutorial, ejecuta este notebook en Google Colab presionando el boton en la parte superior de esta pagina.
- En Colab, selecciona "connect to a Python runtime": En la parte superior derecha de la barra de menus selecciona: CONNECT.
- Para ejecutar todas las celdas de este notebook: Selecciona Runtime > Run all.
Descarga e installa el paquete TensorFlow 2.0 version. Importa TensorFlow en tu programa:
# Installa TensorFlow
import tensorflow as tf
Carga y prepara el conjunto de datos MNIST. Convierte los ejemplos de numeros enteros a numeros de punto flotante:
mnist = tf.keras.datasets.mnist
(x_train, y_train), (x_test, y_test) = mnist.load_data()
x_train, x_test = x_train / 255.0, x_test / 255.0
Construye un modelo tf.keras.Sequential apilando capas. Escoge un optimizador y una funcion de perdida para el entrenamiento de tu modelo:
model = tf.keras.models.Sequential([
tf.keras.layers.Flatten(input_shape=(28, 28)),
tf.keras.layers.Dense(128, activation='relu'),
tf.keras.layers.Dropout(0.2),
tf.keras.layers.Dense(10, activation='softmax')
])
model.compile(optimizer='adam',
loss='sparse_categorical_crossentropy',
metrics=['accuracy'])
Entrena y evalua el modelo:
model.fit(x_train, y_train, epochs=5)
model.evaluate(x_test, y_test, verbose=2)
Epoch 1/5 1/1875 [..............................] - ETA: 1s - loss: 2.4881 - accuracy: 0.0312 31/1875 [..............................] - ETA: 3s - loss: 1.6096 - accuracy: 0.5484 62/1875 [..............................] - ETA: 3s - loss: 1.2054 - accuracy: 0.6668 93/1875 [>.............................] - ETA: 2s - loss: 1.0024 - accuracy: 0.7194 123/1875 [>.............................] - ETA: 2s - loss: 0.8944 - accuracy: 0.7482 153/1875 [=>............................] - ETA: 2s - loss: 0.8084 - accuracy: 0.7712 182/1875 [=>............................] - ETA: 2s - loss: 0.7509 - accuracy: 0.7873 213/1875 [==>...........................] - ETA: 2s - loss: 0.7043 - accuracy: 0.7999 244/1875 [==>...........................] - ETA: 2s - loss: 0.6597 - accuracy: 0.8134 275/1875 [===>..........................] - ETA: 2s - loss: 0.6263 - accuracy: 0.8233 306/1875 [===>..........................] - ETA: 2s - loss: 0.5997 - accuracy: 0.8299 336/1875 [====>.........................] - ETA: 2s - loss: 0.5748 - accuracy: 0.8371 367/1875 [====>.........................] - ETA: 2s - loss: 0.5544 - accuracy: 0.8428 398/1875 [=====>........................] - ETA: 2s - loss: 0.5363 - accuracy: 0.8475 430/1875 [=====>........................] - ETA: 2s - loss: 0.5176 - accuracy: 0.8527 460/1875 [======>.......................] - ETA: 2s - loss: 0.5022 - accuracy: 0.8562 491/1875 [======>.......................] - ETA: 2s - loss: 0.4922 - accuracy: 0.8590 522/1875 [=======>......................] - ETA: 2s - loss: 0.4826 - accuracy: 0.8621 553/1875 [=======>......................] - ETA: 2s - loss: 0.4731 - accuracy: 0.8649 584/1875 [========>.....................] - ETA: 2s - loss: 0.4633 - accuracy: 0.8676 615/1875 [========>.....................] - ETA: 2s - loss: 0.4548 - accuracy: 0.8703 647/1875 [=========>....................] - ETA: 2s - loss: 0.4474 - accuracy: 0.8721 678/1875 [=========>....................] - ETA: 1s - loss: 0.4368 - accuracy: 0.8748 709/1875 [==========>...................] - ETA: 1s - loss: 0.4296 - accuracy: 0.8769 739/1875 [==========>...................] - ETA: 1s - loss: 0.4215 - accuracy: 0.8791 772/1875 [===========>..................] - ETA: 1s - loss: 0.4148 - accuracy: 0.8812 806/1875 [===========>..................] - ETA: 1s - loss: 0.4086 - accuracy: 0.8830 839/1875 [============>.................] - ETA: 1s - loss: 0.4025 - accuracy: 0.8848 872/1875 [============>.................] - ETA: 1s - loss: 0.3959 - accuracy: 0.8866 905/1875 [=============>................] - ETA: 1s - loss: 0.3900 - accuracy: 0.8882 938/1875 [==============>...............] - ETA: 1s - loss: 0.3857 - accuracy: 0.8895 971/1875 [==============>...............] - ETA: 1s - loss: 0.3808 - accuracy: 0.8911 1004/1875 [===============>..............] - ETA: 1s - loss: 0.3753 - accuracy: 0.8927 1038/1875 [===============>..............] - ETA: 1s - loss: 0.3707 - accuracy: 0.8940 1071/1875 [================>.............] - ETA: 1s - loss: 0.3663 - accuracy: 0.8951 1105/1875 [================>.............] - ETA: 1s - loss: 0.3616 - accuracy: 0.8965 1139/1875 [=================>............] - ETA: 1s - loss: 0.3577 - accuracy: 0.8975 1173/1875 [=================>............] - ETA: 1s - loss: 0.3535 - accuracy: 0.8986 1206/1875 [==================>...........] - ETA: 1s - loss: 0.3494 - accuracy: 0.8996 1240/1875 [==================>...........] - ETA: 1s - loss: 0.3458 - accuracy: 0.9004 1274/1875 [===================>..........] - ETA: 0s - loss: 0.3430 - accuracy: 0.9009 1307/1875 [===================>..........] - ETA: 0s - loss: 0.3389 - accuracy: 0.9023 1341/1875 [====================>.........] - ETA: 0s - loss: 0.3353 - accuracy: 0.9032 1375/1875 [=====================>........] - ETA: 0s - loss: 0.3320 - accuracy: 0.9042 1409/1875 [=====================>........] - ETA: 0s - loss: 0.3295 - accuracy: 0.9051 1443/1875 [======================>.......] - ETA: 0s - loss: 0.3261 - accuracy: 0.9060 1477/1875 [======================>.......] - ETA: 0s - loss: 0.3227 - accuracy: 0.9071 1511/1875 [=======================>......] - ETA: 0s - loss: 0.3203 - accuracy: 0.9079 1545/1875 [=======================>......] - ETA: 0s - loss: 0.3174 - accuracy: 0.9089 1579/1875 [========================>.....] - ETA: 0s - loss: 0.3148 - accuracy: 0.9097 1612/1875 [========================>.....] - ETA: 0s - loss: 0.3115 - accuracy: 0.9106 1645/1875 [=========================>....] - ETA: 0s - loss: 0.3087 - accuracy: 0.9113 1678/1875 [=========================>....] - ETA: 0s - loss: 0.3064 - accuracy: 0.9119 1712/1875 [==========================>...] - ETA: 0s - loss: 0.3046 - accuracy: 0.9125 1746/1875 [==========================>...] - ETA: 0s - loss: 0.3023 - accuracy: 0.9132 1781/1875 [===========================>..] - ETA: 0s - loss: 0.2997 - accuracy: 0.9138 1815/1875 [============================>.] - ETA: 0s - loss: 0.2980 - accuracy: 0.9143 1849/1875 [============================>.] - ETA: 0s - loss: 0.2955 - accuracy: 0.9150 1875/1875 [==============================] - 3s 2ms/step - loss: 0.2935 - accuracy: 0.9155 Epoch 2/5 1/1875 [..............................] - ETA: 0s - loss: 0.1981 - accuracy: 0.9375 35/1875 [..............................] - ETA: 2s - loss: 0.1466 - accuracy: 0.9598 69/1875 [>.............................] - ETA: 2s - loss: 0.1441 - accuracy: 0.9579 104/1875 [>.............................] - ETA: 2s - loss: 0.1501 - accuracy: 0.9570 139/1875 [=>............................] - ETA: 2s - loss: 0.1551 - accuracy: 0.9550 173/1875 [=>............................] - ETA: 2s - loss: 0.1569 - accuracy: 0.9530 207/1875 [==>...........................] - ETA: 2s - loss: 0.1545 - accuracy: 0.9540 242/1875 [==>...........................] - ETA: 2s - loss: 0.1543 - accuracy: 0.9539 276/1875 [===>..........................] - ETA: 2s - loss: 0.1513 - accuracy: 0.9546 309/1875 [===>..........................] - ETA: 2s - loss: 0.1507 - accuracy: 0.9545 343/1875 [====>.........................] - ETA: 2s - loss: 0.1505 - accuracy: 0.9547 377/1875 [=====>........................] - ETA: 2s - loss: 0.1519 - accuracy: 0.9541 410/1875 [=====>........................] - ETA: 2s - loss: 0.1515 - accuracy: 0.9542 444/1875 [======>.......................] - ETA: 2s - loss: 0.1516 - accuracy: 0.9547 477/1875 [======>.......................] - ETA: 2s - loss: 0.1507 - accuracy: 0.9547 511/1875 [=======>......................] - ETA: 2s - loss: 0.1501 - accuracy: 0.9549 545/1875 [=======>......................] - ETA: 1s - loss: 0.1503 - accuracy: 0.9550 579/1875 [========>.....................] - ETA: 1s - loss: 0.1510 - accuracy: 0.9550 613/1875 [========>.....................] - ETA: 1s - loss: 0.1516 - accuracy: 0.9552 647/1875 [=========>....................] - ETA: 1s - loss: 0.1515 - accuracy: 0.9550 681/1875 [=========>....................] - ETA: 1s - loss: 0.1524 - accuracy: 0.9544 715/1875 [==========>...................] - ETA: 1s - loss: 0.1540 - accuracy: 0.9541 749/1875 [==========>...................] - ETA: 1s - loss: 0.1544 - accuracy: 0.9539 783/1875 [===========>..................] - ETA: 1s - loss: 0.1540 - accuracy: 0.9540 816/1875 [============>.................] - ETA: 1s - loss: 0.1531 - accuracy: 0.9542 850/1875 [============>.................] - ETA: 1s - loss: 0.1527 - accuracy: 0.9542 884/1875 [=============>................] - ETA: 1s - loss: 0.1515 - accuracy: 0.9545 918/1875 [=============>................] - ETA: 1s - loss: 0.1521 - accuracy: 0.9542 952/1875 [==============>...............] - ETA: 1s - loss: 0.1515 - accuracy: 0.9545 985/1875 [==============>...............] - ETA: 1s - loss: 0.1502 - accuracy: 0.9546 1019/1875 [===============>..............] - ETA: 1s - loss: 0.1505 - accuracy: 0.9545 1052/1875 [===============>..............] - ETA: 1s - loss: 0.1505 - accuracy: 0.9546 1085/1875 [================>.............] - ETA: 1s - loss: 0.1507 - accuracy: 0.9546 1118/1875 [================>.............] - ETA: 1s - loss: 0.1506 - accuracy: 0.9546 1151/1875 [=================>............] - ETA: 1s - loss: 0.1504 - accuracy: 0.9545 1185/1875 [=================>............] - ETA: 1s - loss: 0.1494 - accuracy: 0.9548 1219/1875 [==================>...........] - ETA: 0s - loss: 0.1487 - accuracy: 0.9549 1252/1875 [===================>..........] - ETA: 0s - loss: 0.1484 - accuracy: 0.9551 1287/1875 [===================>..........] - ETA: 0s - loss: 0.1478 - accuracy: 0.9550 1321/1875 [====================>.........] - ETA: 0s - loss: 0.1471 - accuracy: 0.9551 1355/1875 [====================>.........] - ETA: 0s - loss: 0.1471 - accuracy: 0.9552 1389/1875 [=====================>........] - ETA: 0s - loss: 0.1473 - accuracy: 0.9552 1423/1875 [=====================>........] - ETA: 0s - loss: 0.1471 - accuracy: 0.9553 1456/1875 [======================>.......] - ETA: 0s - loss: 0.1469 - accuracy: 0.9554 1490/1875 [======================>.......] - ETA: 0s - loss: 0.1462 - accuracy: 0.9556 1523/1875 [=======================>......] - ETA: 0s - loss: 0.1459 - accuracy: 0.9559 1557/1875 [=======================>......] - ETA: 0s - loss: 0.1461 - accuracy: 0.9561 1590/1875 [========================>.....] - ETA: 0s - loss: 0.1455 - accuracy: 0.9563 1623/1875 [========================>.....] - ETA: 0s - loss: 0.1448 - accuracy: 0.9566 1656/1875 [=========================>....] - ETA: 0s - loss: 0.1441 - accuracy: 0.9568 1689/1875 [==========================>...] - ETA: 0s - loss: 0.1439 - accuracy: 0.9569 1722/1875 [==========================>...] - ETA: 0s - loss: 0.1437 - accuracy: 0.9571 1755/1875 [===========================>..] - ETA: 0s - loss: 0.1435 - accuracy: 0.9571 1788/1875 [===========================>..] - ETA: 0s - loss: 0.1434 - accuracy: 0.9572 1821/1875 [============================>.] - ETA: 0s - loss: 0.1433 - accuracy: 0.9573 1855/1875 [============================>.] - ETA: 0s - loss: 0.1434 - accuracy: 0.9573 1875/1875 [==============================] - 3s 2ms/step - loss: 0.1430 - accuracy: 0.9573 Epoch 3/5 1/1875 [..............................] - ETA: 0s - loss: 0.1963 - accuracy: 0.9062 35/1875 [..............................] - ETA: 2s - loss: 0.1174 - accuracy: 0.9536 69/1875 [>.............................] - ETA: 2s - loss: 0.1116 - accuracy: 0.9565 103/1875 [>.............................] - ETA: 2s - loss: 0.1129 - accuracy: 0.9596 137/1875 [=>............................] - ETA: 2s - loss: 0.1099 - accuracy: 0.9610 171/1875 [=>............................] - ETA: 2s - loss: 0.1075 - accuracy: 0.9635 205/1875 [==>...........................] - ETA: 2s - loss: 0.1135 - accuracy: 0.9627 239/1875 [==>...........................] - ETA: 2s - loss: 0.1143 - accuracy: 0.9629 273/1875 [===>..........................] - ETA: 2s - loss: 0.1147 - accuracy: 0.9625 307/1875 [===>..........................] - ETA: 2s - loss: 0.1154 - accuracy: 0.9628 341/1875 [====>.........................] - ETA: 2s - loss: 0.1155 - accuracy: 0.9630 375/1875 [=====>........................] - ETA: 2s - loss: 0.1134 - accuracy: 0.9636 409/1875 [=====>........................] - ETA: 2s - loss: 0.1122 - accuracy: 0.9641 442/1875 [======>.......................] - ETA: 2s - loss: 0.1098 - accuracy: 0.9649 476/1875 [======>.......................] - ETA: 2s - loss: 0.1117 - accuracy: 0.9644 509/1875 [=======>......................] - ETA: 2s - loss: 0.1121 - accuracy: 0.9641 542/1875 [=======>......................] - ETA: 2s - loss: 0.1106 - accuracy: 0.9651 576/1875 [========>.....................] - ETA: 1s - loss: 0.1104 - accuracy: 0.9652 610/1875 [========>.....................] - ETA: 1s - loss: 0.1109 - accuracy: 0.9650 644/1875 [=========>....................] - ETA: 1s - loss: 0.1100 - accuracy: 0.9651 678/1875 [=========>....................] - ETA: 1s - loss: 0.1099 - accuracy: 0.9654 712/1875 [==========>...................] - ETA: 1s - loss: 0.1097 - accuracy: 0.9658 746/1875 [==========>...................] - ETA: 1s - loss: 0.1098 - accuracy: 0.9659 780/1875 [===========>..................] - ETA: 1s - loss: 0.1101 - accuracy: 0.9660 813/1875 [============>.................] - ETA: 1s - loss: 0.1093 - accuracy: 0.9663 847/1875 [============>.................] - ETA: 1s - loss: 0.1076 - accuracy: 0.9667 880/1875 [=============>................] - ETA: 1s - loss: 0.1075 - accuracy: 0.9670 914/1875 [=============>................] - ETA: 1s - loss: 0.1077 - accuracy: 0.9668 947/1875 [==============>...............] - ETA: 1s - loss: 0.1072 - accuracy: 0.9667 981/1875 [==============>...............] - ETA: 1s - loss: 0.1067 - accuracy: 0.9670 1015/1875 [===============>..............] - ETA: 1s - loss: 0.1064 - accuracy: 0.9672 1049/1875 [===============>..............] - ETA: 1s - loss: 0.1067 - accuracy: 0.9671 1083/1875 [================>.............] - ETA: 1s - loss: 0.1065 - accuracy: 0.9672 1117/1875 [================>.............] - ETA: 1s - loss: 0.1066 - accuracy: 0.9673 1151/1875 [=================>............] - ETA: 1s - loss: 0.1060 - accuracy: 0.9674 1185/1875 [=================>............] - ETA: 1s - loss: 0.1059 - accuracy: 0.9674 1218/1875 [==================>...........] - ETA: 0s - loss: 0.1061 - accuracy: 0.9674 1251/1875 [===================>..........] - ETA: 0s - loss: 0.1064 - accuracy: 0.9674 1285/1875 [===================>..........] - ETA: 0s - loss: 0.1070 - accuracy: 0.9670 1319/1875 [====================>.........] - ETA: 0s - loss: 0.1069 - accuracy: 0.9671 1353/1875 [====================>.........] - ETA: 0s - loss: 0.1072 - accuracy: 0.9668 1387/1875 [=====================>........] - ETA: 0s - loss: 0.1072 - accuracy: 0.9668 1421/1875 [=====================>........] - ETA: 0s - loss: 0.1076 - accuracy: 0.9668 1455/1875 [======================>.......] - ETA: 0s - loss: 0.1075 - accuracy: 0.9669 1489/1875 [======================>.......] - ETA: 0s - loss: 0.1069 - accuracy: 0.9670 1522/1875 [=======================>......] - ETA: 0s - loss: 0.1074 - accuracy: 0.9668 1556/1875 [=======================>......] - ETA: 0s - loss: 0.1074 - accuracy: 0.9668 1589/1875 [========================>.....] - ETA: 0s - loss: 0.1076 - accuracy: 0.9667 1622/1875 [========================>.....] - ETA: 0s - loss: 0.1077 - accuracy: 0.9668 1655/1875 [=========================>....] - ETA: 0s - loss: 0.1079 - accuracy: 0.9668 1689/1875 [==========================>...] - ETA: 0s - loss: 0.1076 - accuracy: 0.9669 1723/1875 [==========================>...] - ETA: 0s - loss: 0.1070 - accuracy: 0.9671 1757/1875 [===========================>..] - ETA: 0s - loss: 0.1070 - accuracy: 0.9672 1791/1875 [===========================>..] - ETA: 0s - loss: 0.1066 - accuracy: 0.9672 1825/1875 [============================>.] - ETA: 0s - loss: 0.1075 - accuracy: 0.9671 1858/1875 [============================>.] - ETA: 0s - loss: 0.1075 - accuracy: 0.9670 1875/1875 [==============================] - 3s 2ms/step - loss: 0.1073 - accuracy: 0.9670 Epoch 4/5 1/1875 [..............................] - ETA: 0s - loss: 0.0097 - accuracy: 1.0000 35/1875 [..............................] - ETA: 2s - loss: 0.0646 - accuracy: 0.9759 69/1875 [>.............................] - ETA: 2s - loss: 0.0763 - accuracy: 0.9737 103/1875 [>.............................] - ETA: 2s - loss: 0.0826 - accuracy: 0.9712 137/1875 [=>............................] - ETA: 2s - loss: 0.0878 - accuracy: 0.9719 171/1875 [=>............................] - ETA: 2s - loss: 0.0832 - accuracy: 0.9740 206/1875 [==>...........................] - ETA: 2s - loss: 0.0848 - accuracy: 0.9742 240/1875 [==>...........................] - ETA: 2s - loss: 0.0867 - accuracy: 0.9728 273/1875 [===>..........................] - ETA: 2s - loss: 0.0894 - accuracy: 0.9724 307/1875 [===>..........................] - ETA: 2s - loss: 0.0907 - accuracy: 0.9722 341/1875 [====>.........................] - ETA: 2s - loss: 0.0897 - accuracy: 0.9724 375/1875 [=====>........................] - ETA: 2s - loss: 0.0917 - accuracy: 0.9719 408/1875 [=====>........................] - ETA: 2s - loss: 0.0899 - accuracy: 0.9720 442/1875 [======>.......................] - ETA: 2s - loss: 0.0890 - accuracy: 0.9725 475/1875 [======>.......................] - ETA: 2s - loss: 0.0878 - accuracy: 0.9730 509/1875 [=======>......................] - ETA: 2s - loss: 0.0882 - accuracy: 0.9729 542/1875 [=======>......................] - ETA: 1s - loss: 0.0875 - accuracy: 0.9731 576/1875 [========>.....................] - ETA: 1s - loss: 0.0872 - accuracy: 0.9732 609/1875 [========>.....................] - ETA: 1s - loss: 0.0875 - accuracy: 0.9728 642/1875 [=========>....................] - ETA: 1s - loss: 0.0872 - accuracy: 0.9726 676/1875 [=========>....................] - ETA: 1s - loss: 0.0876 - accuracy: 0.9725 710/1875 [==========>...................] - ETA: 1s - loss: 0.0867 - accuracy: 0.9727 744/1875 [==========>...................] - ETA: 1s - loss: 0.0859 - accuracy: 0.9730 778/1875 [===========>..................] - ETA: 1s - loss: 0.0858 - accuracy: 0.9730 812/1875 [===========>..................] - ETA: 1s - loss: 0.0872 - accuracy: 0.9727 846/1875 [============>.................] - ETA: 1s - loss: 0.0872 - accuracy: 0.9727 880/1875 [=============>................] - ETA: 1s - loss: 0.0877 - accuracy: 0.9725 914/1875 [=============>................] - ETA: 1s - loss: 0.0876 - accuracy: 0.9725 948/1875 [==============>...............] - ETA: 1s - loss: 0.0876 - accuracy: 0.9725 982/1875 [==============>...............] - ETA: 1s - loss: 0.0873 - accuracy: 0.9725 1016/1875 [===============>..............] - ETA: 1s - loss: 0.0877 - accuracy: 0.9726 1049/1875 [===============>..............] - ETA: 1s - loss: 0.0875 - accuracy: 0.9725 1083/1875 [================>.............] - ETA: 1s - loss: 0.0880 - accuracy: 0.9722 1117/1875 [================>.............] - ETA: 1s - loss: 0.0879 - accuracy: 0.9724 1151/1875 [=================>............] - ETA: 1s - loss: 0.0884 - accuracy: 0.9722 1185/1875 [=================>............] - ETA: 1s - loss: 0.0887 - accuracy: 0.9721 1218/1875 [==================>...........] - ETA: 0s - loss: 0.0887 - accuracy: 0.9721 1252/1875 [===================>..........] - ETA: 0s - loss: 0.0884 - accuracy: 0.9723 1285/1875 [===================>..........] - ETA: 0s - loss: 0.0888 - accuracy: 0.9721 1318/1875 [====================>.........] - ETA: 0s - loss: 0.0890 - accuracy: 0.9720 1351/1875 [====================>.........] - ETA: 0s - loss: 0.0883 - accuracy: 0.9722 1385/1875 [=====================>........] - ETA: 0s - loss: 0.0883 - accuracy: 0.9722 1419/1875 [=====================>........] - ETA: 0s - loss: 0.0882 - accuracy: 0.9723 1452/1875 [======================>.......] - ETA: 0s - loss: 0.0883 - accuracy: 0.9722 1486/1875 [======================>.......] - ETA: 0s - loss: 0.0881 - accuracy: 0.9723 1520/1875 [=======================>......] - ETA: 0s - loss: 0.0878 - accuracy: 0.9724 1554/1875 [=======================>......] - ETA: 0s - loss: 0.0883 - accuracy: 0.9722 1588/1875 [========================>.....] - ETA: 0s - loss: 0.0890 - accuracy: 0.9720 1621/1875 [========================>.....] - ETA: 0s - loss: 0.0888 - accuracy: 0.9722 1655/1875 [=========================>....] - ETA: 0s - loss: 0.0884 - accuracy: 0.9723 1688/1875 [==========================>...] - ETA: 0s - loss: 0.0885 - accuracy: 0.9722 1722/1875 [==========================>...] - ETA: 0s - loss: 0.0882 - accuracy: 0.9724 1755/1875 [===========================>..] - ETA: 0s - loss: 0.0878 - accuracy: 0.9725 1789/1875 [===========================>..] - ETA: 0s - loss: 0.0882 - accuracy: 0.9725 1822/1875 [============================>.] - ETA: 0s - loss: 0.0881 - accuracy: 0.9725 1856/1875 [============================>.] - ETA: 0s - loss: 0.0881 - accuracy: 0.9724 1875/1875 [==============================] - 3s 2ms/step - loss: 0.0880 - accuracy: 0.9725 Epoch 5/5 1/1875 [..............................] - ETA: 0s - loss: 0.0140 - accuracy: 1.0000 34/1875 [..............................] - ETA: 2s - loss: 0.0573 - accuracy: 0.9789 67/1875 [>.............................] - ETA: 2s - loss: 0.0667 - accuracy: 0.9799 100/1875 [>.............................] - ETA: 2s - loss: 0.0635 - accuracy: 0.9812 133/1875 [=>............................] - ETA: 2s - loss: 0.0662 - accuracy: 0.9805 166/1875 [=>............................] - ETA: 2s - loss: 0.0661 - accuracy: 0.9804 199/1875 [==>...........................] - ETA: 2s - loss: 0.0645 - accuracy: 0.9804 232/1875 [==>...........................] - ETA: 2s - loss: 0.0647 - accuracy: 0.9806 265/1875 [===>..........................] - ETA: 2s - loss: 0.0662 - accuracy: 0.9800 298/1875 [===>..........................] - ETA: 2s - loss: 0.0681 - accuracy: 0.9794 330/1875 [====>.........................] - ETA: 2s - loss: 0.0686 - accuracy: 0.9791 363/1875 [====>.........................] - ETA: 2s - loss: 0.0691 - accuracy: 0.9787 396/1875 [=====>........................] - ETA: 2s - loss: 0.0682 - accuracy: 0.9790 430/1875 [=====>........................] - ETA: 2s - loss: 0.0686 - accuracy: 0.9789 463/1875 [======>.......................] - ETA: 2s - loss: 0.0677 - accuracy: 0.9789 496/1875 [======>.......................] - ETA: 2s - loss: 0.0683 - accuracy: 0.9785 529/1875 [=======>......................] - ETA: 2s - loss: 0.0687 - accuracy: 0.9785 562/1875 [=======>......................] - ETA: 2s - loss: 0.0687 - accuracy: 0.9783 595/1875 [========>.....................] - ETA: 1s - loss: 0.0695 - accuracy: 0.9779 628/1875 [=========>....................] - ETA: 1s - loss: 0.0708 - accuracy: 0.9776 661/1875 [=========>....................] - ETA: 1s - loss: 0.0706 - accuracy: 0.9777 694/1875 [==========>...................] - ETA: 1s - loss: 0.0704 - accuracy: 0.9778 727/1875 [==========>...................] - ETA: 1s - loss: 0.0704 - accuracy: 0.9776 760/1875 [===========>..................] - ETA: 1s - loss: 0.0701 - accuracy: 0.9776 793/1875 [===========>..................] - ETA: 1s - loss: 0.0704 - accuracy: 0.9774 827/1875 [============>.................] - ETA: 1s - loss: 0.0711 - accuracy: 0.9771 860/1875 [============>.................] - ETA: 1s - loss: 0.0720 - accuracy: 0.9768 894/1875 [=============>................] - ETA: 1s - loss: 0.0720 - accuracy: 0.9768 928/1875 [=============>................] - ETA: 1s - loss: 0.0723 - accuracy: 0.9768 961/1875 [==============>...............] - ETA: 1s - loss: 0.0727 - accuracy: 0.9766 994/1875 [==============>...............] - ETA: 1s - loss: 0.0731 - accuracy: 0.9763 1028/1875 [===============>..............] - ETA: 1s - loss: 0.0737 - accuracy: 0.9760 1061/1875 [===============>..............] - ETA: 1s - loss: 0.0735 - accuracy: 0.9762 1094/1875 [================>.............] - ETA: 1s - loss: 0.0744 - accuracy: 0.9761 1128/1875 [=================>............] - ETA: 1s - loss: 0.0742 - accuracy: 0.9761 1161/1875 [=================>............] - ETA: 1s - loss: 0.0742 - accuracy: 0.9761 1194/1875 [==================>...........] - ETA: 1s - loss: 0.0744 - accuracy: 0.9760 1227/1875 [==================>...........] - ETA: 0s - loss: 0.0742 - accuracy: 0.9760 1260/1875 [===================>..........] - ETA: 0s - loss: 0.0746 - accuracy: 0.9758 1293/1875 [===================>..........] - ETA: 0s - loss: 0.0750 - accuracy: 0.9757 1326/1875 [====================>.........] - ETA: 0s - loss: 0.0754 - accuracy: 0.9756 1359/1875 [====================>.........] - ETA: 0s - loss: 0.0754 - accuracy: 0.9756 1392/1875 [=====================>........] - ETA: 0s - loss: 0.0747 - accuracy: 0.9758 1426/1875 [=====================>........] - ETA: 0s - loss: 0.0754 - accuracy: 0.9758 1459/1875 [======================>.......] - ETA: 0s - loss: 0.0753 - accuracy: 0.9759 1491/1875 [======================>.......] - ETA: 0s - loss: 0.0753 - accuracy: 0.9759 1524/1875 [=======================>......] - ETA: 0s - loss: 0.0755 - accuracy: 0.9759 1557/1875 [=======================>......] - ETA: 0s - loss: 0.0750 - accuracy: 0.9759 1590/1875 [========================>.....] - ETA: 0s - loss: 0.0749 - accuracy: 0.9760 1623/1875 [========================>.....] - ETA: 0s - loss: 0.0748 - accuracy: 0.9761 1656/1875 [=========================>....] - ETA: 0s - loss: 0.0747 - accuracy: 0.9761 1689/1875 [==========================>...] - ETA: 0s - loss: 0.0748 - accuracy: 0.9761 1722/1875 [==========================>...] - ETA: 0s - loss: 0.0747 - accuracy: 0.9760 1755/1875 [===========================>..] - ETA: 0s - loss: 0.0745 - accuracy: 0.9761 1789/1875 [===========================>..] - ETA: 0s - loss: 0.0749 - accuracy: 0.9760 1822/1875 [============================>.] - ETA: 0s - loss: 0.0747 - accuracy: 0.9760 1856/1875 [============================>.] - ETA: 0s - loss: 0.0745 - accuracy: 0.9761 1875/1875 [==============================] - 3s 2ms/step - loss: 0.0745 - accuracy: 0.9761 313/313 - 0s - loss: 0.0707 - accuracy: 0.9785 [0.07073566317558289, 0.9785000085830688]
El model de clasificacion de images fue entrenado y alcanzo una exactitud de ~98% en este conjunto de datos. Para aprender mas, lee los [tutoriales de TensorFlow].
Ver en TensorFlow.org
Ejecutar en Google Colab
Ver codigo en GitHub
Descargar notebook