Функции scipy.sparse освобождают GIL?
Вопрос
Делайте scipy.sparse функции, такие как csr._mul_matvec
выпустить GIL?
контекст
Функции Python, которые оборачивают внешний код (например, C), часто освобождают GIL во время выполнения, обеспечивая параллелизм с многопоточностью. Это распространено в numpy
кодовая. Это также распространено в scipy.sparse
? Если так, какие операции выпускают GIL? Если они не выпускают GIL, то есть ли здесь фундаментальная проблема, почему нет, или это просто недостаток рабочей силы?