Suchergebnisse für Anfrage "cython"
Einfaches Umbrechen von C-Code mit cython
Ich habe eine Reihe von C-Funktionen, und ich möchte sie aus Python aufrufen. Cython scheint der richtige Weg zu sein, aber ich kann wirklich kein Beispiel dafür finden, wie genau dies getan wird. Meine C-Funktion sieht so aus: void ...
Der Befehl `python setup.py build_ext --inplace` legt immer ein neues Verzeichnis an
Angenommen, ich habe ein Python-Paket, das folgendermaßen aufgebaut ist: foo/ __init__.py setup.py bar/ __init__.py bar.pyxund der Inhalt vonsetup.py ist from distutils.core import setup from Cython.Build import cythonize import numpy as np ...
Mit einem Wörterbuch in Cython, vor allem in nogil
Ich habe ein Wörterbuch, my_dict = {'a':[1,2,3], 'b':[4,5] , 'c':[7,1,2])Ich möchte dieses Wörterbuch in einer Cython-Nogil-Funktion verwenden. Also habe ich versucht, es als @ zu deklarier cdef dict cy_dict = my_dictis zu diesem Zeitpunkt ist ...
Cython für eine Django-App: würde es funktionieren?
Würde das Kompilieren mit Cython mit einer Python 3.4 Django-App funktionieren, oder könnte es ohne großen Aufwand zum Laufen gebracht werden? Diese Antwort -https: //stackoverflow.com/a/7347168/80514 [https://stackoverflow.com/a/7347168/805141] ...
Debuggen von Cython-Code (.pyx) bei Verwendung des Python-Debuggers (pdb) - Best Practice
Ich habe gelesen Cython-Debugging, setzen Sie einen Haltepunkt [https://stackoverflow.com/questions/21033553/cython-debugging-put-a-break-point] , undhttps: //groups.google.com/forum/#! topic / apam-python-users / ...
Wie wird eine Funktion verfügbar gemacht, die ein C ++ - Objekt an Python zurückgibt, ohne das Objekt zu kopieren?
Imeine andere Frag [https://stackoverflow.com/q/33573038/326849] Ich habe gelernt, wie man eine Funktion verfügbar macht, die ein C ++ - Objekt an Python zurückgibt, indem man das Objekt kopiert. Eine Kopie durchführen zu müssen, scheint nicht ...
Wrapping C ++ Standard Bibliothek mit Cython in ipython
Entsprechend der Cython-Dokumentation schreibe ich den folgenden Cython-Code wie folgt: In [1]:%load_ext Cython In [2]: %%cython --annotate from libcpp.vector cimport vector cdef vector[int] *vec_int = new vector[int](10)Nach dem Kompilieren ...
Wie werden Fehler in dieser Damerau-Levenshtein-Implementierung behoben?
Ich bin mit einer weiteren längeren Frage zurück. Nachdem Sie mit einer Reihe von Python-basierten Damerau-Levenshtein-Editier-Distanzimplementierungen experimentiert haben,Ich habe endlich den unten aufgelisteten ...
Geben Sie die Cython-Ausgabedatei an
Es scheint, dass das Standardsetup von distutils.core mit cmdclass als build_ext eine cpp- oder c-Datei im aktuellen Arbeitsverzeichnis kompiliert. Gibt es eine Möglichkeit zu bestimmen, wohin der generierte C-Code geschrieben wird? Andernfalls ...
Wie spezifiziere ich die Python 3-Quelle in Cythons setup.py
Ich versuche, in Cython ein "Hello World" -Programm zu erstellen, indem ich diesem Tutorial ...