FATE单机部署

FATE单机部署,第1张

 最近一直在学习联邦学习,简单搭建了这个FATE框架,参考了很多链接,其中遇到了不少问题,不过最后终于部署成功了,希望我的分享希望对你有一点点帮助!!!

FATE单机部署指南

FATE单机部署指南(一) - 简书

CentOS7 安装python3

CentOS7 安装python3_独月裳的博客-CSDN博客

Centos7安装docker详细教程

Centos7安装docker详细教程_binghomax的博客-CSDN博客_centos7安装docker

Ubuntu18.04安装 Docker

Ubuntu安装 Docker_胡八一 的博客-CSDN博客_ubuntu 安装docker

Ubuntu18.04安装 python3

Ubuntu18.04 安装Python3.8 教程 - 简书

python3环境的安装和配置 - 四叶草的眼泪 - 博客园

FATE单元测试以及下载fate-client和fate-test

FATE单机部署指南(二) - 简书

FATE实战

(一)联邦学习FATE框架1.6.0版本单机部署和实战训练评估篇_网安月入十万不是梦的博客-CSDN博客

# 重启docker

sudo systemctl restart docker

# 设置docker开机自启

sudo systemctl enable docker

#重启服务

sudo systemctl daemon-reload
sudo systemctl restart docker

#进入fate容器

docker start fate
docker exec -it fate /bin/bash
横向学习训练评估 1、上传数据配置
python /fate/python/fate_flow/fate_flow_client.py -f upload -c /fate/examples/dsl/v1/upload_data_host.json #上传host的配置数据
python /fate/python/fate_flow/fate_flow_client.py -f upload -c /fate/examples/dsl/v1/upload_data_guest.json # 上传guest的配置数据
2、导入训练数据
python /fate/python/fate_flow/fate_flow_client.py -f upload -c /fate/examples/dsl/v1/homo_logistic_regression/upload_data_host.json #导入host的训练数据
python /fate/python/fate_flow/fate_flow_client.py -f upload -c /fate/examples/dsl/v1/homo_logistic_regression/upload_data_guest.json # 导入guest的训练数据
python /fate/python/fate_flow/fate_flow_client.py -f upload -c /fate/examples/dsl/v1/homo_logistic_regression/upload_data_test.json #导入test的训练数据

之后在CentOS7的本地浏览器上输入127.0.0.1:8080进入到fateboard可以看到上传的任务

如果用了云服务器,那么可以地址就是服务器的地址后面加上8080端口进入

3、开始训练评估任务
python /fate/python/fate_flow/fate_flow_client.py -f submit_job -c /fate/examples/dsl/v1/homo_logistic_regression/test_homolr_evaluate_job_conf.json -d /fate/examples/dsl/v1/homo_logistic_regression/test_homolr_evaluate_job_dsl.json

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/923582.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-16
下一篇 2022-05-16

发表评论

登录后才能评论

评论列表(0条)

保存