cython

    2

    1답변

    데이터의 numpy.ndarray (M) 및 numpy.ndarray 개의 인덱스 (Ixs)를 사용하는 cython 코드가 있습니다. Ixs의 항목을 반복하며 ix의 값을 Ixs으로 사용하여 M의 열을 인덱싱합니다. def foo(double[:, ::1] M, int[:, ::1] Ixs): cdef int rows = M.shape[0]

    2

    1답변

    sympy을 사용하여 미분 방정식 시스템을 처리했습니다. 방정식을 기호식으로 작성하고 autowrap을 사용하여 cython으로 컴파일 한 다음 결과 함수를 scipy ODE 해석기로 전달합니다. 이 작업의 가장 큰 이점 중 하나는 sympy jacobian 함수를 사용하여 jacobian을 상징적으로 풀어 컴파일하고 ODE 해석기로도 해석 할 수 있다는

    1

    1답변

    Cython 코드를 컴파일하여 Python 모듈로 사용하려고합니다. 나는 Cython's basic tutorial을 따라 갔다. print "Hello World" 내가 만든 한 setup.py : from distutils.core import setup from Cython.Build import cythonize setup( ext_

    0

    1답변

    에 포인터 벡터를 정의하면 안에있는 루프의 포인터 배열에있는 요소의 인덱스와 값을 모두 통과하는 파이썬에서 enumerate과 유사한 함수 또는 프로 시저가 무엇입니까? C 유형이 선언 되었습니까? test.pyx #cython: wraparound=False #cython: boundscheck=False #cython: cdivision=True

    1

    1답변

    파이썬 함수를 cython 함수로 변환했습니다. 이제 함수는 예상대로 작동합니다. 하지만 주 프로그램이이 함수를 여러 번 호출하면 메모리 누수가 많이 발생합니다. 내가 동적으로 할당 한 메모리를 해제했지만 작동하지 않는 것 같습니다. 내가 뭘 잘못하고 있니? from cpython.mem cimport PyMem_Malloc, PyMem_Free def

    2

    1답변

    cython 코드에서 포인터 개념을 사용하는 데 어려움을 겪고 있습니다. 다음 예제는 내가하려고하는 단순화 된 버전입니다. 나는 함수 (분포 함수)를 입력 매개 변수로 공급하고자하는 함수 func을 가지고 있습니다. 분포에는 입력 변수로서 두 개의 포인터 벡터가 있습니다. from cpython cimport array import cython impo

    0

    1답변

    MWE에 가깝게하려면 project이 내 문제를 설명하는 예제가 있습니다. 프로젝트는 래핑 된 C++ 클래스 (이 경우 PCLHeader 개체)에서 간단한 작업을 수행하려고합니다. 나는 내 cmake 전화가 두 개의 .pyx 파일을 포함한다는 사실에 문제가 있다는 것을 확신합니다. cython_add_module(test_cython common.pyx t

    1

    1답변

    입자 반응에 대해 사용자를 가르치기 위해 입자의 반응을 시뮬레이션하는 프로그램을 파이썬으로 작성하고 있습니다. 파이썬이 필요한 처리를하기에는 너무 느리므로, 속도 향상을 위해 Cython으로 방향을 돌렸고 치료를했습니다. .pyx 파일을 .pyd 파일로 컴파일하고 간단한 import 문 (예 : 'import module')으로 파이썬에서 가져 와서 실행할

    0

    1답변

    현재 Cython 퍼가기 기능을 사용할 수 없습니다. 이진 파일은 잘 컴파일되고 otool -L embedded은 다음 결과를 반환합니다. embedded: @rpath/libpython3.6m.dylib (compatibility version 3.6.0, current version 3.6.0) /usr/lib/libSystem.B

    0

    1답변

    I am running everything on bash on windows 여기가 내가하고있는 일이다. cython을 사용하여 최적화하려는 파일이 model.py입니다. 나는이 파일의 복사본을 만들고 복사본을 model.pyx으로 변경했습니다. 이 새로운 pyx 파일에 여러 가지 가져 오기를 추가했습니다. 새 파일은 다음과 같이 다소 같습니다 import