关于机器学习:FATE联邦学习-centos成功安装启动

2次阅读

共计 1047 个字符,预计需要花费 3 分钟才能阅读完成。

官网文档:https://fate.readthedocs.io/e…。

我用的文档中的 Standalone 的第二种装置形式,没用 docker。

装置过程

文档上写着确定版本

export version=1.7.0

然而你别真的用 1.7.0 啊!,1.7.0 曾经是很老的版本了……
不然巨坑(我曾经亲身经历过了,悲)。
首先要查一查当初比拟新的版本是什么,目前 2023 年 2 月我查到的比拟新的是 1.10.0。
所以我

export version=1.10.0

取得安装包,解压

wget https://webank-ai-1251170195.cos.ap-guangzhou.myqcloud.com/fate/${version}/release/standalone_fate_install_${version}_release.tar.gz;
tar -xzvf standalone_fate_install_${version}_release.tar.gz

而后 init 一下,装置。

cd standalone_fate_install_${version}_release;
bash bin/init.sh init

装置后呈现

然而我这里除了这个,还有一些 fail 的工作,临时不论他。

而后查看下

bash bin/init.sh status

输入一些 config 和运行状态,看到的确没有启动。

而后启动

bash bin/init.sh start

会通过许多许多的 check process by http port and grpt port
最初输入的 service start successfully
然而他可能在后面先输入 failed,前面还会输入 success……
检查一下吧,我是没有呈现 fail

而后执行官网文档的 testing

flow test toy -gid 10000 -hid 10000

如果不胜利,会返回

{
    "retcode": 100,
    "retmsg": "Connection refused, Please check if the fate flow service is started"
}

或者 torch 呈现谬误或者其余 python 包或者库呈现谬误。
我本人是呈现了 module‘lib‘has no attribute‘OpenSSL_add_all_algorithms‘,是因为 cryptography 包太新了,降一上级,我参考了这个,胜利运行了toy test
胜利后会返回这样

这样 FATE 框架就启动起来了。

下一篇再分享一下应用 Python 进行框架的开发。

正文完
 0