TFF安装_tffanzhuang_XJT_Big Data的博客-程序员宅基地

技术标签: 安装  

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/hzyyun/article/details/103291094

更换科大源:https://blog.csdn.net/hzyyun/article/details/82467173

解决下载很慢参考:https://blog.csdn.net/jorg_zhao/article/details/80075293

升级Ubuntu自带Python版本:https://blog.csdn.net/caokun_8341/article/details/91380668

解决TensorFlow更新不了:https://blog.csdn.net/lwplwf/article/details/75151050

查看本地TensorFlow版本:https://blog.csdn.net/qq_40614981/article/details/83035783

安装环境:Ubuntu 18.04 64位,VMware中的虚拟机

安装过程(在安装过程中,主要参考了[1],但是有些安装语句要改一下,不然会出现问题):

Step1.安装Anaconda3最新版本,不需要另外再装Python3.7,Anaconda3安装时会装Python3环境(已下载)

Step2.安装最新版TensorFlow(现在是2.0.0),老版本会搭建不成功(已下载)

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ tensorFlow
 
 
  

Step3.开始安装tensorflow_federated

  • 安装TensorFlow依赖挺麻烦的,后期方便创建虚拟环境
conda create -n tf-fed python=3.7 tensorflow --yes
 
 
  
  • 激活空间
