Size: a a a

Natural Language Processing

2019 December 10

Y

Yurii in Natural Language Processing
Разве c++ не сделает питон с существенным отрывом? И второй вопрос. Если у питона в этом плане есть проблемы со скоростью, то как можно это обойти. Например какие библиотеки использовать например которые используются для обработки ЕЯ. Или же есть другие специализированные библиотеки, написанные на C.
источник

Miss Очепятка in Natural Language Processing
Yurii
Подскажите простейшие операции контакенация, приведение к различным регистрам и прочее со строками. По скорости будет значитально отличаться между языками питон и С++ например?
Питон это оболочка над кодом Си++ так что тут скорее всего будет одинаково.
источник

m

mel kaye in Natural Language Processing
скорее на c/c++
источник

m

mel kaye in Natural Language Processing
+ фортран
источник

m

mel kaye in Natural Language Processing
+ что угодно с ffi
источник

SP

Sergey Parakhin in Natural Language Processing
Ну нельзя говорить что «у питона в этом плане есть проблемы», все относительно. Проблемы могут быть для конкретно твоей задачи/требований, иначе это бессмысленная оптимизация
источник

m

mel kaye in Natural Language Processing
Yurii
Разве c++ не сделает питон с существенным отрывом? И второй вопрос. Если у питона в этом плане есть проблемы со скоростью, то как можно это обойти. Например какие библиотеки использовать например которые используются для обработки ЕЯ. Или же есть другие специализированные библиотеки, написанные на C.
пиши на сипитоне ✨ ✨
источник

Y

Yurii in Natural Language Processing
Sergey Parakhin
Ну нельзя говорить что «у питона в этом плане есть проблемы», все относительно. Проблемы могут быть для конкретно твоей задачи/требований, иначе это бессмысленная оптимизация
Хорошо, не проблема, а отставание от другого языка по скорости.
источник

Y

Yurii in Natural Language Processing
mel kaye
пиши на сипитоне ✨ ✨
А зачем если типа скорость одинакова?)
источник

Miss Очепятка in Natural Language Processing
Есть тесты где питон даже быстрее с++
источник

m

maniac in Natural Language Processing
Yurii
Хорошо, не проблема, а отставание от другого языка по скорости.
нет, потому что numpy в питоне использует тот же lapack что и фортран (у меня в системе)
источник

m

mel kaye in Natural Language Processing
Miss Очепятка
Есть тесты где питон даже быстрее с++
+, у меня в научной работе торч надрал жеппу распаралелленому алгу на крестах
источник

Y

Yurii in Natural Language Processing
maniac
нет, потому что numpy в питоне использует тот же lapack что и фортран (у меня в системе)
Речь про строки а не числа же.
источник

m

mel kaye in Natural Language Processing
потом правда деманд надрал жеппу торчу и пришлось свои спарс тензора пилить
источник

m

mel kaye in Natural Language Processing
Yurii
Речь про строки а не числа же.
в питоне +- норм все со строками
источник

Miss Очепятка in Natural Language Processing
Вот недавно сравнивал скорость наташи со своей реализацией разбиения на предлоджения так у меня Delphi в 2 раза быстрее оказался.
источник

m

maniac in Natural Language Processing
Yurii
Речь про строки а не числа же.
а. пропустил этот момент. лучше брать оптимизированные библиотеки для задачи/языка в любом случае.
если в грубом приближении, то питон больше памяти сожрет скорее всего.
источник

AZ

Alexandr Zamaraev in Natural Language Processing
mel kaye
+, у меня в научной работе торч надрал жеппу распаралелленому алгу на крестах
Торч ваще-то на крестах. :)
источник

m

mel kaye in Natural Language Processing
Alexandr Zamaraev
Торч ваще-то на крестах. :)
не суть. суть в коре алгоритма
источник

m

mel kaye in Natural Language Processing
торч юзает параллелизацию на уровне железа, а я возился с потоками
источник