Resultados da pesquisa a pedido "cython"

3 a resposta

Como posso usar bem o Cython para resolver uma equação diferencial mais rapidamente?

Gostaria de diminuir o tempo que o odeint de Scipy leva para resolver uma equação diferencial. Para praticar, usei o exemplo coberto emPython em cálculos ...

1 a resposta

Tipos de buffer permitidos apenas como variáveis locais de função, mas é isso que estou fazendo

Cython não gosta de matrizes numpy em fechamentos? %%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 a versão estável 0.24, recebo: Error compiling Cython ...

2 a resposta

Como remover a asserção python ao compilar em cython?

então, aqui está o meu problema: eu codigo em python, mas preciso melhorar o desempenho em algumas partes do meu código que são muito lentas. Uma boa (e fácil) solução parece estar usando o cython; Eu tentei e obtive bons resultados. O problema é ...

1 a resposta

Erro de compilação do Cython "não é um nome de módulo válido"

Estou tentando compilar no Windows um arquivo Cython (.pyx), um arquivo que eu acabei de salvar de .py. Aqui está o caminho do diretório do projeto. c:\..\Project\App\Analyzer\ _init_.py Few_other_files.py consolidated_loop_C.pyx cl_setup.pyAqui ...

2 a resposta

Cython: torne a paralelização de prange segura para threads

Cython starter aqui. Estou tentando acelerar o cálculo de uma determinada estatística em pares (em várias posições) usando vários threads. Em particular, estou usando o prange do cython.parallel, que usa internamente o openMP. O exemplo mínimo a ...

2 a resposta

Verificando a compatibilidade na compilação de tipos de extensão e usando-os com o cdef

Perguntas permanentes:Por que outros erros na compilação do Cython apontam para a linha de erro específica, enquanto isso não acontece?Antes da atualização: Devido à dificuldade em compilar os tipos de extensão, conforme mencionado no link 'não ...

1 a resposta

Quero empacotar os bits com base na máscara arbitrária

Digamos que os dados sejam1011 1001 e a máscara é0111 0110, então você tem: data: 1011 1001 mask: 0111 0110 masked data: 0011 0000 bits selected: -011 -00- right packed: ---0 1100 result: 0000 1100 (set left `8 - popcount(mask)` bits ...

1 a resposta

Misturando atributos cdef e python regulares na classe cdef

Estou aprendendo Cython e agora experimentando com ele. Eu tentei o programa básico de exemplo de classe cdef e funciona perfeitamente. Agora, o que eu quero fazer é ter uma mistura de atributos cdef e não cdef no tipo de classe cdef, algo como ...

7 a resposta

Nenhum ganho de velocidade com o Cython

Estou tentando definir uma função que contém um loop interno para simular uma integral. O problema é a velocidade. Avaliar a função uma vez pode levar até 30 segundos na minha máquina. Como meu objetivo final é minimizar essa função, ...

2 a resposta

Passando matrizes Numpy para o código C agrupado com Cython

Eu tenho um pequeno pedaço de código C existente que quero agrupar usando o Cython. Quero poder configurar várias matrizes numpy e depois passar essas matrizes como argumentos para o código C, cujas funções usam matrizes c padrão (1d e 2d). Estou ...