The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В Fedora 39 намечен переход на DNF5, избавленный от компонентов на языке Python, opennews (??), 09-Сен-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


39. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  –4 +/
Сообщение от ИмяХ (?), 09-Сен-22, 13:08 
Но при этом самые быстрые библиотеки для машинного обучения написаны именно на питоне.
Ответить | Правка | Наверх | Cообщить модератору

40. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  +5 +/
Сообщение от Аноним (40), 09-Сен-22, 13:14 
ты хотел сказать, что есть питоновские биндинги для самых быстрых библиотек для машинного обучения?
Ответить | Правка | Наверх | Cообщить модератору

42. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  +/
Сообщение от Аноним (70), 09-Сен-22, 13:20 
Там всё немного интереснее. Например, Spacy -- это далеко не только биндинги.
Ответить | Правка | Наверх | Cообщить модератору

49. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  +/
Сообщение от Аноним (40), 09-Сен-22, 13:49 
Spacy самый быстрый с cuda или без? Зависимости у него тоже на чистом питоне?
Ответить | Правка | Наверх | Cообщить модератору

50. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  –1 +/
Сообщение от Аноним (70), 09-Сен-22, 14:10 
Без CUDA он куда менее точный (хотя тоже не без проколов), например. Применение без видеокарты вообще как-то очень вторично, хотя есть и такие модели. Зависит конечно от штук типа MKL (и вот эта действительно самая быстрая из общедоступного, хотя у них есть и какая-то своя очень стрёмная реализация на си). Там очень много логики на питоне, это нельзя считать биндингами.
Ответить | Правка | Наверх | Cообщить модератору

54. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  +/
Сообщение от Аноним (40), 09-Сен-22, 14:23 
> Там очень много логики на питоне

пусть будут не биндинги, а прослойка, фреймворк, что угодно. Если часть, написанная на питоне, делает 90% (ну хоть 50) работы и делает это быстро, то ок — это быстрая "библиотека" на питоне. Если же эти 90% делают сторонние библиотеки, то это не заслуга питона.

Ответить | Правка | Наверх | Cообщить модератору

59. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  +/
Сообщение от Аноним (70), 09-Сен-22, 14:32 
Так логика вся на питоне, вычисления (т.н. "работа") -- на чём-нибудь более подходящем. То, что pytorch использовать после ухода с lua, стало куда менее больно, это тоже данность.
Ответить | Правка | Наверх | Cообщить модератору

163. Скрыто модератором  +/
Сообщение от Аноним (165), 10-Сен-22, 14:19 
Ответить | Правка | Наверх | Cообщить модератору

172. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  +/
Сообщение от Аноним (172), 10-Сен-22, 16:58 
По куче операций, Spacy на порядок тормознее чем CoreNLP, в котором откровенно не стеснялись в наворачивании классов вокруг классов над классами Java. И при этом, Spacy ещё и отвратительна по качеству.
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

173. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  +/
Сообщение от Аноним (70), 10-Сен-22, 17:21 
Сложно оценить, натренированные модели на хабе только для spacy подходят, для сабжа я так понял таких моделей просто не существует. Где поддержка японского? Ну и, зависит от задач, конечно, но у spacy не самая плохая архитектура, достаточно хорошая документация, и претензий по качеству кода я не припомню, он просто своеобразный. Процесс обучения моделей достаточно прозрачный и понятный. Но, там, по-моему, баба ключевой разработчик, так что вполне ожидаемо (этим же можно объяснить многие особенности). Вообще, насчёт производительности я не знаю, жирновато выходит (несколько гигов на инстанс) и долгий запуск, но её вполне хватает для моих задач анализа текста.
Ответить | Правка | Наверх | Cообщить модератору

175. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  +/
Сообщение от Аноним (172), 10-Сен-22, 20:37 
Натренированные модели можно и с HuggingFace брать, но ни в жизни их на питоне не запускать. Совершенно без проблем.
Ответить | Правка | Наверх | Cообщить модератору

176. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  +/
Сообщение от Аноним (70), 10-Сен-22, 21:29 
Что значит не запускать, а чем будешь пользоваться? Там вроде нет пользовательских моделей, выбор для spacy вообще очень ограничен. И, если мне надо какую-нибудь ginza, что я буду делать с жавой и новой непредсказуемой зависимостью? Не-не, не так не пойдёт.
Ответить | Правка | Наверх | Cообщить модератору

180. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  +/
Сообщение от Аноним (172), 10-Сен-22, 23:26 
> Что значит не запускать, а чем будешь пользоваться?

ONNX есть. Питон ему как собаке жабры. А запускать я буду на том, на чём у меня приложение крутится. Начиная от средств провайдера с каким-нибудь Amazon Elastic Inference или MXNet, заканчивая Julia ONNX на локале.


> выбор для spacy вообще очень ограничен.

Ну это проблема питонистов и их самоограничения. Пользуйтесь современными ЯП для современных задач, и не будет у вас проблем.

Ответить | Правка | Наверх | Cообщить модератору

58. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  +1 +/
Сообщение от Аноньимъ (ok), 09-Сен-22, 14:30 
> Но при этом самые быстрые библиотеки для машинного обучения написаны именно на
> питоне.

Они всё что угодно но не самые быстрые.
Популярные, богатые функционалом, но точно не быстрые.

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

64. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  +/
Сообщение от Аноним (70), 09-Сен-22, 14:45 
В целом, согласен, тут стоит говорить об эффективности. Но как правило для получения таких выводов о скорости производят не равноценные сравнения. Да, тот же pytorch может ощутимо уступать tensorflow или mxnet, но, есть применения, где он их обойдёт. Я, кстати, до сих пор не видел эффективных применений mxnet, а pytotch вполне на одном уровне с tensorflow. Вот keras чёт шляпа скучная, и я как-то не понял, зачем, но едва ли из-за питона -- никто не пишет на чистом питоне, если его волнует производительность.
Ответить | Правка | Наверх | Cообщить модератору

83. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  +/
Сообщение от ХрюХрю (?), 09-Сен-22, 17:13 
Ну вот... зачем тайны открываешь, теперь все на питоне начнут переписывать, а не на расте!!!.
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

156. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  +/
Сообщение от Аноним (-), 10-Сен-22, 14:08 
> Но при этом самые быстрые библиотеки для машинного обучения написаны именно на питоне.

Наверное именно поэтому появились всякие tflite и более 9000 его убийц. Потому что питоннетормозил.

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

171. "В Fedora 39 намечен переход на DNF5, избавленный от компонен..."  +/
Сообщение от Аноним (172), 10-Сен-22, 16:56 
вообще-то, ни одной.... И ни одной уникальной, где питон был бы единственной обвязкой. Зато куча тех, к которым питон привязать никак нельзя.
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру