zoukankan      html  css  js  c++  java
  • 联邦学习框架——TFF

    联邦学习框架——TFF

    1、conda create -n tensorflowenv python=3.6 

     

    2、conda env list

     3、conda activate tensorflowenv

     4、在tensorflowenv虚拟环境中,安装tensorflow:

      tf 1.x对应的tff版本暂时不能使用,所以改为2.x版本

      pip install tensorflow==2.0.0 -i https://pypi.tuna.tsinghua.edu.cn/simple   

    5、继续安装keras库:pip install keras

    6、安装tensorflow_federated:

      pip install tensorflow_federated -i https://pypi.tuna.tsinghua.edu.cn/simple   (不加版本号,安装顺利,建议在网络好的状态下安装,否则安装包不易下载

      运行上条命令之后,成功安装以下包:

      下表为官网发给出的tf与tff对应的版本:

    7、退出虚拟环境  :conda deactivate

    8、验证安装:

      python -c "import tensorflow_federated as tff; print(tff.federated_computation(lambda: 'Hello World')())"

      如果成功输出了’Hello World’(以及一堆Warning),虽不完美,无伤大雅,说明TFF框架安装成功。

    注意:

    (1) 安装tensorflow2.0.0的人要使用tensorflow_federated0.10.1,如果安装的是pip install tensorflow_federated==0.8.0,这个是与tensorflow 1.*兼容的,包含contrib模块而tensorflow 2.*开始就删掉了这个模块,因此,要么降低tensorflow版本,要么使用0.10.1的federted版本

    (原文链接:https://blog.csdn.net/qq_15328621/article/details/103235379)

    参考资料:

    (1)Tensorflow Federated Framework 谷歌联邦学习框架:自底向上简明入门

      https://blog.csdn.net/Mr_Zing/article/details/100051535

    (2) 含虚拟环境的TFF安装:https://blog.csdn.net/weixin_44290661/article/details/102678907(本次安装参考)

    (3) 官方安装指南:https://tensorflow.google.cn/federated/install?hl=zh-CN  

  • 相关阅读:
    单元测试小示例
    分布式版本控制系统Git的安装与使用
    第一次作业:准备
    结对项目四则运算 “软件”之升级版
    个人项目 — 小学四则运算 “软件”之初版
    生命力
    .net 的前景
    力求简洁,应对变化
    现代软件工程 第一章 【概论】练习与讨论 第6题 邓杰
    现代软件工程 第一章 【概论】练习与讨论 第2题 邓杰
  • 原文地址:https://www.cnblogs.com/linglanhuakai/p/14651231.html
Copyright © 2011-2022 走看看