Resultados de la búsqueda a petición "cython"
¿Cómo le dice a pyximport que use la opción cython --cplus?
pyximport es muy útil, pero no puedo encontrar la manera de activar las opciones de lenguaje C ++ para Cython. Desde la línea de comando ejecutaríascython --cplus foo.pyx. ¿Cómo se logra el equivalente con pyximport? ¡Gracias
cython herencia
Tengo un A.pxd (con solo una declaración de funciones) y A.pyx que contiene solo una clase A con todo el cuerpo de la función. Que tengo B que hereda de A, y para B tengo B.pxd con algunas funciones B.pyx class Bclass(A): #all the ...
Numpy vs Cython speed
Tengo un código de análisis que realiza algunas operaciones numéricas pesadas usando numpy. Solo por curiosidad, traté de compilarlo con cython con pequeños cambios y luego lo reescribí usando bucles para la parte numpy. Para mi sorpresa, el ...
Cython compiló la extensión C: ImportError: el módulo dinámico no define la función de inicio
Acabo de compilar parte de mi biblioteca C como una extensión usando Cython, como una "prueba de concepto". Logré hackear el código (const correctnes problemas, etc. a un lado), para finalmente construir una extensión. Sin embargo, cuando ...
pasando cadenas de python, a través de cython, a C
Estoy tratando de escribir un módulo con algunas partes de python. Estoy usando cython para cerrar la brecha. Quiero almacenar mis constantes de cadena (muy largas) en python, debido a la sintaxis mucho mejor: const char long_string = "\npart ...
¿Cómo se sobrescriben los indicadores de compilación predeterminados para Cython cuando se compila con distutils?
Estoy compilando algunas extensiones de cython en Linux y noté que por defecto usa -O2 cuando se construye desde el mecanismo distutils. Me preguntaba si había una manera simple de cambiar eso a -O3. He intentado usar extra_compile_args en los ...
Tener puntero a los datos. Necesita la matriz Numpy en el orden Fortran. Quiere usar Cython
Este es un caso de uso muy común para mí. Tengo una función C que me devuelve un puntero a dobles: //myheader.h double *mycfuntion(...) Sé las dimensiones de los datos que se devuelven. También sé que los datos son Fortran-ordenado. Quiero ...
¿Cómo puedo fusionar múltiples archivos Cython pyx en una sola biblioteca vinculada?
Tengo múltiples archivos .pyx, ¿hay alguna manera de importarlos en un solo archivo pyx y compilar ese archivo en una biblioteca compartida, en lugar de tener que compilar 15 módulos independientes?
Error de Pyximport de Cython en Windows
Estoy dando mis primeros pasos con Cython, y lo instalé en mi máquina de acuerdo coninstruccione [http://wiki.cython.org/InstallingOnWindows] en la wiki. Trabajando a través del tutorial de Cython llegué a ...