conda activate tf-fed
 
 
  

       import tensorflow报错:import-im6.q16: not authorized `tensorflow' @ error/constitute.c/WriteImage/1037.

       解决办法:没打开Python

 

  • 安装tensorflow_federated,会自动选择合适的版本下载,指定tensorflow_federated版本容易出错
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ tensorflow_federated
 
 
  
  • 验证是否安装成功
python -c "import tensorflow_federated as tff; print(tff.federated_computation(lambda: 'Hello World')())"

 
 
  

 
 
  
  1. (base) ubuntu@ubuntu:~$ conda activate tf-fed
  2. (tf-fed) ubuntu@ubuntu:~$ python
  3. Python 3.7 .5 (default, Oct 25 2019, 15: 51: 11)
  4. [GCC 7.3 .0] :: Anaconda, Inc. on linux
  5. Type "help", "copyright", "credits" or "license" for more information.
  6. >>> import tensorflow_federated as tff; print(tff.federated_computation( lambda: 'Hello World')())
  7. 2019 -11 -27 20: 58: 24.351891: W tensorflow/stream_executor/platform/default/dso_loader.cc: 55] Could not load dynamic library 'libcuda.so.1'; dlerror: libcuda.so .1: cannot open shared object file: No such file or directory
  8. 2019 -11 -27 20: 58: 24.351966: E tensorflow/stream_executor/cuda/cuda_driver.cc: 318] failed call to cuInit: UNKNOWN ERROR ( 303)
  9. 2019 -11 -27 20: 58: 24.352014: I tensorflow/stream_executor/cuda/cuda_diagnostics.cc: 156] kernel driver does not appear to be running on this host (ubuntu): /proc/driver/nvidia/version does not exist
  10. 2019 -11 -27 20: 58: 24.352231: I tensorflow/core/platform/cpu_feature_guard.cc: 142] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA
  11. 2019 -11 -27 20: 58: 24.356962: I tensorflow/core/platform/profile_utils/cpu_utils.cc: 94] CPU Frequency: 2903995000 Hz
  12. 2019 -11 -27 20: 58: 24.357098: I tensorflow/compiler/xla/service/service.cc: 168] XLA service 0x55cb1958fc70 executing computations on platform Host. Devices:
  13. 2019 -11 -27 20: 58: 24.357156: I tensorflow/compiler/xla/service/service.cc: 175] StreamExecutor device ( 0): Host, Default Version
  14. Hello World
  15. >>> tff.__version__
  16. '0.10.1'
  17. >>>

Step4

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_40742304/article/details/103313595

智能推荐

在UBUNTU 9.10 上编译安装Seismic Unix(Seismic Un*x)_ubuntu编译seismic unix-程序员宅基地

在http://www.cwp.mines.edu/cwpcodes/下载CWP/SU: Seismic Un*x Release 42 - released 15 Feb 2010,解压,按照Installation Instructions的提示,先创建安装目录,如$HOME/cwpsu,在$HOME/.profile里添加 export CWPROOT="$HOME/cwpsu"_ubuntu编译seismic unix

微信h5 签名错误 php,详解Vue开发微信H5微信分享签名失败问题解决方案_郭福临的博客-程序员宅基地

关于Vue中路由使用history模式,开发微信H5页面分享时在安卓上签名有效成功,但是在IOS设备上一直报错签名失效问题问题描述:在Vue开发过程中,路由使用History模式下,在使用微信分享时,在微信开发者工具上一切正常。在安卓上一切正常。 但是!!!在IOS上反复报签名错误。以下是真机测试截图,划掉黑线的是我个人IOS设备分享出来一直是服务号,接着下面分享出来自定义内容是安卓分享正常,话不...

腾讯 MIG 移动互联网事业群 米格招聘-程序员宅基地

MIG简介 MIG(移动互联网事业群,Mobile Internet Group ),是腾讯实施全面无线化的重要布局,孵化了手机QQ、手机Qzone、手机腾讯网、手机游戏等移动新业务。 MIG聚焦移动互联网基础平台,以安全、浏览器、应用平台、地图等核心产品为...

paip.python pyqt 加载ui 方法使用connect总结attilax-程序员宅基地

paip.python pyqt 加载ui 方法使用connect总结attilax作者Attilax 艾龙, EMAIL:[email protected] 来源:attilax的专栏地址:http://blog.csdn.net/attilaxfrom PyQt4 import *import Ui_mainwfrom PyQt4.QtGui im

Opencv4.0.1中的viz及opencv_contrib在Ubuntu系统中的安装_编译opencv4_contrib的viz模块-程序员宅基地

OpenCV4.0及之后的版本 viz模块被移植进 opencv_contrib 安装拓展库contrib后无需单独安装viz,本文是针对OpenCV-4.0.1+Opencv_contrib-4.0.1在Ubuntu18.04系统下安装的一个整理。_编译opencv4_contrib的viz模块

程序员成长之旅——柔性数组-程序员宅基地

程序员成长之旅——柔性数组柔性数组柔性数组的特点柔性数组的使用柔性数组的优势C语言结构里的数组和指针柔性数组柔性数组这个大家也许并不熟悉,但是但是它确实是存在的。 C99 中,结构中的最后一个元素允许是未知大小的数组,这就叫做『柔性数组』成员。typedef struct st_type{ int i; int a[0];//柔性数组成员}type_a;有些编译器会报错无法编译...

随便推点

老狗——Python 字符串前面加 u,r,b,f 的含义_"u\"1\"什么意思py"-程序员宅基地

老狗——Python 字符串前面加 u,r,b,f 的含义1、字符串前加 u2、字符串前加 r3、字符串前加 b4、字符串前加 f1、字符串前加 u例:u"我是含有中文字符组成的字符串。"作用:后面字符串以 Unicode 格式进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。2、字符串前加 r例:r"\n\n\n\n” 表示一个普通生字符串 \n\n\n\n,而不表示换行了。作用:加r,则表示’\n\n\n\n’字符 ,表示不用转义。不加 r 转义,则变成了换_"u\"1\"什么意思py"

python3.7open方法打开中文文本文件报错_res = open('data/index.html',encoding='utf-8') fil-程序员宅基地

今天,在用python3.7对中文文本进行文件读取时,已经在open函数中添加了“encoding=’utf-8’”,但是运行程序时,一直提示编码错误,错误如下: 后来经过多次尝试,终于解决问题。 解决方法非常简单,之所以报错,是因为我读取的文件默认使用了“ANSI”类型的编码。 解决方法为: 找到要读取的文件,鼠标右键选择“打开方式-记事本”,以记事本方式打开文件后,选择“文件-另存..._res = open('data/index.html',encoding='utf-8') filenotfounderror:怎么解决 [e

2021/4/24团队设计天梯赛L1题目集及题解_天梯赛是个善良的比赛设计思路_拒绝摆烂的博客-程序员宅基地

2021/4/24团队设计天梯赛L1题目集及题解:以下题解都是通过PTA测试的,大致保证正确性:查看题目戳此::PTA题目集L1-01 人与神 (5 分)思路:签到题 题目描述:跨界大神 L. Peter Deutsch 有一句名言:“To iterate is human, to recurse divine.”(迭代的是人,递归的是神)。本题就请你直接在屏幕上输出这句话。 输入格式:本题没有输入。 输出格式:在一行中输出 To iterate is human, to recurse_天梯赛是个善良的比赛设计思路

matlab 病态方程组,超定方程组与欠定方程组(病态方程组)-程序员宅基地

超定方程组  方程个数大于未知量个数的方程组。对于方程组Ra=y,R为n×m矩阵,如果R列满秩,且n< P>超定方程一般是不存在解的矛盾方程。例如,如果给定的三点不在一条直线上,我们将无法得到这样一条直线,使得这条直线同时经过给定这三个点。 也就是说给定的条件(限制)过于严格,导致解不存在。在实验数据处理和曲线拟合问题中,求解超定方程组非常普遍。比较常用的方法是最小二乘法。形象的说,就..._matlab求病态方程组求解

matlab求长径比,基于数值模拟的气膜孔冷却效率经验公式的修正-程序员宅基地

1. 引言燃气轮机叶片冷却的基本方式主要分为内部冷却与外部冷却,而外部冷却中气膜冷却具有明显优势和较强应用前景,是一种广泛采用的冷却技术。气膜冷却的原理如图1所示,通过在高温部件表面开设槽或者小孔,使冷却气体以射流的方式注入到主流高温燃气中,由于主流压力以及摩擦力的影响,冷却射流向下游弯曲并在高温部件表面形成一层温度较低的气体薄膜,可以有效降低高温燃气与叶片外壁面的换热量,从而对高温部件起到隔离和..._圆柱冷却matlab

java socket 连接失败_Spring Websocket连接失败_柴进1626的博客-程序员宅基地

我使用spring web socket api在我的应用程序中实现Web Socket连接 . 我已经通过使用以下链接中的示例扩展Spring TextWebSocketHandler来实现这一点 .它大部分时间都有效 . 但是,连接有时停止,我看到下面的错误,其中有连接失败 .DEBUG [http-nio-8222-exec-9] [138F0E344FB38D5997135FD3BEF59...

推荐文章

热门文章

相关标签