#python #numpy #blas
#питон #тупица #блас
Вопрос:
Я изучаю исходный код numpy и в настоящее время сосредоточен на том, как numpy обрабатывает умножение матриц. Насколько я понимаю, numpy использует функции cblas (такие как gemm, syrk, ..) для обработки matmul, но для функций blas применимы только плавающие, двойные, комплексные числа. Но, очевидно, numpy также может обрабатывать matmul для матриц целочисленного типа. Я некоторое время копался, но не смог найти никакой логики, которая делала бы доступным умножение целых матриц. Если у вас есть хоть какое-то понимание этого момента, я был бы вам очень признателен за это. Thx заранее!