Savant 0.2.7 je već objavljen i dolazi sa mnogo novih funkcija

Naučio

Primjeri upotrebe Savant

Najavljeno je lansiranje nove verzije Savant 0.2.7 uključuje nekoliko ispravki grešaka, četiri nove demo verzijei druga poboljšanja, uključujući dokumentaciju i benchmarking.

Za one koji nisu upoznati sa okvirom, trebali biste znati da je ovo brine se za sav rad sa GStreamer-om ili FFmpeg-om, što vam omogućava da se usredsredite na kreiranje optimizovanih izlaznih cevovoda pomoću deklarativne (YAML) sintakse i Python funkcija.

Naučio
Vezani članak:
Savant, okvir za video analizu

Naučio skriva sve unutrašnje komponente Gstreamera od programera i pruža praktične alate za implementaciju streaming AI aplikacija u stvarnom životu. Koristi standardni Nvidia PeopleNet model da detektuju ljude i njihova lica a posebno na mjestima gdje se primjenjuju propisi o privatnosti, okvir omogućava praćenje i zamagljivanje lica

Glavne nove karakteristike Savant 0.2.7

Ova nova verzija Savant 0.2.7 predstavlja niz važnih karakteristika od kojih je iPrometejeva integracija, pri čemu adapter cjevovoda i bafera sada može izvesti metriku izvršenja u Prometheus i Grafana, poboljšavajući vidljivost i praćenje performansi i način izvršavanja “Samo kompajliranje”. u kojem moduli sada mogu kompajlirati modele na osnovu TRT-a bez pokretanja cjevovoda, poboljšavajući predvidljivost u implementaciji cjevovoda.

Također je implementiran i bafer adapter, koji implementira trajni transakcioni bafer na disku za podatke koji putuju između adaptera i modula, omogućavajući razvoj robusnih cevovoda otpornih na rafale saobraćaja.

Pored toga, Savant 0.2.7 sada nudi nove API-je, među kojima se ističe c“Shutdown in PyFunc” kontroler, koji je novi API koji olakšava pravilno upravljanje operacijama zatvaranja cjevovoda za oslobađanje resursa i obavještavanje vanjskih sistema o prekidu, i također API za korištenje redova za PyFunc sa kojim Savant omogućava dodavanje redova između PyFuncs-a za implementaciju paralelne obrade i upravljanja brzim prometom.

Sa druge strane, takođe predstavljen u Savant 0.2.7  la dodatak četiri nova demo, koji proširuju mogućnosti i svestranost platforme:

  1. RT-DETR model detekcije: Ovaj demo prikazuje primjenu RT-DETR modela detekcije u realnom vremenu sa Savantom. Iako je ovaj model možda malo sporiji od standardnog YOLOV8, on otvara nove mogućnosti za kompjuterski vid u realnom vremenu, budući da je zasnovan na transformatoru.
  2. CuPy-bazirana naknadna obrada: Savant 0.2.7 uvodi prečicu do GPU mapiranih tenzora i poboljšane funkcije koje pretvaraju ove tenzore između različitih formata, kao što su OpenCV GpuMat, PyTorch i CuPy. Ovo poboljšanje je posebno korisno za modele koji uključuju velike tenzore i složenu naknadnu obradu.
  3. PyTorch integracija: Savant sada demonstrira integraciju PyTorch-a u svoj cevovod, omogućavajući izvođenje zaključivanja ubrzanog GPU-om i naknadnu obradu u čistom Python-u bez pretjeranog prijenosa između CPU-a i GPU-a.
  4. Orijentirane granične kutije: Platforma sada podržava orijentirane granične okvire, što je čini lakšom za korištenje u aplikacijama koje zahtijevaju detekciju objekata s uglovima rotacije.

Of the druge karakteristike koje se ističu ove nove verzije:

  • Filtriranje ulaznih i izlaznih okvira: Savant sada omogućava filtriranje podataka kako bi se izbjegla nepotrebna obrada video okvira.
  • Naknadna obrada modela na GPU-u: Savant omogućava direktan pristup izlaznim tenzorima modela iz GPU memorije, poboljšavajući efikasnost u obradi velikih tenzora.
  • Karakteristike GPU renderiranja memorije: Funkcije su obezbeđene za efikasnu konverziju memorijskih bafera između različitih formata na GPU-u.
  • Napredne operacije modifikacije atributa objekta: Implementirane su nove operacije koje olakšavaju modifikaciju atributa objekta u Savantu.

Na kraju, ali ne i najmanje važno, to je vrijedno spomenuti Savant 0.2.7 je najnovije izdanje funkcije 0.2.X grane. Sljedeća izdanja grane 0.2.X bit će izdanja za održavanje i ispravke grešaka. Razvoj karakteristika prelazi na granu 0.3.X baziranu na DeepStream 6.4 i spominje se da nije će podržati porodicu Jetson Xavier jer ih Nvidia ne podržava sa DS 6.4.

konačno ako jesi zainteresovani da saznaju više o tome o ovoj novoj verziji možete provjeriti detalje Na sledećem linku.


Budite prvi koji komentarišete

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.