草庐IT

TensorFlow-CUDA-cuDNN-GPU

全部标签

python - nvcc 致命 : Value 'sm_61' is not defined for option 'gpu-architecture' error with theano

我正在设置python和theano以便与gpu一起使用;Ubuntu14.04,GeForceGTX1080已经为系统成功安装了NVIDIA驱动程序(367.27)和CUDA工具包(7.5),但是在使用theanogpu实现进行测试时,我得到了上述错误(例如;在启用gpu的情况下导入theano时)我试图寻找可能的解决方案但没有成功。我对ubuntu和gpu编程有点陌生,所以如果能深入了解如何解决这个问题,我将不胜感激。谢谢 最佳答案 正如RobertCrovella所说,SM6.1(sm_61)仅在CUDA8.0及更高版本中受支

python - 使用数据集 API 在 Tensorflow 中滑动批处理窗口

有没有办法在批处理中修改我的图像的构图?目前,当我正在创建例如大小为4的批处理,我的批处理将如下所示:第1批:[Img0Img1Img2Img3]第2批:[Img4Img5Img6Img7]我需要修改我的批处理的组成,以便它只转移一次到下一张图像。那么它应该是这样的:第1批:[Img0Img1Img2Img3]第2批:[Img1Img2Img3Img4]第3批:[Img2Img3Img4Img5]第4批:[Img3Img4Img5Img6]第5批:[Img4Img5Img6Img7]我在我的代码中使用了Tensorflow的数据集API,如下所示:deftfrecords_train_

Anaconda下的tensorflow-gpu2.6.0安装使用

引言:本次安装全部是在window下安装的虚拟环境,电脑显卡为1650ti,给相同配置的朋友一点参考,也给自己记录一下整体过程。1.创建虚拟环境在已经安装anaconda的情况下,搜索点开anacondaprompt创建python版本为3.9.0的虚拟环境用于搭建tensorflow框架,命令格式condacreate-nnamepython=x.x.x,我的命令condacreate-ntensorflow2.6.0python=3.9.0,这里安装其他版本的python也可以只要和tensorflow安装版本兼容即可。activatetensorflow2.6.0激活,要进入到tenso

python - 如何在 TensorFlow 中实现递归神经网络?

是否有某种方法可以像[Socheretal.2011]中那样实现递归神经网络?使用tensorflow?请注意,这与TensorFlow很好地支持的递归神经网络不同。不同的是,网络不是复制成线性操作序列,而是复制成树状结构。我想象我可以使用Whileop为我的数据集的每个条目构造类似于树数据结构的广度优先遍历。也许可以在TensorFlow中将树遍历实现为一个新的C++操作,类似于While(但更通用)? 最佳答案 你的猜测是正确的,你可以使用tf.while_loop和tf.cond来表示静态图中的树结构。更多信息:https:/

python - sess.run 中的 Tensorflow 不可散列类型 'list'

这些帖子确实有数千篇,但我还没有看到一篇能解决我的确切问题的帖子。如果存在,请随时关闭。我知道列表在Python中是可变的。因此,我们不能将列表存储为字典中的键。我有以下代码(因为不相关而省略了很多代码):withtf.Session()assess:sess.run(init)step=1whilestep*batch_sizetrain_x是一个[batch_size,num_features]numpy矩阵train_y是一个[batch_size,num_results]numpy矩阵我的图表中有以下占位符:x=tf.placeholder(tf.float32,shape=(

python - Tensorflow - LSTM - 'Tensor' 对象不可迭代

您好,我正在为lstmrnn单元使用以下函数。defLSTM_RNN(_X,_istate,_weights,_biases):#FunctionreturnsatensorflowLSTM(RNN)artificialneuralnetworkfromgivenparameters.#Note,somecodeofthisnotebookisinspiredfromanslightlydifferent#RNNarchitectureusedonanotherdataset:#https://tensorhub.com/aymericdamien/tensorflow-rnn#(NO

java - Tensorflow 模型导入到 Java

我一直在尝试在Java中导入和使用我的训练模型(Tensorflow、Python)。我能够在Python中保存模型,但是当我尝试在Java中使用相同模型进行预测时遇到问题。Here,可以看到初始化、训练、保存模型的python代码。Here,您可以看到用于导入和预测输入值的Java代码。我得到的错误信息是:Exceptioninthread"main"java.lang.IllegalStateException:AttemptingtouseuninitializedvalueVariable_7[[Node:Variable_7/read=Identity[T=DT_FLOAT,

Windows 系统从零配置 Python 环境,安装CUDA、CUDNN、PyTorch 详细教程

文章目录1配置python环境1.1安装Anaconda1.2检查环境安装成功1.3创建虚拟环境1.4进入/退出刚刚创建的环境1.5其它操作1.5.1查看电脑上所有已创建的环境1.5.2删除已创建的环境2安装CUDA和CUDNN2.1查看自己电脑支持的CUDA版本2.2安装CUDA2.3安装CUDNN2.4检查CUDA安装成功(查看GPU使用率、显存占用情况)3安装PyTorch3.1安装PyTorch3.2检查安装是否成功3.3其它方法4在PyCharm中使用PyTorch5远程Linux服务器配置PyTorch1配置python环境1.1安装Anaconda进入anaconda官网:htt

python - 不显示 Tensorflow 日志消息

我使用通过pipinstall安装的tensorflow1.2.0。当我运行包含的样本时importloggingtf.logging.set_verbosity(tf.logging.INFO)表单的日志记录logging.info('TEST')不要出现在终端输出中,即使带有标志--tostderr。根据thisanswer我也试过了os.environ['TF_CPP_MIN_LOG_LEVEL']='0'但问题依然存在。有什么想法吗? 最佳答案 TF日志记录基础:因此围绕tensorflow日志记录存在很多混淆,并且确实没有

python - 如何在tensorflow中获取PI?

我在TensorflowAPI中找不到任何关于数学常数的信息既不在BasicMathfunctions中也不在MathOps.我能够得到它importmathasmpi=tf.constant(m.pi)但是,这将意味着包含另一个库,-所以我想知道tensorflow中是否已经提供了诸如pi或euler之类的数学常数的功能? 最佳答案 math是inthePythonstandardlibrary,不是第三方模块。我不明白为什么使用它是个问题。 关于python-如何在tensorflo