Pull to refresh
554
0
Филипп Володин@Fil

Пользователь

Send message
С разрастанием признаков согласен. Но день недели обычно рассматривают как категориальный признак. Например: 1 или 2. Впрочем, подход зависит от целевой переменной.
Что такое дисижн?
Не лучше. Зависимость от дней недели явно нелинейная и сильно зависит от способа индексации дней недели. Можно использовать упомянутый OneHotEncoding, создав 7 новых признаков:
пн: (1,0,0,0,0,0,0)
вт: (0,1,0,0,0,0,0)

вс: (0,0,0,0,0,0,1)
Ряд Фурье устремляет среднеквадратичное отклонение к нулю, но поточечная сходимость не обязана выполнятся. В этом примере в точках разрыва возникает эффект Гиббса — неустраняемый «всплеск», уменьшающийся в ширину, но стремящийся к высоте примерно в 18% от амплитуды.
Я тоже ошибся. Удивительно, но оказывается, объем развернутого в цилиндр тора будет точно таким же:
(2*pi*R) * (pi * r^2).
У меня не совпало просто из-за округления.
Искажения, конечно, будут, но не такие большие. У вас ошибка: R = 37.5 / 2 = 18.75
Кажется, вы ошиблись с объемом.
Ось трубы является окружностью диаметром 40 — 2 * (2.5/2) = 37.5
Длина оси: 37.5 * pi = 118 м
Разогнем трубу в цилиндр (не очень точно, но для оценочного расчета подойдет). Объем цилиндра: pi * r^2 * h = pi * 1.25^2 * 118 = 579
Если воспользоваться формулой объема тора, то получим 578
Сегодня 14.10.2017 — особенный день с очень любопытным совпадением. 1+4+1+0+2+0+1+7 = 16. А знаете кому было 16 лет когда-то? Гитлеру.
"-O2 -ftree-vectorize" тоже работает, но не так агрессивно, конечно
А, ну да, не заметил, извиняюсь. Третий вариант вообще ужасен — значительное усложнение кода при той же производительности.
Почему?
        movapd  xmm0, XMMWORD PTR [rsp+159880+rax]
        addpd   xmm0, XMMWORD PTR [rsp+79880+rax]
        add     rax, 16
        movaps  XMMWORD PTR [rsp-136+rax], xmm0

vs
        movsd   xmm0, QWORD PTR [rdx+8]
        add     rdx, 24
        addsd   xmm0, QWORD PTR [rdx-8]
        movsd   QWORD PTR [rdx-24], xmm0

Думаю, что компилятору так проще задействовать SSE. Но такой совет все равно скорее вредный.
Будет забавно, если мы напишем про одно и то же выступление :) Предлагаю уведомлять друг друга о начале работы
Да, конечно. Имелось в виду то, что концепции, заложенные в Qt, принципы использования Qt, отличаются от тех, которые нам знакомы по std, по рекомендациям программирования на чистом C++, по Core Guidelines.
Я сильно урезал только части, в которых рассказывалось об основах (QObject, сигналы/слоты, QML), потому что это известно всем, кто хотя бы немного программировал с Qt. Это просто конспект, а выступление было скучноватым. Немного подробнее об истории было на Хабре.
Вряд ли. Вот табличка, в которой приведены причины погрешностей. Даже при идеальной технике, как мне кажется, атмосферные причины будут давать большой вклад в общую погрешность.
Но это только стандартная библиотека гарантирует «valid but unspecified state». Для прочих объектов (согласно стандарту) валидность не требуется.
Нужно найти алгоритм проще, чем O(n!). В идеале O(nc) или хотя бы O(cn)

Главное, что он хороший :) Тогда еще в копилку: файл называется "X_train.csv", хотя (согласно часто используемой нотации) y_train там тоже есть

Что-то я не понял. По ссылке написано "Тестовое задание. Задача: разработка модели предсказания по тексту отзыва". Необходимо дать ссылку на github с решением. Такого поля в заявке нет, но можно прикрепить "файл с выполненным заданием по выбранной номинации". Заочное задание вроде как только одно?
А еще у вас столбец называется "reting"

Information

Rating
Does not participate
Location
Казань, Татарстан, Россия
Date of birth
Registered
Activity