Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от opennews (ok), 30-Окт-18, 09:37 | ||
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/%D0%A2%D0%...). Библиотека написана на языке Си с ассемблерными вставками, использующими SIMD-инструкции NEON и SSE2 для распараллеливания обработки данных. Код распространяется (https://github.com/pytorch/QNNPACK) под лицензией BSD. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от h31 (ok), 30-Окт-18, 09:37 | ||
А как же OpenCL? А как же использование AI-ускорителей в хуавеевских процессорах? А как же Hexagon DSP в квалкомовских процах? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (2), 30-Окт-18, 09:46 | ||
Не все сразу | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
39. "Facebook открыл код библиотеки для ускорения приложений маши..." | +2 +/– | |
Сообщение от Онаним (?), 31-Окт-18, 01:49 | ||
Для этого и открыли исходники. Пиши за спасибо фейсбуку. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
47. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (47), 31-Окт-18, 22:49 | ||
> А как же OpenCL? А как же использование AI-ускорителей в хуавеевских процессорах? | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
3. "Facebook открыл код библиотеки для ускорения приложений маши..." | +2 +/– | |
Сообщение от freehck (ok), 30-Окт-18, 10:03 | ||
> квантованными 8-битными тензорами | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
10. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (10), 30-Окт-18, 11:58 | ||
Догадываюсь. Компоненты тензора представлены не типом double, а типом int8_t. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
11. "Facebook открыл код библиотеки для ускорения приложений маши..." | +1 +/– | |
Сообщение от Nuzhny (?), 30-Окт-18, 11:59 | ||
Тензоры, элементы кототорых занимают 8 бит. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
25. "Facebook открыл код библиотеки для ускорения приложений маши..." | +2 +/– | |
Сообщение от freehck (ok), 30-Окт-18, 18:15 | ||
> Тензоры, элементы кототорых занимают 8 бит. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
15. "Facebook открыл код библиотеки для ускорения приложений маши..." | +1 +/– | |
Сообщение от Аноним (15), 30-Окт-18, 13:04 | ||
В стародавние времена это называли байтом. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
16. "Facebook открыл код библиотеки для ускорения приложений маши..." | –1 +/– | |
Сообщение от Аноним (16), 30-Окт-18, 13:29 | ||
8-ми битные процессоры помню. 16-и битные помню. Сейчас распространены 64-х битные. А 1-байтных, 2-байтных и 8-ми байтных никогда не встречал | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
18. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от ОМЖ (?), 30-Окт-18, 13:45 | ||
8-сьми и 16-надцати. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
35. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от grn (ok), 30-Окт-18, 20:14 | ||
8-осьми, 16-естнадцати? | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
43. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (43), 31-Окт-18, 12:46 | ||
Мда. Вот и выросло поколение... которое книжки в руки не брало, а мнение имеет. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
21. "Facebook открыл код библиотеки для ускорения приложений маши..." | +1 +/– | |
Сообщение от Nuzhny (?), 30-Окт-18, 17:11 | ||
Никогда разрядность не называли в байтах: ни сейчас, ни раньше. И пофиг для процессоров или значений. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
22. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (10), 30-Окт-18, 17:25 | ||
>сразу можно оценить диапазон. Например, числа с плавающей запятой | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
24. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Nuzhny (?), 30-Окт-18, 17:44 | ||
Главное, что аргументов не будет. Если что IEE 754 я читал. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
36. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Qwerty (??), 30-Окт-18, 23:08 | ||
А, ну тогда точно айтишник, извините. «Прочитал учебник анатомии, теперь я хирург». | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
37. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Nuzhny (?), 30-Окт-18, 23:50 | ||
Точно! В твоём случае: поставил Убунту - айтишник, заводил товары на кассе - программист. Усё понятно. | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
28. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Sw00p akaJerom (?), 30-Окт-18, 18:54 | ||
>>Никогда разрядность не называли в байтах | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
29. "Facebook открыл код библиотеки для ускорения приложений маши..." | +2 +/– | |
Сообщение от Sw00p akaJerom (?), 30-Окт-18, 18:59 | ||
- Саллоцируйте мне 2 бита | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
33. "Facebook открыл код библиотеки для ускорения приложений маши..." | +2 +/– | |
Сообщение от Аноним84701 (ok), 30-Окт-18, 19:18 | ||
> Никогда разрядность не называли в байтах: ни сейчас, ни раньше. И пофиг | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
42. "Facebook открыл код библиотеки для ускорения приложений маши..." | –1 +/– | |
Сообщение от Акакжев (?), 31-Окт-18, 11:35 | ||
В ISO/IEC 9899:201x пока _минимум_ 8 | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
44. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (44), 31-Окт-18, 15:01 | ||
На C свет клином не сошёлся. | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
45. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Акакжев (?), 31-Окт-18, 15:44 | ||
> На C свет клином не сошёлся. | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
48. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (47), 31-Окт-18, 22:51 | ||
> Никогда их не называли 4 byte float point. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
19. "Facebook открыл код библиотеки для ускорения приложений маши..." | +1 +/– | |
Сообщение от Онвоним (?), 30-Окт-18, 14:45 | ||
Предполагаю, что это байт, который может иметь одновременно несколько состояний в один и тот же момент времени. Но это не точно. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
23. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (10), 30-Окт-18, 17:28 | ||
+стопиццот :) | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
30. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Sw00p akaJerom (?), 30-Окт-18, 19:00 | ||
>>Точнее, все возможные состояния одновременно. | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
32. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Sw00p akaJerom (?), 30-Окт-18, 19:13 | ||
единица информации в 1 бит - имеет всего два ВЗАИМОИСКЛЮЧАЮЩИХ состояний (1 или 0), как 1 бит может иметь одновременно два состояния? По определению ведь приводит к противоречию! | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
56. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от xm (ok), 01-Ноя-18, 21:24 | ||
это же бит Шрёдингера! | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
59. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Sw00p akaJerom (?), 02-Ноя-18, 16:16 | ||
> это же бит Шрёдингера! | ||
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору |
26. "Facebook открыл код библиотеки для ускорения приложений маши..." | +1 +/– | |
Сообщение от freehck (ok), 30-Окт-18, 18:16 | ||
> Предполагаю, что это байт, который может иметь одновременно несколько состояний в один | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
31. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Sw00p akaJerom (?), 30-Окт-18, 19:08 | ||
так понятия "квантового тензора" - нет, не говорю уже о какой-то абсурдности выражения "квантовый 8-ми битный тензор", тут точно битный и квантовый не вызывают противоречия? | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
38. "Facebook открыл код библиотеки для ускорения приложений маши..." | +6 +/– | |
Сообщение от Аноним (38), 31-Окт-18, 00:48 | ||
Тензором они считают вектор. В данном случае это вектор из 8-ми бит. Само название тензор не имеет ничего общего с понятием из математики и физики. Просто они решили выпендрится и используют его для именования векторов. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
40. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (40), 31-Окт-18, 08:19 | ||
Да, выпендрежники те еще. "Квантованный", "тезорный". Опт вашу мать, это просто массив байт. Софистика снова в моде! | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
57. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (-), 02-Ноя-18, 00:29 | ||
> Да, выпендрежники те еще. "Квантованный", "тезорный". Опт вашу мать, это просто массив | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
4. "Facebook открыл код библиотеки для ускорения приложений маши..." | +4 +/– | |
Сообщение от Аноним (4), 30-Окт-18, 10:07 | ||
> Код распространяется под лицензией BSD | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
6. "Facebook открыл код библиотеки для ускорения приложений маши..." | +7 +/– | |
Сообщение от Аноним (6), 30-Окт-18, 10:31 | ||
>Библиотека написана на языке Си с ассемблерными вставками | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
7. "Facebook открыл код библиотеки для ускорения приложений маши..." | –1 +/– | |
Сообщение от Qwerty (??), 30-Окт-18, 11:05 | ||
Быстро, удобно, надёжно, но бесконечно устарело. Оправдано только малой мощностью мобильных камней. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
8. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (6), 30-Окт-18, 11:40 | ||
>Быстро, удобно, надёжно, но бесконечно устарело. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
14. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (10), 30-Окт-18, 12:38 | ||
Изложи вкратце для дующих слабо-слабо, что грандиозного будет в новых стандартах? Вложенные функции, как в Dшечке, будут, пространства имён будут? | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
17. "Facebook открыл код библиотеки для ускорения приложений маши..." | +1 +/– | |
Сообщение от Онаним (?), 30-Окт-18, 13:36 | ||
Что только люди ни придумают чтобы не писать на Lisp... | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
20. "Facebook открыл код библиотеки для ускорения приложений маши..." | –1 +/– | |
Сообщение от A.Stahl (ok), 30-Окт-18, 16:03 | ||
Ага, например более... нормальные языки программирования. Вроде того же Си. Много чего можно придумать если альтернатива -- писать на Лиспе. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
27. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от freehck (ok), 30-Окт-18, 18:18 | ||
> Си | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
34. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от A.Stahl (ok), 30-Окт-18, 19:38 | ||
Не знаю, но ты умудрился в слове Си их сделать :) | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
50. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (47), 31-Окт-18, 22:57 | ||
> Как в слове ML можно сделать две ошибки? :) | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
55. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от freehck (ok), 01-Ноя-18, 14:32 | ||
>> Как в слове ML можно сделать две ошибки? :) | ||
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору |
49. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (47), 31-Окт-18, 22:56 | ||
> Что только люди ни придумают чтобы не писать на Lisp... | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
9. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Акакжев (?), 30-Окт-18, 11:43 | ||
Очевидно, асм вставки необходимы для использования SSE2. Либо интринсики, что аналогичны по сути. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
53. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (-), 31-Окт-18, 23:07 | ||
> Очевидно, асм вставки необходимы для использования SSE2. Либо интринсики, что аналогичны по сути. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
12. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (10), 30-Окт-18, 12:05 | ||
Но вот про "надёжно" спорно. Ошибки работы с памятью - это ненадёжно. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
52. "Facebook открыл код библиотеки для ускорения приложений маши..." | +1 +/– | |
Сообщение от Аноним (-), 31-Окт-18, 23:05 | ||
> Но вот про "надёжно" спорно. Ошибки работы с памятью - это ненадёжно. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
13. "Facebook открыл код библиотеки для ускорения приложений маши..." | +1 +/– | |
Сообщение от Аноним (10), 30-Окт-18, 12:15 | ||
fixed: Оправдано только малой мощностью камней Cortex-M3 и хуже. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
51. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (47), 31-Окт-18, 22:59 | ||
> fixed: Оправдано только малой мощностью камней Cortex-M3 и хуже. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
41. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (40), 31-Окт-18, 08:24 | ||
> малой мощностью мобильных камней | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
46. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (47), 31-Окт-18, 22:48 | ||
> Быстро, удобно, надёжно, но бесконечно устарело. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
54. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от northbear (??), 01-Ноя-18, 11:36 | ||
Это полезно исключительно для ботнетов. Никто иной в здравом уме учить нейронную сеть на мобильных устройствах не будет. В мобильных устройствах обычно используются уже обученные сети, для работы которых тензорные операторы не нужны... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
58. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от Аноним (-), 02-Ноя-18, 00:43 | ||
> Это полезно исключительно для ботнетов. | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
60. "Facebook открыл код библиотеки для ускорения приложений маши..." | +/– | |
Сообщение от northbear (??), 12-Ноя-18, 11:32 | ||
>> Это полезно исключительно для ботнетов. | ||
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |