Resultados de la búsqueda a petición "cython"
Mejora el rendimiento de Pandas Merge
Específicamente, no tengo problemas de rendimiento con Pands Merge, como sugieren otras publicaciones, pero tengo una clase en la que hay muchos métodos, que se fusionan mucho en los conjuntos de datos. La clase tiene alrededor de 10 grupos y ...
Los tipos de búfer solo se permiten como variables locales de función, pero eso es lo que estoy haciendo
¿A Cython no le gustan los arreglos numpy en los cierres? %%cython import numpy as np cimport numpy as np def f(np.ndarray[double, ndim=1] a): def g (double b): return a+b return g(1)Usando la versión estable 0.24, obtengo: Error compiling ...
Verificación de la compatibilidad en la compilación de tipos de extensión y su uso con cdef
Preguntas permanentes:¿Por qué otros errores en la compilación de Cython apuntan a la línea de error específica, mientras que esto no?Antes de la actualización: Debido a la dificultad para compilar los tipos de extensión, como se menciona en el ...
El error de compilación de Cython "no es un nombre de módulo válido"
Intento compilar en Windows un archivo Cython (.pyx), un archivo que acabo de guardar desde .py. Aquí está la ruta del directorio de mi proyecto. c:\..\Project\App\Analyzer\ _init_.py Few_other_files.py consolidated_loop_C.pyx cl_setup.pyAquí ...
Pasar matrices numpy en Cython a una función C que requiere matrices asignadas dinámicamente
Tengo un código C que tiene la siguiente declaración: int myfunc(int m, int n, const double **a, double **b, double *c);Entoncesa es una matriz 2D constante,b es una matriz 2D yc es una matriz 1D, todas asignadas dinámicamente.b yc no es ...
Utilice el archivo de encabezado generado desde Cython
De acuerdo con ladocumentación [http://docs.cython.org/en/latest/src/userguide/external_C_code.html#using-cython-declarations-from-c] Es posible utilizar archivos de encabezado C generados a partir de Cython. He seguido elHello World ejemplo sin ...
Los cálculos de Cython son incorrectos.
Implementé la serie Madhava – Leibniz para calcular pi en Python, y luego en Cython para mejorar la velocidad. La versión de Python: from __future__ import division pi = 0 l = 1 x = True while True: if x: pi += 4/l else: pi -= 4/l x = not x l += ...
Cython: haga que la paralelización de prange sea segura para subprocesos
Cython starter aquí. Estoy tratando de acelerar el cálculo de una determinada estadística por pares (en varios contenedores) utilizando múltiples hilos. En particular, estoy usando prange de cython.parallel, que internamente usa openMP. El ...
¿Cómo importar el módulo generado por Cython desde python al archivo principal C / C ++? (programación en C / C ++) [cerrado]
Así que tengo una función escrita en python y seguí los pasos en la Documentación de Cython 'Construir un módulo de Cython usando distutils'. Sin embargo, no está claro para mí cómo usar ese módulo que funciona en python (al importarlo) para ...
Bajo rendimiento de la función C ++ en Cython
Tengo esta función de C ++, que puedo llamar desde Python con el siguiente código. El rendimiento es solo la mitad en comparación con la ejecución de C ++ puro. ¿Hay alguna manera de obtener su rendimiento al mismo nivel? Compilo ambos códigos ...