Este curso está genial, mis felicitaciones al profesor Adonaí y a Platzi por traernos contenido de alta calidad y en nuestro idioma; este curso vale oro.
Cómo utilizar TensorFlow 2.0 con Python
Redes neuronales con TensorFlow
Introducción a TensorFlow 2.0
Manejo y preprocesamiento de datos para redes neuronales
Uso de data pipelines
Cómo cargar bases de datos JSON
Cargar bases de datos CSV y BASE 64
Preprocesamiento y limpieza de datos
Keras datasets
Datasets generators
Aprende a buscar bases de datos para deep learning
Cómo distribuir los datos
Crear la red neural, definir capas, compilar, entrenar, evaluar y predicciones
Optimización de precisión de modelos
Métodos de regularización: overfitting y underfitting
Recomendaciones prácticas para ajustar un modelo
Métricas para medir la eficiencia de un modelo: callback
Monitoreo del entrenamiento en tiempo real: early stopping y patience
KerasTuner: construyendo el modelo
KerasTuner: buscando la mejor configuración para tu modelo
Almacenamiento y carga de modelos
Almacenamiento y carga de modelos: pesos y arquitectura
Criterios para almacenar los modelos
Fundamentos de aprendizaje por transferencia
Introducción al aprendizaje por transferencia
Cuándo utilizar aprendizaje por transferencia
Carga de sistemas pre-entrenados en Keras
API funcional de Keras
Uso sistemas pre-entrenados de TensorFlow Hub
Resultados de entrenamiento
Introducción a variables relevantes del TensorBoard
Análisis y publicación de resultados del entrenamiento
Introducción al despliegue de modelos en producción
Siguientes pasos con deep learning
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.
Antes: $249
Paga en 4 cuotas sin intereses
Termina en:
Nuestra configuración de TensorBoard está lista, ahora solo debemos usarla con las herramientas de TensorFlow.
Usaremos los comandos mágicos de IPython para cargar TensorBoard. Una vez cargado, le indicaremos el directorio del que debe extraer los resultados para analizarlos.
```python %load_ext tensorboard
%tensorboard --logdir logs ```
Después de un tiempo se mostrará un board con toda la información del modelo, que además nos permitirá explorar su configuración, arquitectura y resultados.
Si quieres desplegar tus resultados a la web, tensorboard te ofrece el comando upload, donde le dará la dirección de los logs, el nombre del proyecto y la descripción. Después de una breve configuración y autentificación obtendrás un link al que cualquier persona podrá acceder para analizar los resultados de tu proyecto.
python
!tensorboard dev upload --logdir ./logs --name "Proyecto prueba" --description "Test development results" --one_shot
Obtendrás una URL de acceso público para compartirla con otros devs.
Con esto puedes crear un portafolio de proyectos para mostrar a tus comunidades.
Contribución creada por Sebastián Franco Gómez.
Aportes 15
Preguntas 1
Este curso está genial, mis felicitaciones al profesor Adonaí y a Platzi por traernos contenido de alta calidad y en nuestro idioma; este curso vale oro.
Para Diciembre de 2023 tensorboard.dev cerrara oficialmente, y el comando tensorboard dev
tambien dejara de funcionar , tensorboard seguira funcionando en local pero ya no habra web para compartir los resultados.
Hay un error al usar TensorBoard, supongo que les sale cuando entrenan el modelo con el callback de TensorBoard, se soluciona cambiando el import de esta manera:
from tensorflow.keras.callbacks import TensorBoard
- Documenta tus resultados de manera clara y concisa. Puedes utilizar herramientas como > > Jupyter Notebook o Markdown para escribir informes detallados que incluyan gráficos, métricas, análisis y conclusiones.
- Comunica tus resultados de manera efectiva, ya sea en presentaciones, informes escritos, o comunicaciones con colegas y colaboradores.
Iterar y Mejorar:- Utiliza los resultados y análisis obtenidos para iterar y mejorar tu modelo. Identifica áreas de mejora, ajusta hiperparámetros, considera cambios en la arquitectura del modelo, entre otros pasos para mejorar el rendimiento.
Gran curso, me ha ayudado a desarrollar un proyecto enfocado en la detección de emociones a partir de una imagen del rostro de la persona evaluada.
Dejo mi link de la clase: https://tensorboard.dev/experiment/Ml7apxQxTDqZVcN2OGxMow/
Muy buen curso Adonaí, logré un accuracy de en torno al 70% prediciendo los 4 tipos de tumores cerebrales de la siguiente BD:
https://github.com/SartajBhuvaji/Brain-Tumor-Classification-DataSet/archive/refs/heads/master.zip
El tensorboard del modelo se encuentra en el siguiente enlace:
https://tensorboard.dev/experiment/Zf4nSlVGSvyxgnxmg49c7A/#graphs&run=fit%2F20221228-201825%2Ftrain
Excelente curso!
Link de Tensorboard: https://tensorboard.dev/experiment/km1SLo41TeOd825NMYC7pA/#scalars
Este es el link de mi proyecto
Código para publicar el TensorFlow:
!tensorboard dev upload --logdir “/content/ssd_mobilenet” --name “Proyecto de detección de carros y motos” --description “Usando Tensoflow” --one_shot
Link:
https://tensorboard.dev/experiment/BcbouRzzTlSylkV8KMIG0w/#scalars
Que buen cursoo, me siento entusiasmado por hacer más proyectos así
La verdad es que si muy buenos cursos que se avientan estos masters!
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?