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

1 la respuesta

El comando `python setup.py build_ext --inplace` siempre crea un nuevo directorio

Supongamos que tengo un paquete de Python estructurado así: foo/ __init__.py setup.py bar/ __init__.py bar.pyxy el contenido desetup.py es from distutils.core import setup from Cython.Build import cythonize import numpy as np setup( ...

1 la respuesta

Usando un diccionario en Cython, especialmente dentro de nogil

Estoy teniendo un diccionario my_dict = {'a':[1,2,3], 'b':[4,5] , 'c':[7,1,2])Quiero usar este diccionario dentro de una función Cython nogil. Entonces, traté de declararlo como cdef dict cy_dict = my_dictHasta esta etapa está bien. Ahora ...

1 la respuesta

Cython para una aplicación Django: ¿funcionaría?

¿Compilar con cython funcionaría con una aplicación Python 3.4 Django, o podría funcionar sin una gran cantidad de esfuerzo? Esta respuestahttps://stackoverflow.com/a/7347168/805141 [https://stackoverflow.com/a/7347168/805141]- a una pregunta ...

2 la respuesta

Depurar código de cython (.pyx) cuando se usa el depurador de python (pdb) - Práctica recomendada

he leídoDepuración de Cython, poner un punto de ...

2 la respuesta

¿Cómo exponer una función que devuelve un objeto C ++ a Python sin copiar el objeto?

Enotra pregunta [https://stackoverflow.com/q/33573038/326849]Aprendí a exponer una función que devuelve un objeto C ++ a Python copiando el objeto. Tener que realizar una copia no parece óptimo. ¿Cómo puedo devolver el objeto sin copiarlo? es ...

1 la respuesta

Ajuste de la biblioteca estándar de C ++ con Cython en ipython

De acuerdo con la documentación de Cython, escribo el siguiente código de cython de la siguiente manera: In [1]:%load_ext Cython In [2]: %%cython --annotate from libcpp.vector cimport vector ​ cdef vector[int] *vec_int = new ...

3 la respuesta

Especificar archivo de salida de cython

Parece que, por defecto, la configuración de distutils.core con cmdclass establecido en build_ext, compila un archivo cpp o c en el directorio de trabajo actual. ¿Hay alguna manera de determinar dónde se escribe el código c generado? De lo ...

1 la respuesta

¿Cómo corregir errores en esta implementación de Damerau-Levenshtein?

Estoy de vuelta con otra pregunta larga. Habiendo experimentado con varias implementaciones de distancia de edición Damerau-Levenshtein basadas en Python, Finalmente encontré el que figura a ...

2 la respuesta

¿Cómo especificar la fuente Python 3 en el archivo setup.py de Cython?

Estoy tratando de hacer un programa "Hello World" en Cython, siguiendo este tutorial http://docs.cython.org/src/tutorial/cython_tutorial.html#cython-hello-world [http://docs.cython.org/src/tutorial/cython_tutorial.html#cython-hello-world] Creé ...

3 la respuesta

Clase de extensión de Cython: ¿Cómo expongo los métodos en la estructura C generada automáticamente?

Tengo un código C ++ existente que define algunas clases que necesito usar, pero necesito poder enviar esas clases al código Python. Específicamente, necesito crear instancias de clase en C ++, crear objetos Python para servir como envoltorios ...