FATE联邦学习初探(一)
联邦学习自学记录首先需要配置所需的环境,地址参考FATE/README.zh.md at master · FederatedAI/FATE · GitHub第一步需要下载所需的FATE版本 1.8.0可以替换为自己需要的版本(记得用sudo 最后加--no-check-certificate) lhy@ubuntu:~$ sudo wget https://webank-ai-1251170195.cos.ap-guangzhou.myqcloud.com/fate/1.8.0/release/standalone_fate_install_1.8.0_release.tar.gz --no-check-certificate
第二步进行解压 tar -xzvf standalone_fate_install_1.8.0_release.tar.gz
第三步 安装
进入解压后的目录并使用init.sh进行安装
该脚本将自动完成:
安装必要的操作系统依赖包
安装python36环境
安装pypi依赖包
安装jdk环境
配置FATE环境变量脚本
配置fateflow
配置fateboard
安装fate client
cd standalone_fate_install_1.8.0_release bash init.sh init第四步 启动
bash init.sh status bash init.sh start
- 加载环境变量
source bin/init_env.sh第五步 测试
Toy测试
flow test toy -gid 10000 -hid 10000
如果成功,屏幕显示类似下方的语句:
success to calculate secure_sum, it is 2000.0(我的显示的为1999.999999999)
单元测试fate_test unittest federatedml --yes
如果成功,屏幕显示类似下方的语句:
there are 0 failed test
FATE联邦学习初探(一)相关推荐
- FATE联邦学习初探(二)
此为我的联邦学习记录贴,如果有问题还希望大家能够及时指正,所有内容都是按照FATE给的案例进行学习的. 安装完环境之后,首先学习的是使用Pipeline进行上传数据.参考FATE/pipeline_t ...
- 使用Kubernetes部署一个带有exchenge结点的FATE联邦学习网络
系列文章目录 FATE联邦学习框架之KubeFATE部署(基于K8S)最详细过程_顿顿有鱼有虾的博客-CSDN博客_kubefate K8s初探入门详细教程(一)_顿顿有鱼有虾的博客-CSDN博客_k ...
- Ubuntu Kylin使用docker单机部署Fate联邦学习框架
Ubuntu Kylin使用docker单机部署Fate联邦学习框架 Fate联邦学习框架分为单机部署和集群部署,本文是在Ubuntu Kylin上使用docker单机部署Fate联邦学习框架,具体环 ...
- 极客星球 | FATE联邦学习框架理论与应用初探
一.背景 随着大数据.云计算等技术的发展,数据隐私安全问题受到越来越多的重视,各国都在加强数据安全和隐私保护.中国在2017年实施的<中华人民共和国网络安全法>要求网络运营者不得泄露.篡改 ...
- 【FATE联邦学习】使用flow命令查看FATE服务情况
目的 我想找一个命令,能够看到FATE服务整个的overview,包括已经部署的模型列表等.于是开始寻找. flow命令的所有选项 flow: checkpoint Checkpoint Operat ...
- FATE联邦学习框架之KubeFATE部署(基于K8S)最详细过程
概述:FATE(Federated AI Technology Enabler)是一个联邦学习框架,能有效帮助多个机构在满足用户隐私保护.数据安全和政府法规的要求下,进行数据使用和建模.但由于其系统的 ...
- 【FATE联邦学习】FATE联邦学习使用GPU、指定cuda下标
问题 FATE框架1.x支持GPU训练吗? 寻找 先看了官网,搜官网,发现还是有的. 打开第一个后,里面可以用training param指定各个client的训练GPU,但是好像都是在large l ...
- FATE联邦学习框架部署实践
一.开始 首先,在github找到官方的项目文档,然后同时对照官方文档和本文进行部署.在实际操作过程中会遇到很多由于运行环境不同导致的问题.本文档包含了部分在各个环节遇到过的问题作为参考.(官方git ...
- 【FATE联邦学习】standalone版Fateboard修改配置
背景&做法 很多其他程序(比如vscode的code server)也会使用这个 127 0 0 1:8080 socket进行通信,这样就没办法远程用vscode去开发了,所以需要修改下Fa ...
最新文章
- 杀毒软件为什么不能启动、运行
- mybatis 笔记记录
- C++ Primer 第10章 习题 10.18
- SIGIR 2021 | 推荐系统中的自监督图表征学习
- 每天一道LeetCode-----判断两个二叉树是否相同
- Devoxx 2012:Java 8 Lambda和并行性,第1部分
- 力扣--220存在重复I-III
- 在 vb.NET 中使用 COM+ 服务
- 软件工程网络15个人阅读作业2(201521123010徐璐琳)
- Lucene中的各种consumer
- 短视频新媒体运营策划推广工作计划表模板
- 雨笋教育干货分享:0day漏洞利用及抓取的姿势
- 再抱一抱DataStore
- 检查等高线矛盾lisp_依仁测绘工具V1.0 整理了一个配合cass绘图的程序-依仁测绘工具 联合开发网 - pudn.com...
- 神棍节献礼之——TJU1111 MPI Maelstrom(最短路)
- supermap java,SuperMap iObjects Java 10i 产品介绍
- android方法apply,SharedPreferences的apply和Commit方法的那些坑
- 21世纪东方美女标准[男士参考女士学习]
- Office办公软件各种神操作,看到第1个就傻眼了,建议收藏
- MAC下安装REDIS和REDIS可视化工具RDM并连接REDIS