<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Facebook открыл код библиотеки для ускорения приложений маши...</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115690.html</link>
    <description>Facebook опубликовал (https://code.fb.com/ml-applications/qnnpack/) новую библиотеку QNNPACK (https://github.com/pytorch/QNNPACK) (Quantized Neural Network PACKage), предоставляющую набор оптимизированных для выполнении на мобильных устройствах операторов, которые можно использовать для ускорения различных реализаций нейронных сетей. В частности QNNPACK предоставляет операторы для построения свёрточных, развёртывающих и полностью рекуррентных нейронных сетей, манипулирующие квантованными 8-битными тензорами (https://ru.wikipedia.org/wiki/&#037;D0&#037;A2&#037;D0&#037;B5&#037;D0&#037;BD&#037;D0&#037;B7&#037;D0&#037;BE&#037;D1&#037;80). Библиотека написана на языке Си с ассемблерными вставками, использующими  SIMD-инструкции NEON и SSE2 для распараллеливания обработки данных. Код распространяется (https://github.com/pytorch/QNNPACK) под лицензией BSD.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Предоставляемые библиотекой QNNPACK примитивы могут использоваться для замены типовых реализаций операторов нейронных сетей в высокоуровневых фреймворках машинного обучения. В настоящее время  QNNPACK можно использов</description>

<item>
    <title>Facebook открыл код библиотеки для ускорения приложений маши... (northbear)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115690.html#60</link>
    <pubDate>Mon, 12 Nov 2018 08:32:48 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Это полезно исключительно для ботнетов.&lt;br&gt;&amp;gt; Там вон на гитхабе интересный прототип ботнета лежит - включается в бортовую &lt;br&gt;&amp;gt; сеть авто по CAN, берет анализ ситуации на себя и - &lt;br&gt;&amp;gt; управляет ускорением, держит авто в своем lane (drive assist), а вообще &lt;br&gt;&amp;gt; - стремиться стать полноценным автопилотом. Ему такое явно пригодится: если камерами &lt;br&gt;&amp;gt; обвесить, сможет в классификацию объектов и анализ ситуаций.&lt;br&gt;&lt;br&gt;Это в любом случае предполагает наличие вычислительных ресурсов как минимум сравнимых с современным настольным компьютером. И уж по любому не 8-битных... &lt;br&gt;&lt;br&gt;&amp;gt; На этой планете много применений которые бы хотели стать мобильными. &lt;br&gt;&lt;br&gt;Но не на данном этапе... &lt;br&gt;&lt;br&gt;&amp;gt; И единственная &lt;br&gt;&amp;gt; причина по которой это не произошло - железо нужной мощности пока &lt;br&gt;&amp;gt; слишком большое и прожорливое. Но вот это - очень временно.&lt;br&gt;&lt;br&gt;Вот именно. А когда дело дойдёт до практической реализации, то в ход &lt;br&gt;пойдут вот такие технологии: https://wavecomp.ai/&lt;br&gt;Процессоры со встроенным сопроцессором для ml-вычислений. &lt;br&gt;&lt;br&gt;&amp;gt; Обученная ней</description>
</item>

<item>
    <title>Facebook открыл код библиотеки для ускорения приложений маши... (Sw00p akaJerom)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115690.html#59</link>
    <pubDate>Fri, 02 Nov 2018 13:16:08 GMT</pubDate>
    <description>&amp;gt; это же бит Шрёдингера!&lt;br&gt;&lt;br&gt;он же - кубит, два разных понятия&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Facebook открыл код библиотеки для ускорения приложений маши... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115690.html#58</link>
    <pubDate>Thu, 01 Nov 2018 21:43:38 GMT</pubDate>
    <description>&amp;gt; Это полезно исключительно для ботнетов.&lt;br&gt;&lt;br&gt;Там вон на гитхабе интересный прототип ботнета лежит - включается в бортовую сеть авто по CAN, берет анализ ситуации на себя и - управляет ускорением, держит авто в своем lane (drive assist), а вообще - стремиться стать полноценным автопилотом. Ему такое явно пригодится: если камерами обвесить, сможет в классификацию объектов и анализ ситуаций.&lt;br&gt;&lt;br&gt;Представляю себе мир через 15-20 лет. По 6 полосам пилят сплошные роботы. Редкие напуганные джамшуты которым не хватило денег на хайтек - испуганно ныкаются от роботов и камер, пытаясь держать дистанцию не сильно хуже. Про лихачество забыто, потому что камеры и радары есть у всех - от sututation awareness диспетчерского центра до автопилотов. Скорость выбирается swarm intelligence пополам с данными диспетчеров, так что пробок нет как класса, поток пилит с той скоростью которой на этом участке можно пилить. А люди... люди в основном на заднем сидении. А возможно и руля нет. Задал адрес, закинул денег - и поехли.&lt;br&gt;&lt;br&gt;&amp;gt; Никто </description>
</item>

<item>
    <title>Facebook открыл код библиотеки для ускорения приложений маши... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115690.html#57</link>
    <pubDate>Thu, 01 Nov 2018 21:29:41 GMT</pubDate>
    <description>&amp;gt; Да, выпендрежники те еще. &quot;Квантованный&quot;, &quot;тезорный&quot;. Опт вашу мать, это просто массив &lt;br&gt;&amp;gt; байт. Софистика снова в моде!&lt;br&gt;&lt;br&gt;От тензоров, векторов и проч - ожидаются несколько иные свойства чем от произвольного массива байтов. Так то вообще вся память компьютера - массив байтов. Но есть нюансы.&lt;br&gt;</description>
</item>

<item>
    <title>Facebook открыл код библиотеки для ускорения приложений маши... (xm)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115690.html#56</link>
    <pubDate>Thu, 01 Nov 2018 18:24:36 GMT</pubDate>
    <description>это же бит Шрёдингера!&lt;br&gt;</description>
</item>

<item>
    <title>Facebook открыл код библиотеки для ускорения приложений маши... (freehck)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115690.html#55</link>
    <pubDate>Thu, 01 Nov 2018 11:32:22 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Как в слове ML можно сделать две ошибки? :) &lt;br&gt;&amp;gt; Сейчас под ML обычно понимают Machine Learning, если уж мы об этом... ;) &lt;br&gt;&lt;br&gt;Не думаю, что Милнер выразит протест по этому поводу.&lt;br&gt;</description>
