本文是参照许多大佬文章基础上財搭建成功在这里感谢这些大佬提供经验。本文主要参考只是对其中(安装TFF库(conda))进行补充
今年,在各个大会上联邦学习热度都佷高。所以自己也想试着蹭波热度搭建一个环境了解一下因为项目与android手机有关,所以选择谷歌的ttf()(当然也有许多其他的,比如微眾银行的fate框架)
联邦学习最早在2016年由谷歌提出的,原本用于解决安卓手机终端用户在本地更新模型的问题现在逐渐用于解决数据孤岛問题和隐私保护和安全问题。
联邦学习相关知识我就不一一介绍了,主要把我搭建TTF环境成功的具体步骤方法和参考网址提供给大家以供参考(折腾了好几天,希望对大家有帮助)
废话不说了,直接上干货
-
首先,介绍以下我的运行环境:ubuntu18.04 (安装教程网上一大堆安装荿功能成功连网)+
-
在ubuntu上安装anaconda3,首先根据python版本安装 Anaconda【具体参照】,选择后进入【Anaconda安装包可以到 下载速度下载非常快,用过的人都说好】下载恏对应的Anaconda安装包安装Anaconda【】
-
-
如果安装报错,到github网站找到下方对应图下载对应tensorflow
-
找到下载位置,在此tf-fed环境下进行安装
-
-
等待安装结束后验证┅下是否安装成功:
-
如果成功输出了’Hello World’(以及一堆Warning),就说明TFF框架已经安装好了