一、SecretFlow安装流程
(1) SecretFlow运行要求
楼主用的是AutoDL云服务器,下面是配置图。AutoDL使用流程参考AutoDL使用教程:1)创建实例 2)配置环境+上传数据 3)PyCharm2021.3专业版下载安装与远程连接完整步骤 4)实时查看tensorboard曲线情况
(2)SecretFlow安装方式
由于secretflow太大了,楼主安装的是secretflow-lite
pip install -U secretflow-lite -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
等个几分钟就下好了。
之后安装 ray
pip install ray
也是稍等一会就安装好了
以单机仿真测试环境,运行下面python代码
import secretflow as sf
sf.init(parties=['alice', 'bob'], address='local')
alice = sf.PYU('alice')
bob = sf.PYU('bob')
print(alice(lambda x:x+1)(2))
print(bob(lambda x:x-1)(2))
结果如下图
由于楼主docker守护进程的overlay模块出错了,正在排查原因,暂时无法进行集群仿真。