最近一直在学习联邦学习,简单搭建了这个FATE框架,参考了很多链接,其中遇到了不少问题,不过最后终于部署成功了,希望我的分享希望对你有一点点帮助!!!
FATE单机部署指南FATE单机部署指南(一) - 简书
CentOS7 安装python3CentOS7 安装python3_独月裳的博客-CSDN博客
Centos7安装docker详细教程Centos7安装docker详细教程_binghomax的博客-CSDN博客_centos7安装docker
Ubuntu18.04安装 DockerUbuntu安装 Docker_胡八一 的博客-CSDN博客_ubuntu 安装docker
Ubuntu18.04安装 python3Ubuntu18.04 安装Python3.8 教程 - 简书
python3环境的安装和配置 - 四叶草的眼泪 - 博客园
FATE单元测试以及下载fate-client和fate-testFATE单机部署指南(二) - 简书
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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)