Это may похоже на узкое место .move_mean Получить другой результат для одного и того же NDArray, но что «вопрос» был плохо поставлен и поэтому не привлекал ответов. усреднение, или среднее значение принимается на подмножество одного и того же большего массива. Это не должно быть так. Различия относительно невелики, но не равны нулю, как (я думаю) они должны быть.
import numpy as np
import bottleneck as bn
howManyIters = 10
smallDifferences = np.zeros([howManyIters])
for whichIter in range(howManyIters):
testArray = np.random.random_sample([512, 353, 53])
smallDifferences[whichIter] = (bn.move_mean(testArray[:, :, 46:49],
window=3, axis=2)[0, 41, 2]
- bn.move_mean(testArray, window=3,
axis=2)[0, 41, 48])
print(smallDifferences)
< /code>
Я получаю ответы, такие как < /p>
[ 1.11022302e-16 4.44089210e-16 2.22044605e-16 2.77555756e-16
8.32667268e-17 -3.33066907e-16 1.11022302e-16 -5.55111512e-17
1.66533454e-16 -1.11022302e-16]
< /code>
Но я ожидаю, что это будет 0,0. Насколько я понимаю, для окна
длины 3, узкое место окно, усреднение, задерживается над предыдущими 2 и текущим значением, поэтому индексация среза здесь должна (я надеюсь) соответствовать точно.
Это may похоже на узкое место .move_mean Получить другой результат для одного и того же NDArray, но что «вопрос» был плохо поставлен и поэтому не привлекал ответов. усреднение, или среднее значение принимается на подмножество одного и того же большего массива. Это не должно быть так. Различия относительно невелики, но не равны нулю, как (я думаю) они должны быть.[code]import numpy as np import bottleneck as bn
smallDifferences[whichIter] = (bn.move_mean(testArray[:, :, 46:49], window=3, axis=2)[0, 41, 2] - bn.move_mean(testArray, window=3, axis=2)[0, 41, 48]) print(smallDifferences) < /code> Я получаю ответы, такие как < /p> [ 1.11022302e-16 4.44089210e-16 2.22044605e-16 2.77555756e-16 8.32667268e-17 -3.33066907e-16 1.11022302e-16 -5.55111512e-17 1.66533454e-16 -1.11022302e-16] < /code> Но я ожидаю, что это будет 0,0. Насколько я понимаю, для окна [/code] длины 3, узкое место окно, усреднение, задерживается над предыдущими 2 и текущим значением, поэтому индексация среза здесь должна (я надеюсь) соответствовать точно.
Я работаю над детектором полутел, чтобы улучшить работу обычного детектора людей. Я знаю, что есть другие способы справиться с окклюзией, но это то, что меня попросили сделать в конце моего дипломного проекта. Моя проблема в том, что я не получаю...
У меня есть список значений, и я заметил поведение, которое не могу объяснить.
Если я попробую
len(my_list) = 32149
np.mean(my_list) = 0.9496137468099023
Я проверил значения np.inf в my_list, но их нет:
my_list_clean =
len(my_list_clean) =...
Я пытаюсь запрограммировать кворидор для настольной игры, но в моей функции «move()», которая должна перемещать игрока, она запускает другую функцию moving(), которая должна запускаться только после того, как я щелкнул мышью внутри хитбокс игрока,...
Я разрабатываю SO (DLL) файл для вызова API и подключаюсь к серверу через HTTPS соединение, для которого требуется два -аутентификация MTL.
Я реализовал эту программу на языке C и использую LibCurl с OpenSSL в Linux .
В стресс-тесте с K6 и Apache...
Я написал тест производительности с использованием JMeter, предназначенный для измерения скорости загрузки домашней страницы. Сайт создан с использованием Spring MVC. Средняя скорость составляет 8462 мс, а медиана — 8271 мс, что довольно неплохо. Я...