Python Sci套件SVC:在mac和我的docker映像上产生不同结果的随机_状态

Python Sci套件SVC:在mac和我的docker映像上产生不同结果的随机_状态,python,macos,numpy,docker,scikit-learn,Python,Macos,Numpy,Docker,Scikit Learn,我在MAC上运行了一个python程序,具有以下依赖项: numpy==1.11.2 scipy==0.18.1 scikit学习==0.17.1 pymongo==3.4.0 redis==2.10.5 请求==2.12.3 我试图根据一些训练数据对句子进行分类。 然后我想使用Docker映像部署这个python包。使用该算法 随机种子(100) 分类器=SVC(概率=真,随机状态=100) 这会在Docker和我的本地系统中产生不同的结果。在这两种环境中,Python版本都是2.7.13 是

我在MAC上运行了一个python程序,具有以下依赖项:

numpy==1.11.2

scipy==0.18.1

scikit学习==0.17.1

pymongo==3.4.0

redis==2.10.5

请求==2.12.3

我试图根据一些训练数据对句子进行分类。 然后我想使用Docker映像部署这个python包。使用该算法

随机种子(100)

分类器=SVC(概率=真,随机状态=100)

这会在Docker和我的本地系统中产生不同的结果。在这两种环境中,Python版本都是2.7.13

是否有一种方法可以设置单个种子,以便在本地环境中获得与在已部署环境中相同的结果

如果我将其安装在同事的MAC上,结果与我的本地环境一致。这让我相信随机数生成器不是独立于操作系统的。有什么办法让它成为现实吗

谢谢,再见