[ez az oldal a wikiben][index][EN][BG][CS][DA][DE][EL][ES][ET][FI][FR][GA][HR][HU][IT][MT][NL][PL][PT][RO][SK][SL][SV]

Oktatóanyag: Ml-Ops

Adminisztratív információk

Cím Termelési modellek kiszolgálása
Időtartam 60 perc
Modul B
Lecke típusa Bemutató
Fókusz Gyakorlati – Szervezeti MI
Téma Épületgyártási modell API

Kulcsszó

gépi tanulás működtetése, konténerek,

Tanulási célok

Várható előkészítés

Az előtt befejezendő tanulási események

Egy sem.

Kötelező a diákok számára

Referenciák és háttér a diákok számára

  • Aditya Khosla, Nityananda Jayadevaprakash, Bangpeng Yao és Li Fei-Fei. A Fine-Grained Image Categorization új adatkészlete. Első workshop a Fine-Grained Visual Categorization (FGVC) témában, IEEE konferencia a számítógépes látásról és mintafelismerésről (CVPR), 2011.

Ajánlott tanároknak

  • Tegye a felsorolt feladatokat kötelezőnek és választhatónak a diákok számára.

Leckeanyagok

Utasítások tanároknak

TFX-t használó gyártási modellek

Vázlat/időterv

Időtartam (min) Leírás
20 Probléma: CNN modell építése a Stanford kutyaadatkészlet egy részhalmaza segítségével, ezt a modellt Tensorflow modellként mentve
10 Probléma: A Tensorflow modell telepítése egy Rest API-ra helyben (Docker használatával) és a modell lekérdezése
20 Probléma: A Tensorflow modell telepítése Rest API-ra az Azure Container Instances (ACI) használatával (Docker használatával) és a modell lekérdezése
10 Összefoglaló az előrehaladási folyamatról

Docker CLI parancsok

A következő parancssori interfész parancsokat használják ebben a bemutatóban a modellek futtatásához.

Fuss lokálisan

1. lépés: Húzza a tenzorflow-t

Docker pull tensorflow/serving:Lest-gpu

2. lépés: A kép futtatása

Docker fut --gpus all -p 8501:8501 --name tfserving_classifier --mount type=bind,source=c:\production\,target=/models/img_classifier -e MODEL_NAME=img_classifier -t tensorflow/serving:latest-gpu

vagy GPU nélkül

Docker run -p 8501:8501 --name tfserving_classifier --mount type=bind,source=c:\production\,target=/models/img_classifier -e MODEL_NAME=img_classifier -t tensorflow/serving:latest-gpu

Futás az Azure-ban az ACI használatával

1. lépés: Módosítsa a helyi képet, hogy tartalmazza a modellt

Docker run -d --name service_base tensorflow/serving:latest-gpu
Docker cp c:\production\ service_base:/modellek/img_osztályozó 
Docker ps -a▷ # hogy id 
Docker commit --change „ENV MODEL_NAME img_classifier” &id megy ide> tensorflow_dogs_gpu 
Docker kill service_base 

2. lépés: A kép telepítése az Azure ACI-be

Docker bejelentkezési azure
Docker kontextus létrehozása aci deleteme 
Docker kontextus használata deleteme 
Docker run -p 8501:8501 kquille/tensorflow_dogs_gpu:kq 

Lépjen kapcsolatba az ACI-naplókkal, az IP-címmel, majd állítsa le és távolítsa el az ACI-szolgáltatást =====

Docker rönkök jolly-ride
Docker ps 
Docker stop jolly-ride 
Docker rm jolly-lovaglás 

Visszaigazolások

Keith Quille (TU Dublin, Tallaght Campus)

A Human-Centered AI Masters programot az Európai Unió Európai Hálózatfinanszírozási Eszköze (CEF-TC-2020–1 Digitális készségek 2020 EU-IA-0068) társfinanszírozta.