linux 运行tensorflow文件缺少_bz2问题及解决

Posted jet-strong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 运行tensorflow文件缺少_bz2问题及解决相关的知识,希望对你有一定的参考价值。

今天,终于把如何在linux服务器上运行tensorflow程序的问题解决:

1、首先要在服务器上python下安装tensorflow(要看好是在python2还是python3下安装,还要看好是CPU版本还是GPU版本)

2、确保tensorflow测试程序正常运行,

例:

import tensorflow as tf
 
with tf.device(/cpu:0):
    a = tf.constant([1.0,2.0,3.0],shape=[3],name=a)
    b = tf.constant([1.0,2.0,3.0],shape=[3],name=b)
with tf.device(/gpu:1):
    c = a+b
   
#注意:allow_soft_placement=True表明:计算设备可自行选择,如果没有这个参数,会报错。
#因为不是所有的操作都可以被放在GPU上,如果强行将无法放在GPU上的操作指定到GPU上,将会报错。
sess = tf.Session(config=tf.ConfigProto(allow_soft_placement=True,log_device_placement=True))
#sess = tf.Session(config=tf.ConfigProto(log_device_placement=True))
sess.run(tf.global_variables_initializer())

print(sess.run(c))

3、确保你写的程序已经分配GPU或CPU,配置后在服务器上运行即可

tf.device(/cpu:0)
config=tf.ConfigProto(allow_soft_placement=True,log_device_placement=True)

 

 

以上是关于linux 运行tensorflow文件缺少_bz2问题及解决的主要内容,如果未能解决你的问题,请参考以下文章

编译 OpenCV 避免下载 linux-64-opencv-2.4.11-nppy27_0.tar.bz2

求解blender-2.63a-linux-glibc27-x86_64.tar.bz2安装,我解压了,但是不会安装,我还是个菜鸟!

tensorflow_core._api.v2.config 中缺少实验列表设备属性

如何在linux上使用boost:thread-C/C++

一 . 树莓派A20 基本环境搭建 1

Linux压缩文件-高强度压缩