numba 모듈을 사용하여 스크립트 속도를 높이려고합니다. 그러나 스크립트를 실행할 때마다 numba
클래스 중 일부를 컴파일합니다 (@jitclass
사용). 스크립트를 실행할 때마다 컴파일로 인해 시간이 많이 걸리는 것을 피하기 위해 변경되지 않는다는 것을 알고있는 클래스를 컴파일하는 것이 가능한지 궁금합니다. 나는 약 1 분 정도 걸리는 12 가지 수업에 numba
을 사용합니다.스크립트를 실행하기 전에 numba로 코드를 컴파일 할 수 있습니까?
나는 코드를 미리 numba
으로보고 있었지만 잘 이해하지 못한다고 생각합니다. link 그러나 내가 사용하는대로 jitclass
을 사용할 수 없습니다.
너무 나쁨. numba를 사용하지 않으면 코드를 실행 한 후 내 윈도우가 열리지 만 numba를 사용하면 각 jitclass는 컴파일하는 데 약 6 초가 걸립니다. 그래서 창문이 열릴 때까지 잠깐 기다려야합니다. 지금은 창에 접근하기 위해 새 스레드에서 jitclass를 시작합니다. – ymmx