Rorschach / Perfil
Rorschach
Для замены условных присваиваний на маски и тернарные выражения обычно применяют два подхода:
Использование тернарного оператора (условного выражения):
Вместо
if (condition)
x = a;
else
x = b;
пишут тернарное выражение:
x = condition ? a : b;
Такой подход сокращает код и делает условие выражением.
Использование масок (битовых или логических) для векторизации и SIMD:
Если условие применяется к множеству элементов, удобно создать маску, где условие true задает 1, false — 0. Тогда присваивание можно реализовать так:
x = (mask & a) | (~mask & b);
где mask — битовая маска (обычно целочисленная), а побитовые операции позволяют выбрать нужное значение без ветвлений.
Использование тернарного оператора (условного выражения):
Вместо
if (condition)
x = a;
else
x = b;
пишут тернарное выражение:
x = condition ? a : b;
Такой подход сокращает код и делает условие выражением.
Использование масок (битовых или логических) для векторизации и SIMD:
Если условие применяется к множеству элементов, удобно создать маску, где условие true задает 1, false — 0. Тогда присваивание можно реализовать так:
x = (mask & a) | (~mask & b);
где mask — битовая маска (обычно целочисленная), а побитовые операции позволяют выбрать нужное значение без ветвлений.
Rorschach
Feature Engineering или стероиды для ML моделей
https://habr.com/ru/company/ruvds/blog/680498/
https://habr.com/ru/company/ruvds/blog/680498/
Rorschach
ИИ для прогнозирования тренда стоимости Bitcoin на данных Twitter. ч.1
https://habr.com/ru/post/661141/
https://habr.com/ru/post/661141/
Rorschach
Ha agregado el tema Parámetros del mercado flotante
Hay un cuadro como este: ¿Qué metodología puede extrapolar una serie como ésta? ¿Podría alguien poner esto en una red neuronal para un experimento
: