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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值