联邦学习自学记录首先需要配置所需的环境,地址参考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联邦学习初探(一)相关推荐

  1. FATE联邦学习初探(二)

    此为我的联邦学习记录贴,如果有问题还希望大家能够及时指正,所有内容都是按照FATE给的案例进行学习的. 安装完环境之后,首先学习的是使用Pipeline进行上传数据.参考FATE/pipeline_t ...

  2. 使用Kubernetes部署一个带有exchenge结点的FATE联邦学习网络

    系列文章目录 FATE联邦学习框架之KubeFATE部署(基于K8S)最详细过程_顿顿有鱼有虾的博客-CSDN博客_kubefate K8s初探入门详细教程(一)_顿顿有鱼有虾的博客-CSDN博客_k ...

  3. Ubuntu Kylin使用docker单机部署Fate联邦学习框架

    Ubuntu Kylin使用docker单机部署Fate联邦学习框架 Fate联邦学习框架分为单机部署和集群部署,本文是在Ubuntu Kylin上使用docker单机部署Fate联邦学习框架,具体环 ...

  4. 极客星球 | FATE联邦学习框架理论与应用初探

    一.背景 随着大数据.云计算等技术的发展,数据隐私安全问题受到越来越多的重视,各国都在加强数据安全和隐私保护.中国在2017年实施的<中华人民共和国网络安全法>要求网络运营者不得泄露.篡改 ...

  5. 【FATE联邦学习】使用flow命令查看FATE服务情况

    目的 我想找一个命令,能够看到FATE服务整个的overview,包括已经部署的模型列表等.于是开始寻找. flow命令的所有选项 flow: checkpoint Checkpoint Operat ...

  6. FATE联邦学习框架之KubeFATE部署(基于K8S)最详细过程

    概述:FATE(Federated AI Technology Enabler)是一个联邦学习框架,能有效帮助多个机构在满足用户隐私保护.数据安全和政府法规的要求下,进行数据使用和建模.但由于其系统的 ...

  7. 【FATE联邦学习】FATE联邦学习使用GPU、指定cuda下标

    问题 FATE框架1.x支持GPU训练吗? 寻找 先看了官网,搜官网,发现还是有的. 打开第一个后,里面可以用training param指定各个client的训练GPU,但是好像都是在large l ...

  8. FATE联邦学习框架部署实践

    一.开始 首先,在github找到官方的项目文档,然后同时对照官方文档和本文进行部署.在实际操作过程中会遇到很多由于运行环境不同导致的问题.本文档包含了部分在各个环节遇到过的问题作为参考.(官方git ...

  9. 【FATE联邦学习】standalone版Fateboard修改配置

    背景&做法 很多其他程序(比如vscode的code server)也会使用这个 127 0 0 1:8080 socket进行通信,这样就没办法远程用vscode去开发了,所以需要修改下Fa ...

最新文章

  1. 杀毒软件为什么不能启动、运行
  2. mybatis 笔记记录
  3. C++ Primer 第10章 习题 10.18
  4. SIGIR 2021 | 推荐系统中的自监督图表征学习
  5. 每天一道LeetCode-----判断两个二叉树是否相同
  6. Devoxx 2012:Java 8 Lambda和并行性,第1部分
  7. 力扣--220存在重复I-III
  8. 在 vb.NET 中使用 COM+ 服务
  9. 软件工程网络15个人阅读作业2(201521123010徐璐琳)
  10. Lucene中的各种consumer
  11. 短视频新媒体运营策划推广工作计划表模板
  12. 雨笋教育干货分享:0day漏洞利用及抓取的姿势
  13. 再抱一抱DataStore
  14. 检查等高线矛盾lisp_依仁测绘工具V1.0 整理了一个配合cass绘图的程序-依仁测绘工具 联合开发网 - pudn.com...
  15. 神棍节献礼之——TJU1111 MPI Maelstrom(最短路)
  16. supermap java,SuperMap iObjects Java 10i 产品介绍
  17. android方法apply,SharedPreferences的apply和Commit方法的那些坑
  18. 21世纪东方美女标准[男士参考女士学习]
  19. Office办公软件各种神操作,看到第1个就傻眼了,建议收藏
  20. MAC下安装REDIS和REDIS可视化工具RDM并连接REDIS

热门文章

  1. 三级联动 省市县 json数据
  2. SpringBoot+Quartz基本用例-启动-停止-查询-清空
  3. 计算机组成am2901,计算机组成原理AM2901教程文件.ppt
  4. SQL语句的优化方法
  5. 足球世界中最明亮的一颗星——C罗
  6. 最全总结Python 第三方库安装方法
  7. ARD-KHD-S03抗晃电装置在变频回路的应用
  8. 中彩室体彩排列5中奖王 免费软件下载
  9. 易语言python识别图片验证码_TensorFlow实战:验证码识别 (少样本高精度)
  10. Visual Studio 2019 编辑和调试的快捷键总结(精简版)