FATE 1.10.0 单机部署
前言
使用环境为VMware Workstation 16 Player +CentOS7
其使用环境详细可见联邦学习FATE(单机部署)案例搭建+安装(超详细)中的前半部分。
环境部署
进入终端
部署前环境检查
本地8080、9360、9380端口是否被占用
终端中输入
netstat -apln|grep 8080;
netstat -apln|grep 9360;
netstat -apln|grep 9380
未被占用,则不会显示任何东西
登录,获取权限
su root
如果提示鉴定故障,则说明没有设置密码。输入如下代码设置密码。
sudo passwd root
获取安装包
wget https://webank-ai-1251170195.cos.ap-guangzhou.myqcloud.com/fate/1.10.0/release/standalone_fate_install_1.10.0_release.tar.gz;
tar -xzvf standalone_fate_install_1.10.0_release.tar.gz
安装
进入解压后的目录并使用 bin/init.sh 进行安装
该脚本将自动完成:
安装必要的操作系统依赖包
安装python36环境
安装pypi依赖包
安装jdk环境
配置FATE环境变量脚本
配置fateflow
配置fateboard
安装fate client
cd standalone_fate_install_1.10.0_release;
bash bin/init.sh init
启动
bash bin/init.sh status;
bash bin/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
单元测试
fate_test unittest federatedml --yes
如果成功,屏幕显示类似下方的语句:
there are 0 failed test
FATEBoard
以上运行完毕后,可以打开FATEBoard进行登录,方便后续开发
账户和密码均为admin
jupyter notebook
由于框架使用的是Minconda,所以进入环境后,进行jupyter notebook的安装即可。
pip install jupyter notebook
运行
直接运行 jupyter notebook会报错警告,所以需要绕过进行运行。
jupyter notebook --allow-root
打开网址后将其复制到浏览器运行即可。
以上配置完成后即可进行编程,在进行环境配置时,请留意所在文件夹位置,减少失败风险。
FATE 1.10.0 单机部署相关推荐
- 在Microsoft-IIS/10.0上面部署mvc站点的时候,出现404的错误
写在前面 在家自己弄了一个项目,想部署在电脑上用手机来访问,总是出现404的错误.路由什么的没有写错啊,最后发现是映射程序的问题,在安装的时候iis很多功能没有安装,又将iis的其他没有安装的功能勾选 ...
- (一)联邦学习FATE框架1.6.0版本单机部署和实战训练评估篇
FATE 1.6.0学习笔记 系统安装,环境搭建和fate框架搭建指南手册下载 链接:https://pan.baidu.com/s/1K-88uye6RN3tLHw6f_r9Ug 提取码:5y2u ...
- Mac/Linux 安装联邦学习 Fate 框架单机部署所需的依赖(填坑大全)
安装过程各种坑,官方单机部署教程,然而官方教程问题超多,我在Mac本机与新建的ubuntu18.04.5上分别单机部署,使用standalone-fate-master-1.4.5.tar.gz,py ...
- Ubuntu Kylin使用docker单机部署Fate联邦学习框架
Ubuntu Kylin使用docker单机部署Fate联邦学习框架 Fate联邦学习框架分为单机部署和集群部署,本文是在Ubuntu Kylin上使用docker单机部署Fate联邦学习框架,具体环 ...
- Fate单机部署(docker版本)
文章目录 1.常用网址 2.环境配置 3.docker单机部署核心 4.部署流程 4.1 基本配置 4.2 安装docker镜像 4.3 获取资源并部署 4.4 测试 4.4.1 单元测试 4.4.2 ...
- FATE单机部署遇到的问题
FATE单机部署 遇到了各种花样的问题,头都大了 按着前面的博客的教程在虚拟机里安装了centos7系统,都还好比较顺利 接下来又装了python3,因为系统自带的版本是python2.7 pip不能 ...
- Fate单机部署(主机版本)
Fate单机部署(主机版本) 1.常用网址 2.环境配置 3.主机单机部署核心 4.部署流程 4.1 基本配置 4.2 检查端口 4.3 获取资源并部署 4.4 测试 4.4.1 单元测试 4.4.2 ...
- 部署Symantec Antivirus 10.0网络防毒服务器之六
七.部署分发SYMANTEC客户端程序 客户端程序远程分发. 将要部署SYMANTEC客户端程序的计算机添加到右边. 局域网客户端全部安装完毕. 第一次那就手动更新病毒库吧,HOHO HOHO,服务器 ...
- 部署Symantec Antivirus 10.0网络防毒服务器之七
如何将 Symantec AntiVirus 企业版客户端从不接受管理更改为接受管理 情形 将 Symantec AntiVirus Corporate Edition (Symantec AV) 1 ...
最新文章
- 不用卷积,也能生成清晰图像,华人博士生首次尝试用两个Transformer构建一个GAN
- render函数高级组件jsx基本使用
- mysql 必须安装php_非root模式下安装mysql php小记
- python的random模块生成随机数
- 在线阅读计算机组成,计算机组成原理RAM.pdf
- 【Powershell】【性能计数器】基础信息的获取
- 解决问题:HTTP 错误 401.1 - 未授权:登录失败【转】
- 【Python】mayavi小结
- ASCII、Unicode、GBK和UTF-8字符编码的区别联系(转载)
- Mybatis源码分析(一) | 如何调试Mybatis源码
- 计算机功能室设备器材清单,办公用品清单
- 第一个包不是SYN包?用科来数据包分析软件排除一次故障。
- S32K--输入捕获(FTM_IC)配置与使用学习笔记(SDK3.0)
- R: symbol lookup error: /home/lib/../../libreadline.so.6: undefined symbol: PC
- 【转载】Java分布式键-值缓存系统Voldemort
- matlab cond函数
- BP神经网络设计与实现
- excel换行快捷键_实用 excel 最实用快捷键大全
- 大学毕业论文写作技巧干货(毕业论文写作中的Word实用技巧)
- laydate使用详解