2)
for x in range(cols):
for y in range(rows):
if euclidean((y, x), center) < D0:
base[y, x] = 1
подскажите пожалуйста, как здесь я могу избавиться от циклов?
они сильно замедляют вычисление
https://pastebin.com/m8Uf9nQa
Можно чек убрать, заменить на обычное присваивание
От самих циклов тут не избавиться. Тут только менять подход того, для чего нужно это всё
А почему ты замеряешь время работы программы не через timeit?
И откуда ты знаешь что сильнее всего действует на перфоманс?
Обсуждают сегодня