Google Tensor është një Sistem-në-Çip (SoC) i projektuar posaçërisht për të ekzekutuar modele të inteligjencës artificiale në telefonat Google Pixel. Tensor është i optimizuar për efikasitet llogaritës dhe konsum minimal të energjisë. Ai përdor një përshpejtues të dedikuar të nxjerrjes së përfundimeve të ML të quajtur TPU (Njësia e Përpunimit të Tensorit), i cili është i arritshëm përmes Google Tensor SDK.
Regjistrohuni për qasje në Google Tensor SDK Beta
Google Tensor SDK është një komplet zhvillimi softuerësh i krijuar për të optimizuar të mësuarit automatik në pajisje për telefonat Google Pixel duke përdorur Tensor System-on-Chip (SoC) të personalizuar dhe përshpejtuesin e tij të dedikuar të përfundimit TPU. Ky SDK ofron një suitë gjithëpërfshirëse mjetesh që i ndihmojnë zhvilluesit të hyjnë në modele me burim të hapur të kuruara në Model Garden . Ky komplet gjithashtu mundëson përpilimin e modeleve në formate të pajtueshme me TPU.

Karakteristikat kryesore
- Qasje e drejtpërdrejtë në harduerin e dedikuar TPU për inferencë efikase të ML në pajisjet Pixel.
- Modele me burim të hapur të kuruara dhe të optimizuara për SDK në Model Garden .
Konfiguroni mjedisin e zhvillimit
Më poshtë janë specifikimet e kërkuara të harduerit dhe softuerit, si dhe parakushtet për përdorimin e SDK-së Google Tensor:
Pajisje
- Një stacion pune zhvillimi lokal që përdor një sistem operativ të bazuar në Linux me një arkitekturë x86_64 .
- Këshillë: Për të përcaktuar arkitekturën e stacionit tuaj të punës, mund të përdorni komandën
uname -mose një mjet të ngjashëm diagnostikues.
- Këshillë: Për të përcaktuar arkitekturën e stacionit tuaj të punës, mund të përdorni komandën
- Kërkohet një minimum prej 16 GB RAM .
Kapaciteti specifik i RAM-it i nevojshëm për përdorimin e SDK-së varet nga madhësia e të dhënave hyrëse të modelit tuaj. Për të dhëna hyrëse më të konsiderueshme, rekomandohet një minimum prej 64 GB RAM.
Softuer
- Sistemi Operativ: Ubuntu 22.04 LTS
- Sistemi i Ndërtimit: Bazel 7.4.1
- Android SDK: Niveli API 34 (Android 14)
- Android NDK: Mbështetje për API Level 28 (Android 9 Pie)
(Opsionale) Python 3.11.0
Ura e Debugimit të Android (adb)
Parakushte
(Opsionale) Një Projekt Google Cloud (GCP) të cilit i është dhënë qasje në pajisjet Pixel në distancë nga ekipi i Tensor SDK. Për udhëzime mbi krijimin e projekteve Google Cloud, konsultohuni me Krijimin dhe menaxhimin e projekteve .
(Opsionale) Një kopje e shkarkuar e
efficientnet_b0.tflite
SoC-të e mbështetura
Google Tensor SDK mbështet SoC-të e mëposhtme:
- Google Tensor G5 (Tensor_G5)
Hapat e ardhshëm
Ndiqni hapat e konvertimit dhe vendosjes në përshpejtimin e NPU me LiteRT , duke zgjedhur Google Tensor sipas rastit.
Për modelet gjuhësore, shihni Ekzekutimi i LLM-ve në NPU duke përdorur LiteRT-LM .