gpt4 book ai didi

python - 相同的 Python 代码,相同的数据,不同机器上的结果不同

转载 作者:太空狗 更新时间:2023-10-29 21:54:30 27 4
gpt4 key购买 nike

我有一个非常奇怪的问题,我在不同的机器上对相同的代码和相同的数据得到不同的结果。

我有一个基于 numpy/scipy/sklearn 的 python 代码,我使用 anaconda 作为我的基本 python 发行版。即使我将整个项目目录(其中包括所有数据和代码)从我的主机复制到另一台机器并运行它,我得到的结果也是不同的。具体来说,我正在执行分类任务,准确率相差 3%。我在两台机器上使用相同版本的 python 和 anaconda。我的主机是 ubuntu 16.04,它的结果低于我尝试过的其他几台具有各种操作系统(OSX、ubuntu 14.04 和 Centos)的机器。所以,我当前的系统配置应该有问题,因为所有其他机器都显示一致的结果。由于我的 anaconda 版本在所有机器上都是一致的,所以我不知道还有什么问题。任何想法我还应该检查什么或者问题的根源是什么?

我还从头开始删除并重新安装了 anaconda,但它没有帮助。

最佳答案

我遇到了类似的问题,我找到了this discussion .问题可能是 MKL(英特尔数学核心函数库)浮点运算默认是不确定的。所以 export MKL_CBWR=AUTO 可能会解决问题。

关于python - 相同的 Python 代码,相同的数据,不同机器上的结果不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38228088/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com