草庐IT

nvidia-tensorflow

全部标签

python - 如何从 tensorflow 中的 RNN 模型中提取细胞状态和隐藏状态?

我是TensorFlow的新手,很难理解RNN模块。我正在尝试从LSTM中提取隐藏/单元格状态。对于我的代码,我使用来自https://github.com/aymericdamien/TensorFlow-Examples的实现.#tfGraphinputx=tf.placeholder("float",[None,n_steps,n_input])y=tf.placeholder("float",[None,n_classes])#Defineweightsweights={'out':tf.Variable(tf.random_normal([n_hidden,n_classes

go - 无法使用 TensorFlow Go API 进行预测

我有一个使用TensorflowPythonAPI编码的MLP。以下是代码片段:#tfGraphinputx=tf.placeholder("float",[None,11],name="x")y=tf.placeholder("float",[None])#Storelayersweight&biasweights={'h1':tf.Variable(tf.random_normal([11,32],0,0.1)),'h2':tf.Variable(tf.random_normal([32,200],0,0.1)),'out':tf.Variable(tf.random_normal

python - 如何在 Tensorflow 中实现自定义 RNN(特别是 ESN)?

我正在尝试根据以下定义在Tensorflow中定义自己的RNNCell(回声状态网络)。x(t+1)=tanh(Win*u(t)+W*x(t)+Wfb*y(t))y(t)=Wout*z(t)z(t)=[x(t),u(t)]x是状态,u是输入,y是输出。Win、W和Wfb不可训练。所有的权重都是随机初始化的,但是W是这样修改的:“将W的一定百分比的元素设置为0,缩放W使其光谱半径保持在1.0以下我有这个代码来生成方程。x=tf.Variable(tf.reshape(tf.zeros([N]),[-1,N]),trainable=False,name="state_vector")W=t

python - 如何在 Tensorflow 中可视化 cnn 中的权重(变量)?

训练完cnn模型后,我想可视化权重或打印权重,我该怎么办?训练后我什至无法打印出变量。谢谢! 最佳答案 要可视化权重,您可以使用tf.image_summary()将卷积滤波器(或滤波器切片)转换为摘要原型(prototype)的操作,使用tf.train.SummaryWriter将它们写入日志,并使用TensorBoard可视化日志.假设您有以下(简化的)程序:filter=tf.Variable(tf.truncated_normal([8,8,3]))images=tf.placeholder(tf.float32,shap

python - 使用 pip、Mac OSX 安装 tensorflow 的文件夹在哪里?

刚刚使用pip和命令安装了tensorflow:$pipinstalltensorflow在"GettingStarted"forTensorflow他们有一个卷积神经网络的例子$pythontensorflow/models/image/mnist/convolutional.py使用pip安装时该目录位于何处? 最佳答案 使用pip安装,将包安装到“site-packages”目录。以下代码显示了tensorflow的位置以及pip安装包的位置:$pipshowtensorflow返回:Metadata-Version:2.0N

python - tensorflow的tf.nn.max_pool中 'SAME'和 'VALID' padding有什么区别?

tensorflow的tf.nn.max_pool中的“SAME”和“VALID”填充有什么区别?在我看来,“VALID”意味着当我们进行最大池时,边缘之外不会有零填充。根据Aguidetoconvolutionarithmeticfordeeplearning,它表示池运算符中不会有填充,即只使用tensorflow的“VALID”。但是tensorflow中最大池的“SAME”填充是什么? 最佳答案 如果你喜欢ascii艺术:"VALID"=没有填充:inputs:1234567891011(1213)|____________

Ubuntu离线安装nvidia-docker完整过程(最简单的解决方法解决nvidia-docker: command not found/Unknown runtime specified)

Ubuntu离线安装nvidia-docker完整过程问题说明运行环境解决方法测试nvidia-dockerdocker20.10.2的安装参考问题说明安装完docker、NVIDIA驱动后,执行指令:nvidia-docker报错如下:nvidia-docker:commandnotfound第二种错误:Errorresponsefromdaemon:Unknownruntimespecifiednvidia.See'dockerrun--help'.【注】第二种错误的解决方法直接看【3.3修改配置文件daemon.json】再按照4,5步骤依次进行运行环境Ubuntu18.04Docker

python-3.x - tensorflow 1.8 与 python 3.6 在 windows64

我正在尝试在我的Windows64位操作系统上安装带有python3.6的tensorflow1.8cpu版本。有人知道tensorflow1.8在windows64位系统下是否支持python3.6吗?表格在这里TFinstallguide没有提到它。我以前也遇到过同样的问题,看来tensorflow版本太新了,python3.x无法在windows上支持。问题如下:Traceback(mostrecentcalllast):File"D:\python36\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.

linux - 在 Windows 上托管 docker 虚拟机时,是否可以配置 docker-nvidia 以与 tensorflow-serving 一起使用?

我在查看tensorflowserving's时注意到了使用GPU支持设置tf服务的指南,它涉及使用nvidia'sdocker目前仅适用于基于Linux的系统。由于我当前使用的dockertf服务容器本身是一个linux机器,是否可以在tfserving容器中配置nvidia-docker,这样我就可以在运行Windows的主机上运行Docker时使用我的GPU进行模型推理?还是我需要我的主机运行Linux?我的印象是,由于虚拟化要求,我无法从Linux虚拟机本身运行docker实例,所以我想知道是否有通过以某种能力扩展docker本身的解决方法。在此先感谢,在我对问题的彻底搜索中,

python - 无法在 Windows 中构建 tensorflow C++ API

我按照说明进行了每一步,但它仍然无法构建https://www.tensorflow.org/install/source_windows我无法包含CUDA库和包含文件,因为python脚本在./configure.py阶段无法识别2个逗号分隔的路径它只识别我输入的第一个,正如你所看到的,我以相反的顺序输入它们,它看到第一个就好了。Afaik这是一个新增功能,因为说明会在不同时间询问路径。请指定您要使用的CUDASDK版本。[留空默认为CUDA10]:PleasespecifythecuDNNversionyouwanttouse.[LeaveemptytodefaulttocuDNN