Задать вопрос
@XWR

Как переделать код в async, но с numba?

помогите переделать код в async
я пытался, но не получилось
import math
import time 
from numba import njit, prange

@njit(fastmath=True, cache=True)
def is_prime(num):
   if num == 2:
      return True;
   if num <= 1 or not num % 2:
      return False
   for div in range(3,int(math.sqrt(num)+1),2):
      if not num % div:
        return False
   return True
   
@njit(fastmath=True, cache=True,parallel=True)
def run_program(N):
   for i in prange(N):
      is_prime(i)


N = 10000000

run_program(N)
  • Вопрос задан
  • 149 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы