Я обнаружил, что большинство (не всех) проблем недетерминированности, которые я испытываю, похоже, исправлено в коде для OpenBLAS 0.3.5.
Куча проблем с многопоточностью в более ранних версиях OpenBLAS исправлены в выпуске 0.3.4 , но в этом выпуске есть ошибка совместимости с macOS, исправленная в коде для выпуска 0.3.5.Ошибки также возникают с Apple Accelerate Framework версии 1.1 и Intel MKL mkl==2019.0
.
. См. , как установить OpenBLAS и скомпилировать на нем NumPy и SciPy .
Возможно,Остающиеся проблемы, с которыми я сталкиваюсь, связаны с другими библиотеками, связанными с Ускорением?
Примечание: Я все еще открыт для получения дополнительных ответов на этот вопрос.