Zephyrnet-logo

Kunt u zich geen AI-versnellende Nvidia Jetson Nano veroorloven? Met een open-source-emulator kun je er prototypen voor Python-apps voor maken

Datum:

Als je erover hebt nagedacht om met een Nvidia-computer met één bord te spelen voor een AI-taak, maar je bent nog niet helemaal klaar om afstand te doen van je geld voor zoiets als de Jetson Nano, dan is hier een emulator op toepassingsniveau van de hardware je kunt er aan sleutelen.

Het is de Jetson AI-computeremulator, een open-sourceproject gemaakt door machine-learning software engineer Tea Vui Huang.

Het biedt in feite dezelfde Python-interfaces die je op een Jetson-systeem had verwacht, met name de Inference and Utilities API, wat betekent dat het mogelijk is om prototypen van applicaties in Python te maken en ze uit te voeren en te testen met de emulator, en als het allemaal lukt of je went naar de interfaces, kunt u misschien een Jetson kopen en uw code op dat systeem uitvoeren, waar het met de bibliotheken van Nvidia zal praten. Deze bibliotheken gebruiken de ingebouwde hardware om bewerkingen zoals inferentie en besluitvorming door getrainde neurale netwerken te versnellen. Dat betekent dat u een prototype van uw toepassing op uw pc kunt maken en deze later op het bord kunt uitvoeren om te zien hoe het presteert met Nvidia's op CUDA gebaseerde versnelling.

Het enige dat u hoeft te doen, is het emulatorpakket samen met de Anaconda Python-omgeving op uw pc installeren en de emulator rechtstreeks in uw Python-scripts importeren.

"De Jetson Nano is eigenlijk best intens en kan voor sommige hobbyisten onbereikbaar zijn", vertelde Huang Het register.

“Het kost $ 99 voor het bord met alleen de CPU en GPU. Je moet er andere dingen aan toevoegen om het echt nuttige dingen te laten doen, zoals je eigen HDMI-scherm en camera aanschaffen. Het werpt een behoorlijke drempel op voor studenten. En zelfs als je het koopt, moet je het instellen en onder Linux laten draaien. "

Jetson

Nvidia onthult $ 59 Nvidia Jetson Nano 2GB mini AI-bord, machine learning die vid-chatgegevens met 90% verlaagt, en nieuwe super voor Groot-Brittannië

LEES VERDER

Wat betreft de prijsstelling merken we op dat de eerste generatie Nvidia Jetson Nano kostte $ 99 met 4 GB RAM met een Maxwell GPU met 128 CUDA-kernen om AI-workloads uit te voeren, en vier Arm Cortex-A57 CPU-kernen op 1.43 GHz. Je kunt nu een versie van $ 59 krijgen met slechts 2 GB RAM.

De emulator is bedoeld voor complete beginners die nieuwsgierig zijn naar machine learning, en bootst specifiek aspecten na van Nvidia's JetPack SDK, die het werk naar CUDA-cores in een GPU verplaatst om de uitvoering te versnellen. Omdat de emulator een simulatie op Python-niveau is van de echte deal - het zal bijvoorbeeld geen native Arm Linux-binaries draaien - is het vrij beperkt, behalve nat worden van je voeten met deze technologie. Het is goed om te spelen met beeldherkenning, objectdetectie en beeldsegmentatie, hoewel gebruikers hun eigen afbeeldingen niet kunnen toevoegen om te analyseren, en in plaats daarvan vertrouwt het op afbeeldingen die door Huang zijn gekozen. Het toont in ieder geval de grenzen van machine learning aan.

"Het is iets waarvan ik wou dat ik het had toen ik net geïnteresseerd raakte in AI," vertelde hij ons. “Het retourneert de gegevens in een indeling die precies is wat een Jetson Nano zou geven, en je leert dat niets 100 procent concreet is in machine learning. Het is allemaal giswerk en voorspelling.

“Gebruikers kunnen bijvoorbeeld zien dat modellen output geven in termen van een begrenzingskader en een percentage. Het is niet helemaal zeker dat het zojuist is gedetecteerd, bijvoorbeeld een fiets. Zo is AI ook in het echte leven. Het toont mensen de realistische grenzen van AI.

“Stel je zoiets voor als een zelfrijdende auto: hij gebruikt een objectdetectiemodel om andere kaarten, verkeersborden, enzovoort te detecteren; als een object waarnaar het kijkt, wordt belemmerd door zoiets als een boom, wordt het minder zeker om dat object te identificeren. "

De code voor de emulator kan worden aangepast en toegevoegd. Huang zei dat hij hoopt dat mensen het gebruiken en nieuwe functies toevoegen, zoals een virtuele camerastream. ​

Bron: https://go.theregister.com/feed/www.theregister.com/2020/10/27/nvidia_jetson_emulator/

spot_img

Laatste intelligentie

spot_img