Resultados da pesquisa a pedido "cython"
autowrap sympy (cython): limite de # de argumentos, argumentos em forma de matriz?
Eu tenho o seguinte problema: Eu quero usar autowrap para gerar uma versão compilada de uma matriz sympy, com células contendo expressões sympy. Dependendo da especificação do meu problema, o número de argumentos pode ficar muito ...
Lista Cythonize de todas as divisões de uma sequência
Estou tentando acelerar um pedaço de código que gera todas as divisões possíveis de uma string. splits('foo') -> [('f', 'oo'), ('fo', 'o'), ('foo', '')]O código para isso em python é muito simples: def splits(text): return [(text[:i + 1], ...
Como numpy multi_dot é mais lento que numpy.dot?
Estou tentando otimizar algum código que executa muitas operações de matriz sequencial. eu imagineinumpy.linalg.multi_dot (docs aqui [https://docs.scipy.org/doc/numpy/reference/generated/numpy.linalg.multi_dot.html#numpy.linalg.multi_dot] ) ...
Como crio uma matriz mutável de comprimento fixo de objetos Python no Cython?
Eu preciso ter uma matriz de objetos python para ser usada na criação de uma estrutura de dados trie. Preciso de uma estrutura que seja de comprimento fixo como uma tupla e mutável como uma lista. Não quero usar uma lista porque quero garantir ...
Compilar código Python para executável vinculado estaticamente com Cython
Eu tenho um script Python puro que gostaria de distribuir para sistemas com configuração Python desconhecida. Portanto, eu gostaria de compilar o código Python em um executável independente. eu corrocython --embed ./foo.py sem problemas ...
Como examinar uma função definida em um módulo de extensão Cython C
Python'sinspect [https://docs.python.org/3/library/inspect.html]O módulo não parece capaz de inspecionar as assinaturas das funções "internas", que incluem funções definidas nos módulos de extensão C, como as definidas pelo Cython. Existe alguma ...
Passando a lista de matrizes numpy para C usando cython
Eu tenho uma listalist_of_arrays de matrizes numpy 3D que quero passar para uma função C com o modelo int my_func_c(double **data, int **shape, int n_arrays)de tal modo que data[i] : pointer to the numpy array values in list_of_arrays[i] ...
Baixo desempenho da função C ++ no Cython
Eu tenho essa função C ++, que posso chamar de Python com o código abaixo. O desempenho é apenas metade comparado à execução de C ++ puro. Existe uma maneira de obter o desempenho deles no mesmo nível? Eu compilo os dois códigos ...
Quais são as diferenças entre um cpdef e um cdef envolto em um def?
Nos documentos do Cython, há umexemplo [http://docs.cython.org/en/latest/src/userguide/early_binding_for_speed.html] onde eles fornecem duas maneiras de escrever um método híbrido C / Python. Um explícito com um cdef para acesso rápido a C e um ...
Gerando instruções SIMD a partir do código Cython
Preciso ter uma visão geral do desempenho que se pode obter usando o Cython no código numérico de alto desempenho. Uma das coisas em que estou interessado é descobrir se um compilador C otimizado pode vetorizar o código gerado pelo Cython. Então, ...