Функции scipy.sparse освобождают GIL?

Вопрос

Делайте scipy.sparse функции, такие как csr._mul_matvec выпустить GIL?

контекст

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

1 ответ

Решение

Они делают, для версий Scipy>= 0.14.0

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