Questions tagged «tensorflow»

TensorFlow是Google编写和维护的,用于深度学习的开源库和API。将此标记与语言特定的标记([python],[c ++],[javascript],[r]等)结合使用,以解决有关使用API​​解决机器学习问题的问题。TensorFlow API可以使用的编程语言各不相同,因此您必须指定编程语言。还要指定应用领域,例如[对象检测]。

7
您的CPU支持该TensorFlow二进制文件未编译为使用的指令:AVX AVX2
我是TensorFlow的新手。我最近安装了它(Windows CPU版本),并收到以下消息: 成功安装tensorflow-1.4.0 tensorflow-tensorboard-0.4.0rc2 然后当我尝试跑步 import tensorflow as tf hello = tf.constant('Hello, TensorFlow!') sess = tf.Session() sess.run(hello) 'Hello, TensorFlow!' a = tf.constant(10) b = tf.constant(32) sess.run(a + b) 42 sess.close() (我通过https://github.com/tensorflow/tensorflow找到) 我收到以下消息: 2017-11-02 01:56:21.698935:IC:\ tf_jenkins \ home \ workspace \ rel-win \ M \ windows \ PY \ 36 \ …
656 tensorflow  cpu  avx 

30
使用pip找不到TensorFlow
我正在尝试使用pip安装TensorFlow: $ pip install tensorflow --user Collecting tensorflow Could not find a version that satisfies the requirement tensorflow (from versions: ) No matching distribution found for tensorflow 我究竟做错了什么?到目前为止,我使用Python和pip都没有问题。
565 python  tensorflow  pip 


7
什么是logits,softmax和softmax_cross_entropy_with_logits?
我正在这里浏览tensorflow API文档。在tensorflow文档中,他们使用了名为的关键字logits。它是什么?API文档中的许多方法都将其编写为 tf.nn.softmax(logits, name=None) 如果写的是什么是那些logits只Tensors,为什么保持一个不同的名称,如logits? 另一件事是,我无法区分两种方法。他们是 tf.nn.softmax(logits, name=None) tf.nn.softmax_cross_entropy_with_logits(logits, labels, name=None) 它们之间有什么区别?这些文档对我来说还不清楚。我知道是什么tf.nn.softmax呢。但是没有其他。一个例子将非常有帮助。


27
如何判断tensorflow是否在python shell中使用gpu加速?
我已经在ubuntu 16.04中使用第二个答案在 ubuntu的内置apt cuda安装中安装了tensorflow 。 现在我的问题是如何测试tensorflow是否真的在使用gpu?我有一个gtx 960m gpu。当我import tensorflow这是输出 I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcublas.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcudnn.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcufft.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcuda.so.1 locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcurand.so locally 这个输出足以检查tensorflow是否正在使用gpu吗?
303 python  tensorflow  ubuntu  gpu 

13
tf.placeholder和tf.Variable有什么区别?
我是TensorFlow的新手。我对tf.placeholder和之间的区别感到困惑tf.Variable。在我看来,tf.placeholder用于输入数据,并tf.Variable用于存储数据状态。这就是我所知道的。 有人可以向我详细解释他们之间的差异吗?特别是何时使用tf.Variable和何时使用tf.placeholder?
290 tensorflow 

12
如何使用SSE4.2和AVX指令编译Tensorflow?
这是从运行脚本以检查Tensorflow是否正常运行时收到的消息: I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcublas.so.8.0 locally I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcudnn.so.5 locally I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcufft.so.8.0 locally I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcuda.so.1 locally I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcurand.so.8.0 locally W tensorflow/core/platform/cpu_feature_guard.cc:95] The TensorFlow library wasn't compiled to use …

14
如何防止张量流分配GPU内存的总量?
我在共享计算资源的环境中工作,即,我们有几台服务器计算机,每台服务器计算机都配备了一些Nvidia Titan X GPU。 对于中小型型号,Titan X的12 GB通常足以让2-3个人在同一GPU上同时进行训练。如果模型足够小,以至于单个模型无法充分利用GPU的所有计算单元,那么与运行一个训练过程之后再执行另一个训练过程相比,这实际上可以提高速度。即使在同时访问GPU确实减慢了单个训练时间的情况下,具有让多个用户同时在GPU上进行训练的灵活性仍然很好。 TensorFlow的问题在于,默认情况下,它在启动时会分配全部可用的GPU内存。即使对于小型的两层神经网络,我也看到所有12 GB的GPU内存都已用完。 如果有人知道这足以满足给定模型的需求,是否有办法使TensorFlow仅分配4 GB的GPU内存?

8
张量流中名称范围和变量范围有什么区别?
这些功能之间有什么区别? tf.variable_op_scope(values, name, default_name, initializer=None) 返回一个上下文管理器,用于定义创建变量的操作。该上下文管理器验证给定值是否来自同一图,确保该图是默认图,并推送名称范围和变量范围。 tf.op_scope(values, name, default_name=None) 返回一个上下文管理器,供定义Python op时使用。该上下文管理器验证给定的值是否来自同一图,确保该图是默认图,并推送名称范围。 tf.name_scope(name) 包装器,用于Graph.name_scope()使用默认图形。请参阅Graph.name_scope()以获取更多详细信息。 tf.variable_scope(name_or_scope, reuse=None, initializer=None) 返回变量作用域的上下文。变量作用域允许创建新变量并共享已创建的变量,同时提供检查以防止意外创建或共享。有关详细信息,请参见“可变作用域”,此处仅介绍一些基本示例。
276 tensorflow 

21
如何在TensorFlow中打印Tensor对象的值?
我一直在使用TensorFlow中矩阵乘法的入门示例。 matrix1 = tf.constant([[3., 3.]]) matrix2 = tf.constant([[2.],[2.]]) product = tf.matmul(matrix1, matrix2) 当我打印产品时,它会将其显示为Tensor对象: <tensorflow.python.framework.ops.Tensor object at 0x10470fcd0> 但是我怎么知道的价值product呢? 以下内容无济于事: print product Tensor("MatMul:0", shape=TensorShape([Dimension(1), Dimension(1)]), dtype=float32) 我知道图形可以继续运行Sessions,但是没有任何方法可以在Tensor不运行图形的情况下检查对象的输出session吗?




11
禁用Tensorflow调试信息
通过调试信息,我的意思是TensorFlow在我的终端中显示的有关加载的库和找到的设备等的内容,不是Python错误。 I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcublas.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcudnn.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcufft.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcuda.so.1 locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcurand.so locally I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:900] successful NUMA node read from SysFS had …
189 python  tensorflow 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.