нужно сделать одну и ту же операцию большое количество раз как можно быстрее. Я сделал пре-генерацию случайных чисел с помощью numpy:
                  
                  
                  range_count = 999999999
                  
                  
                      # (b - a) * random_sample() + a, [a, b)
                  
                  
                      ran_seq = (range_count - 1) * np.random.random_sample((1, range_count)) + 1
                  
                  
                      for (_, _), roll in np.ndenumerate(ran_seq):но работает она крайне медленно. Возможно есть какие-либо идеи чтобы ускорить это?
                  
                  
                
Вангую, что самое медленное - это цикл. Можешь попытаться переписать его на numpy.
Обсуждают сегодня