Dit is de Linux-app genaamd Numba waarvan de nieuwste release kan worden gedownload als Version0.58.0.zip. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en gebruik gratis deze app genaamd Numba met OnWorks.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.
- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie, installeer hem en voer hem uit.
SCREENSHOTS
Ad
Numba
PRODUCTBESCHRIJVING
Numba is een open source JIT-compiler die een subset van Python- en NumPy-code vertaalt in snelle machinecode. Numba vertaalt Python-functies tijdens runtime naar geoptimaliseerde machinecode met behulp van de industriestandaard LLVM-compilerbibliotheek. Numba-gecompileerde numerieke algoritmen in Python kunnen de snelheden van C of FORTRAN benaderen. U hoeft de Python-interpreter niet te vervangen, een aparte compilatiestap uit te voeren of zelfs een C/C++-compiler te installeren. Pas gewoon een van de Numba-decorateurs toe op je Python-functie en Numba doet de rest. Numba is ontworpen om te worden gebruikt met NumPy-arrays en -functies. Numba genereert gespecialiseerde code voor verschillende typen arraygegevens en lay-outs om de prestaties te optimaliseren. Speciale decorateurs kunnen universele functies maken die over NumPy-arrays worden uitgezonden, net zoals NumPy-functies dat doen. Numba werkt ook uitstekend met Jupyter-notebooks voor interactief computergebruik en met gedistribueerde uitvoeringskaders, zoals Dask en Spark.
Voordelen
- Python-functies versnellen
- Gebouwd voor wetenschappelijke informatica
- Paralleliseer uw algoritmen
- Draagbare compilatie
- Vereenvoudigd draadsnijden
- SIMD-vectorisatie
- GPU-versnelling
Programmeertaal
Python
Categorieën
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/numba.mirror/. Het is gehost in OnWorks om op een gemakkelijkste manier online te kunnen worden uitgevoerd vanuit een van onze gratis besturingssystemen.