</item>

<item>
    <title>Facebook открыл код библиотеки для ускорения приложений маши... (northbear)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115690.html#54</link>
    <pubDate>Thu, 01 Nov 2018 08:36:07 GMT</pubDate>
    <description>Это полезно исключительно для ботнетов. Никто иной в здравом уме учить нейронную сеть на мобильных устройствах не будет. В мобильных устройствах обычно используются уже обученные сети, для работы которых тензорные операторы не нужны... &lt;br&gt;Ну, теоретически кто-то может построить приложение, которое обучается/дообучается на мобильном клиенте. Но тяжеловесные тензорные операции для этого оверкилл.  &lt;br&gt;Обычно дообучают более простыми алгоритмами... &lt;br&gt;</description>
</item>

<item>
    <title>Facebook открыл код библиотеки для ускорения приложений маши... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115690.html#53</link>
    <pubDate>Wed, 31 Oct 2018 20:07:25 GMT</pubDate>
    <description>&amp;gt; Очевидно, асм вставки необходимы для использования SSE2. Либо интринсики, что аналогичны по сути.&lt;br&gt;&lt;br&gt;Да вообще SIMD как такового. И вообще - в узких местах компилер все же может протупить и выдать черти-какой код. Если этот код заменить на аккуратную мелкую асмовую вставку, все может разогнаться в несколько раз малой кровью. Это почему-то всем очень нравится.&lt;br&gt;</description>
</item>

<item>
    <title>Facebook открыл код библиотеки для ускорения приложений маши... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115690.html#52</link>
    <pubDate>Wed, 31 Oct 2018 20:05:05 GMT</pubDate>
    <description>&amp;gt; Но вот про &quot;надёжно&quot; спорно. Ошибки работы с памятью - это ненадёжно. &lt;br&gt;&lt;br&gt;Если програмер раздолбай - как максимум изменится характер ошибок. При том именно ошибки работы с памятью довольно тривиально ловятся, статическим анализом и рантайм инструментами типа asan и valgrind. А когда это реально критично - есть наборы правил типа MISRA C позволяющие делать очень надежный софт для систем критичных к отказам.&lt;br&gt;&lt;br&gt;Поэтому на сишке держатся управляющие системы, транспорт, промышленность и проч. А то что вы сможете все это лучше - на честное слово вам никто не поверит, увы.&lt;br&gt;</description>
</item>

</channel>
</rss>
