• 联邦学习框架——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  

  • 相关阅读:
    洛谷 P6851 【onu】贪心
    联赛模拟测试12 C. sum 莫队+组合数
    晚间测试4 哪一天她能重回我身边 神奇建图+基环树
    联赛模拟测试11 D. 甜圈 线段树维护哈希值
    CF741D Arpa’s letter-marked tree and Mehrdad’s Dokhtar-kosh paths 树上启发式合并(DSU ON TREE)
    CF788B Weird journey 题解
    联赛模拟测试10 C. 射手座之日
    晚间测试3 B. 单(single)
    CF538B Quasi Binary 思维题
    CF600E Lomsat gelral 树上启发式合并
  • 原文地址:https://www.cnblogs.com/linglanhuakai/p/14651231.html
Copyright © 2020-2023  润新知