Schița de curs

Introducere

  • Tensorflow vs Tensorflow Lite

Prezentare generală a caracteristicilor TensorFlow Lite și a fluxului de lucru

  • Recapitulare a conceptelor de învățare automată și de învățare profundă
  • Cum se realizează inferența cu latență redusă pe dispozitiv
  • Construirea și implementarea modelelor de la un capăt la altul

Pregătirea mediului de dezvoltare

  • Lansarea unui proiect Swift
  • Adăugarea TensorFlow la proiect

Capturarea unei imagini cu o cameră a dispozitivului

  • Modul în care este captată intrarea camerei
  • Prezentare generală a claselor și metodelor
  • Executarea inferenței pe un cadru (efectuarea clasificării imaginii)

Crearea unei aplicații pentru detectarea obiectelor

  • Selectarea unui model TensorFlow Model
  • Conversia modelului TensorFlow
  • Încărcarea modelului TensorFlow pe un dispozitiv mobil
  • Încărcarea unui model TensorFlow preformat

Crearea unei aplicații pentru clasificarea imaginilor

  • Selectarea unui model TensorFlow Model
  • Conversia modelului TensorFlow
  • Încărcarea modelului TensorFlow pe un dispozitiv mobil
  • Încărcarea unui model TensorFlow preformat

Personalizarea modelului și a datelor

  • Preprocesarea unui set de date
  • Setarea hiperparametrilor

Optimizarea modelului TensorFlow

  • Măsurarea performanței în raport cu un criteriu de referință
  • Măsurarea acurateței
  • Reînvățarea unui model TensorFlow

Explorarea modelelor alternative

  • Alegerea unui alt model
  • Antrenarea unui model pentru a recunoaște noi clase (învățare prin transfer)
  • Obținerea de imagini de instruire pentru noile etichete

Implementarea aplicației AI Enabled iOS App

  • Efectuarea clasificării imaginilor pe teren

Depanare

Rezumat și concluzii

Cerințe

  • Experiență cu programarea Swift
  • Experiență cu dezvoltarea de aplicații mobile
  • Un dispozitiv iOS care rulează v12 sau o versiune mai recentă

Audiență

  • Dezvoltatorii
  • Științifici de date care doresc să dezvolte aplicații mobile bazate pe inteligență artificială pe iOS
  • .
  21 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (4)

Cursuri înrudite

Categorii înrudite