numba

Numba ist ein open source optimierender Compiler für NumPy-aware für Python.
1
Antwort

Numba autojit Fehler beim Vergleich von numpy Arrays

Wenn ich zwei numpy Arrays innerhalb meiner Funktion vergleiche, bekomme ich eine Fehlermeldung, dass nur length-1-Arrays in Python-Skalare konvertiert werden können: %Vor% Der Fehler: %Vor%     
28.10.2013, 20:42
1
Antwort

Python numpy: kann datetime64 [ns] nicht in datetime64 [D] konvertieren (zur Verwendung mit Numba)

Ich möchte ein Datetime-Array an eine Numba-Funktion übergeben (die nicht vektorisiert werden kann und ansonsten sehr langsam wäre). Ich verstehe, dass Numba numpy.datetime64 unterstützt. Es scheint jedoch, dass es datetime64 [D] (Tagesgenauigke...
10.08.2015, 11:07
4
Antworten

Optimieren Doppelschleife in Python

Ich versuche, die folgende Schleife zu optimieren: %Vor% Ich habe verschiedene Lösungen ausprobiert und herausgefunden, dass die Verwendung von numba die Summe der Produktwerte zu besseren Ergebnissen führt: %Vor% Dies führt zu    Zei...
13.05.2015, 09:53
3
Antworten

Python: JIT für bekannte Engpässe

Gibt es irgendeinen Weg, irgendwie pypy zu benutzen, nur um eine Funktion zu kompilieren und nicht für den Rest meines Python-Programms? Ich habe einen bekannten Engpass, in dem ich 99% meiner CPU-Zeit verbringe (hauptsächlich mit Integer-Shi...
13.10.2013, 21:17
1
Antwort

Abstand zwischen den Segmenten mit numba jit, Python

Ich habe in der letzten Woche verwandte Fragen zu diesem Stapel gestellt, um zu versuchen, Dinge zu isolieren, die ich nicht verstand, den @jit-Dekorator mit Numba in Python zu verwenden. Ich stoße jedoch gegen die Wand, also schreibe ich einfac...
10.03.2015, 18:01
2
Antworten

Vergleichen von Python-Beschleunigern (Cython, Numba, f2py) mit Numpy einsum

Ich vergleiche Python-Beschleuniger (Numba, Cython, f2py) mit einfachen For-Schleifen und Numpys Einsum für ein bestimmtes Problem (siehe unten). Bisher ist Numpy der Schnellste für dieses Problem (Faktor 6x schneller), aber ich wollte Feedback,...
29.01.2016, 17:36
1
Antwort

Eine Ausnahme beim Verwenden von numba wird ausgelöst

Nach hier , Ich bekomme immer wieder Überläufe. Ich versuche also, eine Ausnahme zu machen, damit ich genau weiß, wo was schief läuft. Ich habe so etwas: %Vor% Aber ich bekomme diesen Fehler: %Vor% Kann ich keine Ausnahme auslösen, w...
13.09.2014, 09:04