Resultados de la búsqueda a petición "cython"

1 la respuesta

¿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

1 la respuesta

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 ...

5 la respuesta

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 ...

7 la respuesta

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 ...

1 la respuesta

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 ...

2 la respuesta

¿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 ...

2 la respuesta

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 ...

2 la respuesta

¿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?

6 la respuesta

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 ...