cython

Cython ist eine Obermenge der Python-Sprache zum schnellen Erzeugen von Python C-Erweiterungen.
2
Antworten

Cython-Installation findet die Python.h-Datei nicht?

Ich wollte Cython auf meinem Ubuntu 12.04 installieren und habe es im Terminal eingegeben %Vor% als Antwort bekomme ich den folgenden Fehler: %Vor% Entschuldigung für den Katalan hier, aber El fitxer o directori no existeix bedeutet, das...
23.04.2012, 14:25
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
2
Antworten

Iterieren über eine Liste parallel zu Cython

Wie erfolgt eine Iteration parallel zu einer (Python) -Liste in Cython? Betrachten Sie die folgende einfache Funktion: %Vor% Dies führt zu vielen Compiler-Fehlern, da ein paralleler Abschnitt ohne GIL anscheinend nicht mit einem Python-Ob...
23.07.2013, 13:42
1
Antwort

Cython cimport und __init __. pyx buggy?

Es sieht so aus, als würde man eine __init__.pyx kompilieren, die eine cimport Anweisung enthält, ist fehlerhaft. Das ist meine Ordnerstruktur: %Vor% Die __init__.pyx : %Vor% Kompilieren der __init__.pyx mit Cython gibt mir...
13.08.2011, 10:35
1
Antwort

Cython std :: ein Paar von zwei Zeigern, erwartet einen Bezeichner oder ein Literal

Warum in Cython ist es möglich, zu umbrechen %Vor% aber nicht %Vor% Insbesondere wird das Umbrechen von std::pair in Cython wie folgt durchgeführt: %Vor% und funktioniert reibungslos, aber wenn das erste Element von ist auch ein Z...
06.11.2012, 10:24
2
Antworten

Weisen Sie intermediäre mehrdimensionale Arrays in Cython zu, ohne die GIL zu erwerben

Ich versuche Cython zu verwenden, um eine teure Operation zu parallelisieren, bei der intermediäre multidimensionale Arrays generiert werden. Der folgende sehr vereinfachte Code veranschaulicht die Art von Sache, die ich versuche zu tun: %V...
06.03.2014, 15:36
1
Antwort

Projektorganisation mit Cython und C ++

Ich möchte mein C ++ Projekt mit einer Python-Schnittstelle versehen. Technisch habe ich mich entschieden, Cython zum Einbinden des C ++ - Codes zu verwenden. Im Laufe der Zeit soll das gesamte Projekt ein Python-Erweiterungsmodul werden, aber d...
28.05.2013, 13:01
1
Antwort

Cythons Prange verbessert nicht die Leistung

Ich versuche, die Leistung einiger metrischen Berechnungen mit Cythons prange zu verbessern. Hier sind meine Codes: %Vor% Grundsätzlich wird in jeder Iteration die hausdorff-Metrik zwischen XA und jedem XB[i] berechnet. Hier ist die...
19.08.2016, 07:15
1
Antwort

Passen Sie den Speicherort der von Cython generierten .so-Datei an

Ich habe ein Cython-Paket mit Wrappern einer C-Bibliothek. Dies ist die Baumstruktur des Pakets %Vor% Machen %Vor% setzt die _wrap.so -Datei in das oberste Verzeichnis package/ , das normalerweise in den meisten Fällen benötigt wird...
25.06.2015, 07:21
1
Antwort

Cython-Kompilierungsfehler: Das dynamische Modul definiert keine Modulexportfunktion

Ich baue ein Paket in Cython. Ich verwende Folgendes als Struktur für setup.py : %Vor% Ich bekomme jedoch einen Fehler bei der Installation in Python 3. Es funktioniert in Python 2, es kompiliert jedoch nicht in Python 3 mit dem folgenden...
19.04.2016, 15:41