Resultados da pesquisa a pedido "cython"

4 a resposta

Comparação de desempenho Fortran, Numpy, Cython e Numexpr

Eu tenho a seguinte função: def get_denom(n_comp,qs,x,cp,cs): ''' len(n_comp) = 1 # number of proteins len(cp) = n_comp # protein concentration len(qp) = n_comp # protein capacity len(x) = 3*n_comp + 1 # fit parameters len(cs) = 1 ''' k = ...

1 a resposta

Usando o Cython para agrupar um modelo c ++ para aceitar qualquer matriz numpy

Eu estou tentando quebrar uma classificação paralela escrita em c ++ como um modelo, para usá-lo com matrizes numpy de qualquer tipo numérico. Estou tentando usar o Cython para fazer isso. Meu problema é que não sei como passar um ponteiro para ...

3 a resposta

Os tipos de extensão Cython suportam atributos de classe?

As classes Python podem ter atributos de classe: class Foo(object): bar = 4Existe uma construção análoga para definir atributos de classe nos tipos de extensão Cython? Por exemplo, quando tento compilar o seguinte código cython cdef class Foo: ...

1 a resposta

cython: visualização de memória do ndarray de strings (ou indexação direta do ndarray)

Como alguém especifica uma exibição de memória de um ndarray que contém seqüências de caracteres? char[:], char*[:], ... não funciona. Para ilustrar, meu problema é a definição de funçãoabc(...): cdef void abc(char[:] in_buffer): cdef char * ...

1 a resposta

operador não membro no Cython

Atualmente, estou fazendo um wrapper Cython para uma biblioteca C ++ existente. Eu tenho um operador não membro sobrecarregado em C ++ como Data operator+(Data const& a, Data const& b)E nopxd arquivo descrevendo o cabeçalho, escrevi cdef extern ...

0 a resposta

Números complexos em Cython

Qual é a maneira correta de trabalhar com números complexos no Cython? Gostaria de escrever um loop C puro usando um numpy.ndarray do dtype np.complex128. No Cython, o tipo C associado é definido emCython/Includes/numpy/__init__.pxd ...

2 a resposta

Passando array estruturado para Cython, falhou (acho que é um bug do Cython)

Suponha que eu tenha a = np.zeros(2, dtype=[('a', np.int), ('b', np.float, 2)]) a[0] = (2,[3,4]) a[1] = (6,[7,8])então eu defino a mesma estrutura Cython import numpy as np cimport numpy as np cdef packed struct mystruct: np.int_t a np.float_t ...

1 a resposta

Importando a função cython: AttributeError: o objeto 'module' não tem atributo 'fun'

Eu escrevi um pequenocython código que é #t3.pyx from libc.stdlib cimport atoi cdef int fun(char *s): return atoi(s) asetup.py arquivo é from distutils.core import setup from Cython.Build import ...

3 a resposta

Otimizando um codificador de palheta-salomão (divisão polinomial)

Estou tentando otimizar um codificador Reed-Solomon, que na verdade é simplesmente uma operação de divisão polinomial sobre os Galois Fields 2 ^ 8 (o que significa simplesmente que os valores envolvem mais de 255). De fato, o código é muito ...

4 a resposta

Quebra automática de código C com cython

Eu tenho várias funções C e gostaria de chamá-las de python. O cython parece ser o caminho a seguir, mas não consigo realmente encontrar um exemplo de como exatamente isso é feito. Minha função C é assim: void calculate_daily ( char *db_name, ...