Jest to aplikacja dla systemu Linux o nazwie Numba, której najnowszą wersję można pobrać jako Version0.58.0.zip. Można go uruchomić online w darmowym dostawcy hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie Numba z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
Odrętwienie
OPIS
Numba to kompilator JIT typu open source, który tłumaczy podzbiór kodu Pythona i NumPy na szybki kod maszynowy. Numba tłumaczy funkcje Pythona na zoptymalizowany kod maszynowy w czasie wykonywania przy użyciu standardowej w branży biblioteki kompilatora LLVM. Skompilowane algorytmy numeryczne w Pythonie mogą zbliżyć się do prędkości C lub FORTRAN. Nie musisz wymieniać interpretera Pythona, uruchamiać oddzielnego kroku kompilacji, ani nawet mieć zainstalowanego kompilatora C/C++. Po prostu zastosuj jeden z dekoratorów Numba do funkcji Pythona, a Numba zajmie się resztą. Numba jest przeznaczona do użytku z tablicami i funkcjami NumPy. Numba generuje wyspecjalizowany kod dla różnych typów danych i układów tablic, aby zoptymalizować wydajność. Specjalne dekoratory mogą tworzyć uniwersalne funkcje, które transmitują przez tablice NumPy, tak jak robią to funkcje NumPy. Numba doskonale współpracuje również z notebookami Jupyter do interaktywnego przetwarzania oraz z rozproszonymi platformami wykonawczymi, takimi jak Dask i Spark.
Korzyści
- Przyspiesz funkcje Pythona
- Stworzony do obliczeń naukowych
- Równolegle swoje algorytmy
- Kompilacja przenośna
- Uproszczone nawlekanie
- Wektoryzacja SIMD
- Przyspieszenie GPU
Język programowania
Python
Kategorie
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/numba.mirror/. Jest hostowany w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.