preguntar acerca de cython

2
réponses

Créer un exécutable à Cython

J'ai joué avec cython. Normalement programme en Python, mais utilisé C dans une vie antérieure. Je ne peux pas comprendre comment faire un exécutable. j'ai téléchargé cython, et je peux faire un .pyx (c'est juste un fichier Python normal avec un .p …
demandé sur 1970-01-01 00:33:34
1
réponses

Comment fonctionne pandas Rolling objects?

Edit: j'ai condensé cette question étant donné qu'elle était probablement trop impliquée au départ. La viande de la question est en gras ci-dessous. j'aimerais en savoir plus sur l'objet qui est réellement créé en utilisant DataFrame.rolling ou Se …
demandé sur 1970-01-01 00:33:37
5
réponses

Numpy vs Cython speed

j'ai un code d'analyse qui fait de lourdes opérations numériques en utilisant numpy. Juste par curiosité, j'ai essayé de le compiler avec cython avec de petits changements, puis je l'ai réécrit en utilisant des boucles pour la partie pépère. a ma gr …
demandé sur 1970-01-01 00:33:31
1
réponses

Nombres complexes en Cython

Quelle est la bonne façon de travailler avec des nombres complexes en Cython? je voudrais écrire une boucle C pure en utilisant un numpy.ndarray de dtype np.complex128. Dans Cython, le type C associé est défini dans Cython/Includes/numpy/__init__. …
demandé sur 1970-01-01 00:33:35
9
réponses

Extension de python-à swig, pas à swig ou Cython

j'ai trouvé le goulot d'étranglement dans mon code python, j'ai joué avec psycho etc. Puis a décidé d'écrire une extension c/C++ pour la performance. avec l'aide de swig vous n'avez presque pas besoin de se soucier des arguments, etc. Tout fo …
demandé sur 1970-01-01 00:33:29
4
réponses

Cython: «fatal error: numpy/arrayobject.h: Aucun fichier ou répertoire»

j'essaie d'accélérer la réponse ici en utilisant Cython. J'essaie de compiler le code (après avoir fait le cygwinccompiler.py Hack expliqué ici ), mais obtenir une erreur fatal error: numpy/arrayobject.h: No such file or directory...co …
demandé sur 1970-01-01 00:33:33
3
réponses

Y a-t-il des avantages à utiliser L’interface Python/C au lieu de Cython?

je veux étendre python et numpy en écrivant quelques modules en C ou C++, en utilisant BLAS et LAPACK. Je veux aussi être capable de distribuer le code comme des bibliothèques autonomes C/C++. J'aimerais que ces bibliothèques utilisent à la fois un f …
demandé sur 1970-01-01 00:33:31
4
réponses

Compiler le programme Python principal en utilisant Cython

j'ai un Python2.6 programme qui peut charger des modules Python compilés .donc des fichiers utilisant Cython. J'ai utilisé Cython pour compiler le .PY modules to .donc les dossiers et tout fonctionne bien. C'est le setup.py fichier que J'ut …
demandé sur 1970-01-01 00:33:31
3
réponses

appel aux produits dot et aux opérations d’algèbre linéaire à Cython?

j'essaie d'utiliser les produits dot, l'inversion de matrice et d'autres opérations de base de l'algèbre linéaire qui sont disponibles en numpy de Cython. Fonctions comme numpy.linalg.inv (inversion), numpy.dot (produit de point), X.t (transpositio …
demandé sur 1970-01-01 00:33:33
4
réponses

Appeler les fonctions C en Python

j'ai un tas de fonctions que j'ai écrites en C et j'aimerais qu'un code que j'ai écrit en Python puisse accéder à ces fonctions. j'ai lu plusieurs questions ici qui traitent d'un problème similaire ( ici et ici par exemple) mais je suis …
demandé sur 1970-01-01 00:33:33