Resultados de la búsqueda a petición "cython"
Cython: ¿Debo usar np.float_t en lugar de doble para las vistas de memoria escritas?
Con respecto a las vistas de memoria en cython, ¿hay alguna ventaja de escribir una vista con tipos NumPy como
Pasar una matriz numpy estructurada con cadenas a una función de cython
Estoy intentando crear una función en cython que acepte una matriz de registro o de registro estructurado numpy definiendo un tipo de estructura cython. Supo...
Estructura de envoltura / conversión de C en clase de Cython a Python
Estoy empezando a familiarizarme con Cython, tratando de ajustar algunas estructuras de una biblioteca C a métodos y clases de Python. Lo que realmente no entiendo es cómo debería funcionar la conversión de estructuras C (inicializadas) a la ...
Forzar a NumPy ndarray a tomar posesión de su memoria en Cython
Siguiendoesta respuesta a "¿Puedo obligar a un ndarray numpy a tomar posesión de su memoria?" [https://stackoverflow.com/a/18312855/396967]Intenté usar la función Python C APIPyArray_ENABLEFLAGS a través del envoltorio NumPy de Cython y descubrió ...
Construyendo código Python compilado por Cython con PyInstaller
Estoy tratando de construir un código de múltiples archivos Python conPyInstaller. Para eso he compilado el código conCythony estoy usando.so archivos generados en lugar de.py archivos Suponiendo que el primer archivo esmain.py y los importados ...
Obtenga el valor de un puntero Cython
Estoy escribiendo una función que construye un malloc'dunsigned char * matriz, y luego vuelve a ejecutar el puntero. En Cython o C puro, esto es fácil. Todo lo que tiene que hacer es establecer un tipo de retorno en la función y devolver ...
Acelerar el cálculo de la matriz de distancia con Numpy y Cython
Considere una matriz A numpy de dimensionalidad NxM. El objetivo es calcular la matriz de distancia euclidiana D, donde cada elemento D [i, j] es la distancia de Eucledean entre las filas i y j. ¿Cuál es la forma más rápida de hacerlo? Este no es ...
Llamar a funciones de Cython C desde Python
tengo unCython [http://cython.org/]archivo llamadofoo.pyx que contiene las siguientes funciones: def add_one(int n): cdef int m = n + 1 return m cdef int c_add_one(int n): return n + 1Yo construyo estopyx archivo usandocython -a foo.pyx y luego ...