Kuburitswa kweSavant 0.2.7, chiono chekombuta uye yakadzama yekudzidza chimiro

Iyo Savant 0.2.7 Python framework yakaburitswa, zvichiita kuti zvive nyore kushandisa NVIDIA DeepStream kugadzirisa matambudziko ane chekuita nekudzidza muchina. Iyo dhizaini inotarisira zvese zvinorema kusimudza neGStreamer kana FFmpeg, zvichikubvumidza kuti utarise pakuvaka akakwenenzverwa kubuda mapaipi uchishandisa declarative syntax (YAML) uye Python mabasa. Savant inokutendera iwe kuti ugadzire mapaipi anoshanda zvakaenzana pane accelerators munzvimbo yedata (NVIDIA Turing, Ampere, Hopper) uye pamupendero zvishandiso (NVIDIA Jetson NX, AGX Xavier, Orin NX, AGX Orin, New Nano). NeSavant, unogona kugadzirisa zviri nyore mavhidhiyo akawanda panguva imwe chete uye nekukurumidza kugadzira kugadzira-yakagadzirira vhidhiyo analytics mapaipi uchishandisa NVIDIA TensorRT. Iyo kodhi yeprojekiti yakagoverwa pasi peiyo Apache 2.0 rezinesi.

Savant 0.2.7 ndiyo ichangoburwa shanduko inoburitswa mubazi re0.2.X. Zvichaburitswa mubazi re 0.2.X zvinongosanganisira kugadzirisa kwetsikidzi. Kuvandudzwa kwezvinhu zvitsva kuchaitwa mubazi re0.3.X, zvichibva paDeepStream 6.4. Iri bazi haritsigire mhuri yeJetson Xavier yemidziyo sezvo NVIDIA isingavatsigire muDS 6.4.

Zvitsva zvikuru:

  • Zvitsva zvekushandisa:
    • Muenzaniso wekushanda nemuenzaniso wekuona unobva pane RT-DETR transformer;
    • CUDA post-processing neCuPy yeYOLOV8-Seg;
    • Muenzaniso wePyTorch CUDA kubatanidzwa muSavant pombi;
    • Kuratidzira kwekushanda nezvinhu zvakatariswa.

    Kuburitswa kweSavant 0.2.7, chiono chekombuta uye yakadzama yekudzidza chimiro

  • Zvitsva:
    • Kubatanidzwa nePrometheus. Iyo pombi inogona kutumira metrics ekuuraya kuPrometheus neGrafana yekutarisa kuita uye kuteedzera. Vagadziri vanogona kuzivisa mametrics etsika ayo anotengeswa kunze kwenyika pamwe chete nesystem metrics.
    • Buffer Adapter - Inotemesera inoshingirira transactional buffer pane dhisiki yedata inofamba pakati peadapter nemamodule. Nerubatsiro rwayo, unogona kugadzira mapaipi akaremerwa zvakanyanya anoshandisa zviwanikwa zvisingatarisike uye anomira nekuputika kwetraffic. Iyo adapta inotumira chinhu chayo uye saizi data kuPrometheus.
    • Model compilation mode. Mamodule anogona ikozvino kuunganidza mamodheru avo muTensorRT pasina kumhanyisa pombi.
    • PyFunc shutdown chiitiko mubati. Iyi API nyowani inobvumira kuvharika kwepombi kuti ibatwe zvine nyasha, kusunungura zviwanikwa uye kuzivisa wechitatu-bato masisitimu kuti kudzima kwakaitika.
    • Kusefa kweframe pakupinza nekubuda. Nekumisikidza, iyo pombi inogamuchira ese mafreyimu ane data data. Nekupinza uye kubuda kusefa, vagadziri vanogona kusefa data kudzivirira kugadzirisa.
    • Kumashure-kugadziriswa kweiyo modhi paGPU. Nechinhu chitsva ichi, vanogadzira vanogona kuwana modhi inobuda matensor zvakananga kubva kuGPU ndangariro vasingaaise muCPU ndangariro voagadzirisa vachishandisa CuPy, TorchVision kana OpenCV CUDA.
    • GPU ndangariro inomiririra mabasa. Mukuburitswa uku, takapa mabasa ekushandura memory buffers pakati peOpenCV GpuMat, PyTorch GPU tensor, uye CuPy tensor.
    • API yekuwana nhamba dzekushandiswa kwemitsetse yepombi. Savant inokutendera iwe kuti uwedzere mitsetse pakati pePyFuncs kushandisa parallel kugadzirisa uye buffering kugadzirisa. Iyo yakawedzerwa API inopa vanogadzira mukana kune mitsetse yakaiswa mupombi uye inovabvumira kubvunza mashandisiro avo.

Mukuburitswa kunotevera (0.3.7) kwakarongwa kuenda kuDeepStream 6.4 pasina kuwedzera kushanda. Pfungwa ndeyokuwana kusunungurwa kunonyatsoenderana ne 0.2.7, asi zvichibva paDeepStream 6.4 uye yakagadziridzwa tekinoroji, asi pasina kutyora kuenderana padanho reAPI.

Source: opennet.ru

Voeg