|
2.8, Аноним (8), 12:53, 16/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Шта? Это просто либа, реализующая работу с многомерными массивами. Соответственно, только этот аспект матлаба он а и может заменить.
| |
2.9, Аноним324 (ok), 12:55, 16/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ну симулинк однозначно нет, а вот матлаб вполне, только это будет неудобно, потому что всё же у матлаба есть целая инфраструктура, и там всё очень удобно и однокнопочно, а тут придётся ручками какую-то дрянь написывать.
| |
2.20, Аноним (20), 13:29, 16/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ага и ты в своём закрытом нии вместо готового продукта будешь качать васяно библиотеки без гарантии. Во многих организациях такую замену сделать нельзя.
| |
|
|
4.27, Аноним (20), 15:44, 16/06/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
То что работало в матлаб 2011 заработает и в 2024 версии. Этого достаточно.
| |
|
3.31, Аноним (31), 18:39, 16/06/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
Что хоть в ентих НИИ с матлабом изобрели хоть? Закрыть, бездельников на мороз, проекты отдать четким пацанам с нормальным ЯП.
| |
|
4.82, Илья (??), 08:27, 18/06/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
К сожалению, пайфон не входит в список нормальных ЯП
| |
|
3.70, AKTEON (?), 12:13, 17/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Вы не поверите, но есть даже васянопроцессоры pentium 3 и i9 у которых ATAN2 в последнем разряде отличается ...
| |
|
2.29, Аноним (29), 16:54, 16/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
> симулинк
Как ты это себе представляешь? NumPy и matplotlib.pyplot (кто ещё?) копируют некоторые очевидно какие части MATLAB'а, но не более.
Simulink даже Octav'ом не заменяется. Пишут, что опенсорсная замена ему - это Scilab/Xcos.
| |
|
3.71, AKTEON (?), 12:15, 17/06/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
Выкидывайте её.Там консистентная floating-point model отсутствует. Ошибки округления скачут от версис к версии.
| |
|
|
5.83, AKTEON (?), 09:00, 18/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ну, например, фортран в интеловских компилляторах хотя бы пытается такого избегать.
| |
|
|
|
2.33, Аноним (33), 20:12, 16/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Мне кажется сам вопрос проставлен так, что автор знает на него ответ. Не так ли?
| |
2.59, Аноним (59), 10:37, 17/06/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Сравнили тёплое с мягким. Сравниваить надо не numpy с matlab, а matlab с Anaconda. Нет, не может заменить.
| |
2.78, Аноним (78), 19:08, 17/06/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
MATLAB это монстр, там слишком много всего. Но отдельные его функции полностью заменяются при помощи numpy, scipy, matplotlib, seaborn, etc, etc. Разве что символьные возможности sympy местами заметно слабее.
| |
|
1.2, Аноним (2), 11:38, 16/06/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> В отдельных случаях для использования NumPy 2.0 в приложениях может потребоваться внесение изменений в код.
Соместимость сломали. Надеюсь, оно то стоило.
| |
|
2.11, Аноним (11), 12:58, 16/06/2024 [^] [^^] [^^^] [ответить]
| +9 +/– |
А что вас не устраивает? Они придерживаются SemVer, всё, как вы любите.
| |
2.34, Аноним (33), 20:19, 16/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
В случае работы с плагинами или аддонами, пожалуйста придерживайтесь подхода где зависимости друг-другу не мешают
| |
|
1.6, Аноним (2), 12:43, 16/06/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Новость:
> Код проекта написан на языке Python с применением оптимизаций на языке Си
Сайт проекта:
> Ядром NumPy является хорошо оптимизированный код на C.
Вывод. В новости сознательно принижается роль С в проекте.
| |
|
|
3.14, Советский инженер (ok), 13:20, 16/06/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
когда я смотрел последний раз в код, то увидел только зависимость на фортане (BLAS/LAPAC) и то она опциональна т.к. могут быть заюзаны реализации на С
| |
|
4.24, Аноним (7), 14:39, 16/06/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Конечно, это всё булшит. В том, что в кишки интерпретатора лезут, нет ничего хорошего на самом деле. Но маркетинг не имеет никакого значения на практике, во всяком случае, сабж не такая помойка, как scipy.
| |
|
|
2.15, ononimous (?), 13:21, 16/06/2024 [^] [^^] [^^^] [ответить]
| +10 +/– |
Это все работает не на сях с фортранами, а на электричестве. Не принижайте роль трудяг электронов.
| |
|
3.32, Аноним (11), 19:52, 16/06/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Электрические токи, в большистве своём, переменные. Так что роль трудяги больше принадлежит электромагнитному полю.
| |
|
2.36, Аноним (33), 20:43, 16/06/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Сайт проекта:
>> Ядром NumPy является хорошо оптимизированный код на C.
>>Вывод. В новости сознательно принижается роль С в проекте.
Нет тут никакого унижения. Там говорится о том что благодаря такому оптимизированному коду достигли хорошей производительности. Скорее как-бы намекают на качество, потому что написано на одном из самых быстрых языков программирования.
| |
|
1.18, Аноним (20), 13:27, 16/06/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Будет опять как со scipy. Хрен поймешь какой ему нужен питон. Нужный функционал будет только в других версиях. А некоторые проекты на гитхабе за каким то фигом в рекуарементс.тхт не фиксируют номер версии.
| |
|
2.35, Аноним (33), 20:22, 16/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
> А некоторые проекты на гитхабе за каким то фигом в рекуарементс.тхт не фиксируют номер версии.
И очень жаль. Когда начал сталкиваться с пацтоном, то начал сталкиваться с этими проблемами. А чего так?
| |
|
3.50, Аноним (20), 09:02, 17/06/2024 [^] [^^] [^^^] [ответить]
| +4 +/– |
Проблема что датасатанисты в большинстве своём не программисты. И кодят так же плохо как ембедед разработчиков.
| |
|
4.57, Аноним (57), 10:24, 17/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ну если программируют и у них получается, то таки признайте факт что они как-раз программисты.
| |
4.58, Bottle (?), 10:26, 17/06/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
Так как раз embedded разработчики пишут код хорошо, т.к. думают не об эфемерной чистоте кода, а об оптимизации такового под конкретную машину.
| |
4.72, AKTEON (?), 12:18, 17/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Это называется "исследовательское программирование". И естественно никто не хочет, чтобы оно сразу работало, без консультации соотв исследователя ,бгг
| |
|
|
|
1.38, Аноним (38), 03:23, 17/06/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
На чём лучше вычисления проводить - питон или фортран? Матлаб не предлагать, он тормознее питона в разы
| |
|
|
3.62, Аноним (38), 10:50, 17/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Поделитесь тайными знаниями где "правильно" задавать такие вопросы.
| |
|
4.81, Аноним (29), 20:39, 17/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
На том сайте, где вопрос закроют со словами "too broad", "opinion based"?
MATLAB здесь будут непредлагать из-за проприетарности. А по скорости - там же должно хватать фич для ускорения. "MATLAB Coder generates portable and readable C and C++ code". Отличия в row/column-major'ность учесть можно.
| |
|
|
2.45, Аноним (20), 06:46, 17/06/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Если у тебя нет коммерческого транслятора который распределяет вычисления на суперкомпьютерах, то питон.
| |
|
3.47, Аноним (31), 07:59, 17/06/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Нейронки на питоне обучают распределенно, это стандарт индустрии.
| |
|
4.49, Аноним (20), 08:59, 17/06/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Проприетарный Фортран делал тоже самое на суперкомпьютерах фирмы крей когда это ещё не было мейнстримом.
| |
4.53, Аноним (53), 10:10, 17/06/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
Дайте определение стандарт индустрии. И чей это стандарт? И чьей индустрии?
| |
|
5.75, Аноним (31), 13:07, 17/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Вы в пещере живёте что ли? Почитайте новости, там новые нейронки то, нейронки сё, вышла новая часть нейросеть от CompanyNamy, инференс требует 1тб VRAM, на обучение ушел миллиард долларов. Вот это индустрия, которая меняет реальность вокруг всех нас.
| |
|
|
|
2.46, Аноним (31), 07:57, 17/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Нумпу вроде не умеет вычисления пихать в жпу. Путорчь делает то же самое, но может и на видяхе.
| |
|
|
4.51, Аноним (31), 09:13, 17/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Точно на gpu? А то может оказаться, что на нвидии только. А PyTorch и на rocm работает и apple silicon.
| |
|
|
2.68, Аноним (11), 11:55, 17/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Python и Fortran вообще-то дружат. Можно модули для Python ваять на Фортране.
| |
2.85, teorphys (?), 19:40, 19/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Смотря какие вычисления. Если что-то быстрое, построить графики - питона хватит. Если сложные с большим количеством параметров, то фортран.
| |
|
1.60, Аноним (59), 10:41, 17/06/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>python3-numpy/unstable,testing,now 1:1.26.4+ds-10 amd64 [installed]
В Дебиане как всегда тухлые пакеты
| |
|
2.61, Аноним (38), 10:48, 17/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
У тебя есть уникальная возможность собрать и поделиться с окружающими.
| |
|
3.63, Аноним (59), 11:05, 17/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Тебе же сказали - они сломали совместимость. А Дебиан - СТАБИЛЬНЫЙ дистр. Весьма вероятно, что какой-то из его пакетов завязан на дропнутые функции. Оперативно проверить все пакеты у Дебиана нет ресурсов.
| |
|
4.65, Аноним (38), 11:19, 17/06/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Дебиан - СТАБИЛЬНЫЙ дистр.
> unstable,testing
Глаза разуй свои, сказатель
| |
|
|
|
1.87, Аноним (86), 22:16, 06/07/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
В планах избавления Python 3.13 от GIL было изменение и перекомпиляция всех внешних библиотек написанных на других языках, типа NumPy. Поэтому не удивило.
| |
|