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

3 la respuesta

¿Cómo aplicar mapas de tipo SWIG OUTPUT para tipos de clase en Python?

Tengo algunos problemas para generar un contenedor Python alrededor de una biblioteca C ++ usando SWIG (versión 3.0.6). Mi problema se relaciona con la aplicación del mapa de tipo OUTPUT, específicamente en el caso de punteros / referencias a ...

1 la respuesta

Swig no encontrado al instalar pocketsphinx Python

Me gustaría convertir el grafema en fonema. Y quiero pip install pocketsphinx para hacer eso. Una de sus dependencias es swig, por lo que lo descargué y lo coloqué en un directorio, voy a la variable de ruta del entorno y agrego la ruta que ...

2 la respuesta

Pasar funciones de python a código C ++ envuelto SWIG

Estoy tratando de envolver una biblioteca de C ++ para python, usando SWIG. La biblioteca utiliza funciones de devolución de llamada con frecuencia, pasandofunciones de devolución de llamada de cierto tipo a los métodos de clase. Ahora, después ...

1 la respuesta

[swig-JavaScript] ¿es compatible con std :: vector <std :: string> * como una SALIDA?

Utilizo swig para escribir el complemento de NodeJS y encontré un error. ¿es compatible con std :: vector * como una SALIDA? mi yo: %apply std::vector<std::string> *OUTPUT {std::vector<std::string>* result}; cuando corro swig: swig -javascript ...

2 la respuesta

Pasando una cuerda a agege en agraph.py. Problema con networkx y pygraphviz

Dado este gráfico inicial: import networkx as nx G=nx.MultiGraph() fromnodes=[0,0,1,1,1,1,1,2,3,4,5,5,5,7,8,9,10] tonodes=[1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16] dupedgeind=0 for x,y in zip(fromnodes,tonodes): if G.has_edge(x,y): ...

1 la respuesta

¿Forma correcta de liberar una matriz de punteros en el mapa de tipos de entrada SWIG?

Hola, estoy tratando de ajustar la siguiente función usando SWIG. static void readTable(int argc, t_atom *argv) { //accepts table in Lua e.g. readTable({"ab",3}); for (int i=0; i<argc; ++i) { if (argv[i].a_type == A_FLOAT) printf("FLOAT : ...

2 la respuesta

Problemas tratando de construir PocketSphinxAndroidDemo usando NDK

Estoy tratando de compilar PocketSphinxAndroidDemo, que proporciona una implementación de ejemplo del reconocedor de voz CMU pocketsphinx en Android. Primero recibí un error similar a la ...

1 la respuesta

SWIG vector de vectores envuelto (C ++ a python): ¿cómo reconocer el vector interno como un objeto proxy?

Estoy enfrentando un problema similar aWrap std :: vector de std :: vectors, C ++ SWIG Python [https://stackoverflow.com/questions/3761861/wrap-stdvector-of-stdvectors-c-swig-python] - pero no es solo un simple análisis de C ++. Tengo lo ...

2 la respuesta

C a Python a través de SWIG: no se pueden anular ** los parámetros para mantener su valor

Tengo una interfaz C que se ve así (simplificada): extern bool Operation(void ** ppData); extern float GetFieldValue(void* pData); extern void Cleanup(p);que se usa de la siguiente manera: void * p = NULL; float theAnswer = 0.0f; if ...

4 la respuesta

Conversión rápida de vector C / C ++ a matriz Numpy

Estoy usando SWIG para pegar un poco de código C ++ a Python (2.6), y parte de ese pegamento incluye un fragmento de código que convierte grandes campos de datos (millones de valores) desde el lado de C ++ a una matriz Numpy. El mejor método que ...