Зачем использовать библиотеки умножения матриц?

Мне нужно использовать много инструментов линейной алгебры в моем коде Python, и я понимаю, что использование встроенных библиотек намного быстрее, чем на самом деле написание кода. Может кто-нибудь объяснить мне, почему? Это просто время, необходимое для написания кода самостоятельно (что, очевидно, занимает больше времени, чем библиотеки), или библиотеки на самом деле работают быстрее? И если они бегут быстрее, почему это так? В конце матричные умножения требуют фиксированного количества умножений и сложений. Есть ли способ сделать это быстрее, чем на самом деле делать эти умножения и сложения? Спасибо!

0 ответов

Другие вопросы по тегам