在 python 中从 MKL 2020 访问 pardiso 求解器

问题描述

如何在 python 中从 Intel 的 MKL 访问 pardiso 求解器?在 anaconda3 上,我可以import mkl。这是我的 mkl 版本。

In [4]: mkl.get_version()
Out[4]:
{'MajorVersion': 2020,'MinorVersion': 0,'UpdateVersion': 2,'ProductStatus': b'Product','Build': b'20200624','Processor': b'Intel(R) Advanced Vector Extensions 2 (Intel(R) AVX2) enabled processors','Platform': b'Intel(R) 64 architecture'}

我在 mkl 的可访问模块中没有看到 pardiso,所以不知道如何从 python 中提供 pardiso 求解器。

In [5]: dir(mkl)
Out[5]:
['__builtins__','__cached__','__doc__','__file__','__loader__','__name__','__package__','__path__','__spec__','__version__','_mklinit','_py_mkl_service','cbwr_get','cbwr_get_auto_branch','cbwr_set','disable_fast_mm','domain_get_max_threads','domain_set_num_threads','dsecnd','enable_instructions','free_buffers','get_clocks_frequency','get_cpu_clocks','get_cpu_frequency','get_dynamic','get_env_mode','get_max_cpu_frequency','get_max_threads','get_version','get_version_string','mem_stat','peak_mem_usage','second','set_dynamic','set_env_mode','set_memory_limit','set_mpi','set_num_threads','set_num_threads_local','six','thread_free_buffers','verbose','vml_clear_err_status','vml_get_err_status','vml_get_mode','vml_set_err_status','vml_set_mode','warnings']

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...