Programa del Curso

Introducción

  • Tensorflow frente a Tensorflow Lite

Descripción general de TensorFlow Lite Características y flujo de trabajo

  • Resumen de los conceptos de aprendizaje automático y aprendizaje profundo
  • Cómo se logra la inferencia de baja latencia en el dispositivo
  • Creación e implementación de modelos de extremo a extremo

Preparación del entorno de desarrollo

  • Iniciar un proyecto Swift
  • Adición de TensorFlow al proyecto

Captura de una imagen con la cámara de un dispositivo

  • Cómo se captura la entrada de la cámara
  • Descripción general de las clases y los métodos
  • Ejecución de inferencias en un fotograma (realización de la clasificación de imágenes)

Creación de una aplicación para la detección de objetos

  • Selección de un modelo TensorFlow
  • Conversión del modelo TensorFlow
  • Carga del modelo TensorFlow en un dispositivo móvil
  • Carga de un modelo TensorFlow previamente entrenado

Creación de una aplicación para la clasificación de imágenes

  • Selección de un modelo TensorFlow
  • Conversión del modelo TensorFlow
  • Carga del modelo TensorFlow en un dispositivo móvil
  • Carga de un modelo TensorFlow previamente entrenado

Personalización del modelo y los datos

  • Preprocesamiento de un conjunto de datos
  • Configuración de los hiperparámetros

Optimización del modelo TensorFlow

  • Medición del rendimiento con respecto a un punto de referencia
  • Precisión de medición
  • Volver a entrenar un modelo TensorFlow

Explorando modelos alternativos

  • Elegir un modelo diferente
  • Entrenamiento de un modelo para reconocer nuevas clases (aprendizaje por transferencia)
  • Obtención de imágenes de entrenamiento para nuevas etiquetas

Implementación de la aplicación habilitada para IA iOS

  • Realización de la clasificación de imágenes en el campo

Solución de problemas

Resumen y conclusión

Requerimientos

  • Experiencia con Swift programación
  • Experiencia en desarrollo de aplicaciones móviles
  • Un dispositivo iOS con la versión 12 o superior

Audiencia

  • Desarrolladores
  • Científicos de datos que deseen desarrollar aplicaciones móviles habilitadas para IA en iOS
 21 horas

Número de participantes



Precio por participante

Testimonios (4)

Cursos Relacionados

TensorFlow Lite for Embedded Linux

21 horas

TensorFlow Lite for Android

21 horas

Tensorflow Lite for Microcontrollers

21 horas

Cross-platform mobile development with PhoneGap/Apache Cordova

21 horas

Advanced iOS Development

14 horas

Desarrollo de iPhone y iPad en Swift para iOS 8 y Xcode 6

35 horas

Programación iOS (iPhone / iPad) para Programadores

35 horas

IOS (desarrollo de iPhone y iPad) en Swift para iOS 10 y Xcode 8 - Swift 3

35 horas

Kotlin para desarrollo de iOS y Android

35 horas

Aprendizaje Automático en iOS

14 horas

Programación Reactiva para iOS con RxSwift

7 horas

3D iOS Development with SceneKit

7 horas

Desarrollo de iPhone y iPad con Swift 3 y Xcode 8 para iOS 10

35 horas

iOS (desarrollo de iPhone y iPad - Apple) en Swift para iOS 11 y Xcode 9 - Swift 4

35 horas

Categorías Relacionadas