
Denis
11.06.2019
19:43:15
массив из 0 и 1 пусть будет

Amaro
11.06.2019
19:43:21
А тут что будет? [1,1,1,2,2,3,3,3,2,2]

Denis
11.06.2019
19:43:33
3

Google

Denis
11.06.2019
19:44:04
желательно по памяти O(n) и по скорости O(n)

Amaro
11.06.2019
19:44:25
Пройти вдоль массива, посчитать длины отрезков, одновременно выбирая наибольшую.

Denis
11.06.2019
19:44:36

ivan
11.06.2019
19:44:40
ПО памяти можно за o(1) и по скорости o(n)
Не вижу сложно ничего

TpouHuK
11.06.2019
19:44:44

ivan
11.06.2019
19:44:46

TpouHuK
11.06.2019
19:44:54
какое медленно, или вы хотите прыгать?

Denis
11.06.2019
19:44:54
в питоне это циклы

Amaro
11.06.2019
19:44:59

Denis
11.06.2019
19:45:00
я хочу векторизацию

ivan
11.06.2019
19:45:19
Каво?

Denis
11.06.2019
19:45:30

Amaro
11.06.2019
19:45:36
Это вам в гугель за тензорными процессорами.

Google

Denis
11.06.2019
19:45:55

TpouHuK
11.06.2019
19:46:04

Denis
11.06.2019
19:46:32

Amaro
11.06.2019
19:47:00

T.
11.06.2019
19:47:26
Как ты это векторизуешь-то
я хочу векторизацию

Denis
11.06.2019
19:47:42

Amaro
11.06.2019
19:47:47
Поделить на чанки, а потом сравнивать их края?

Denis
11.06.2019
19:47:59

T.
11.06.2019
19:48:06
Ну это не то шо бы ускорит что-то

Amaro
11.06.2019
19:48:18

T.
11.06.2019
19:48:21
Скорее всего из-за кривой реализации в итоге еще медленнее работать будет

Denis
11.06.2019
19:48:29
вообщем то мне нужно даже посмотреть, есть ли последовательность длиннее чем n

Amaro
11.06.2019
19:49:16
А чем O(n) не угодило-то?

Denis
11.06.2019
19:49:22

Denis
11.06.2019
19:49:47
Попробуй cython

T.
11.06.2019
19:49:58
Ты там какие векторы хочешь перебирать, что тебе медленно?

Amaro
11.06.2019
19:49:59
pypy в руки

Google

Denis
11.06.2019
19:50:24
для тебя типичная задача должна быть

Amaro
11.06.2019
19:50:31
А медленно - это как? Нет пару секунд перебрать милллиардный массив?

Denis
11.06.2019
19:50:57
хотелось бы за милли/нано секунды

Amaro
11.06.2019
19:51:16
На каком объеме?

Denis
11.06.2019
19:51:35
таких примерно 1500 массивов

Denis
11.06.2019
19:52:12
Ты же их считываешь как-то, вот во время ввода и отслеживай сразу

Amaro
11.06.2019
19:52:18
А где они лежаааааат?

T.
11.06.2019
19:52:42

Denis
11.06.2019
19:52:54

TpouHuK
11.06.2019
19:52:57
насколько большие числа?

Denis
11.06.2019
19:53:20
на ссд
Питоновский цикл намного быстрее, чем чтение с ссд

Denis
11.06.2019
19:53:27
сишка
ну я то на си напишу, а остальная тима что?

Denis
11.06.2019
19:53:49
Один раз пройдись циклом и сохрани

Denis
11.06.2019
19:54:16

Amaro
11.06.2019
19:54:41
Графкарта не читает файлы с ссд....

Google

polunin.ai???
11.06.2019
19:54:48

Denis
11.06.2019
19:55:07

TpouHuK
11.06.2019
19:55:38
спасибо
там надо найти вызовы сишной функции которые делает то что ты хочешь ?

Denis
11.06.2019
19:55:48

polunin.ai???
11.06.2019
19:56:11

TpouHuK
11.06.2019
19:56:17
но я не думаю что такая функция есть ?

Denis
11.06.2019
19:56:42

Denis
11.06.2019
19:56:54
но проблема в том, что эта штука не совсем правильно работает

polunin.ai???
11.06.2019
19:57:41

Denis
11.06.2019
19:58:07

polunin.ai???
11.06.2019
19:59:17
Не совсем понимаю что нужно из кода. Можете словами объяснить?

Denis
11.06.2019
19:59:17
только к чему это все?
не так

Amaro
11.06.2019
20:00:50

Denis
11.06.2019
20:01:17
надо проверить, есть ли в массиве последовательности из 1 длиннее чем заданное k

Amaro
11.06.2019
20:01:21
Рандинт медленный, аднака

Google

Coalla_Samurai
11.06.2019
20:02:30

Denis
11.06.2019
20:02:57

Denis
11.06.2019
20:03:00

Coalla_Samurai
11.06.2019
20:03:22

Denis
11.06.2019
20:03:25

Coalla_Samurai
11.06.2019
20:03:35
И нейронка это граф

T.
11.06.2019
20:03:55
В целом, любой алгоритм - это граф
ГрафЪ

Denis
11.06.2019
20:04:25

Denis
11.06.2019
20:04:30

polunin.ai???
11.06.2019
20:04:39

Denis
11.06.2019
20:04:53
Нейронка это композиция дифференцируемых функций

Denis
11.06.2019
20:05:00
окей, дискретная оптимизация имеет место быть
алгоритмы с обратным распространением и прочая чухня тоже
но это настолько узко
что читать почти никому не стоит

Coalla_Samurai
11.06.2019
20:05:11

Denis
11.06.2019
20:05:32
Почему же?
Потому что взгляд на нее как на граф ничего не даст