草庐IT

tensorflow_serving

全部标签

python - tensorflow 错误 : No Variables to optimize

我正在尝试在Tensorflow中实现神经网络。我正在使用tf.train.GradientDescentOptimizer来最小化熵。但是它向我显示错误ValueError:Novariablestooptimize下面是代码importtensorflowastffromtensorflow.examples.tutorials.mnistimportinput_datamnist=input_data.read_data_sets("MNIST_data/",one_hot=True)x=tf.placeholder(tf.float32,[None,748])w=tf.zero

python - Tensorflow embedding_lookup

我正在尝试通过TensorFlowtf.nn.embedding_lookup()函数“从头开始”学习imdb数据集的单词表示。如果我理解正确的话,我必须在另一个隐藏层之前设置一个嵌入层,然后当我执行梯度下降时,该层将在该层的权重中“学习”一个词表示。但是,当我尝试这样做时,我的嵌入层和网络的第一个全连接层之间出现形状错误。defmultilayer_perceptron(_X,_weights,_biases):withtf.device('/cpu:0'),tf.name_scope("embedding"):W=tf.Variable(tf.random_uniform([voc

python - tensorflow : . eval() 永远不会结束

我正在加载cifar-10数据集,这些方法将数据添加到张量数组,因此为了访问我使用.eval()和session的数据,在正常的tf常量上它返回值,但在标签上和它不会是tf数组的训练集1-我正在使用dockertensorflow-jupyter2-它使用python33-批处理文件必须添加到数据文件夹我正在使用此文件中的第一批[data_batch_1.bin]http://www.cs.toronto.edu/~kriz/cifar-10-binary.tar.gz作为笔记本:https://drive.google.com/open?id=0B_AFMME1kY1obkk1YmJ

python - 如何生成给定范围内的随机数作为 Tensorflow 变量

我正在尝试使用正态分布来计算随机数。tf.truncated_normal(shape,stddev=0.1,seed=1,mean=0)但是我得到的数字是小数点后有很多数字的float,像这样:0.14845988有没有办法让它生成整数作为int,并在给定范围内,如[min,max]? 最佳答案 更新:Tensorflow>=r2.0文档位于https://www.tensorflow.org/guide/random_numbers说“来自TF1.x的旧RNG,例如tf.random.uniform和tf.random.norm

python - 调试时,如何打印所有可在Tensorflow中训练的变量(列表格式)?

调试时,如何打印所有可在Tensorflow中训练的变量(列表格式)?例如,tvars=tf.trainable_variables()我想检查tvars(列表类型)中的所有变量。我已经尝试了下面返回错误的代码,myvars=session.run([tvars])print(myvars) 最佳答案 由于tf.trainable_variables()返回一个tf.Variable对象列表,您应该能够将其结果直接传递给Session.run():tvars=tf.trainable_variables()tvars_vals=se

python - TensorFlow 库被编译为使用 SSE4.1 指令,但这些在您的机器上不可用。中止(核心转储)

我已经按照https://www.tensorflow.org/install/pip安装了tensorflow脚步。我是通过Anaconda安装的。我还尝试使用虚拟环境而不使用anaconda作为此页面提供的(请检查图像)。它也给出了同样的错误。下图显示了我安装的版本及其给定的错误。我正在使用,Ubuntu18.04.1LTSx86_64处理器:Intel(R)Core(TM)2DuoCPUT5870@2.00GHz2.00GHz安装内存(RAM):2.00GB版本:错误:我试图克服这个问题,但找不到解决方案。我是tensorflow的新手,正在尝试安装和学习它。请帮我解决这个问题。

android - 错误 :tensorflow:Couldn't understand architecture name ''

我正在按照googlecodelab的说明进行操作当我运行以下命令时出现了一些错误。python-mscripts.retrain\--bottleneck_dir=tf_files/bottlenecks\--how_many_training_steps=500\--model_dir=tf_files/models/\--summaries_dir=tf_files/training_summaries/"${ARCHITECTURE}"\--output_graph=tf_files/retrained_graph.pb\--output_labels=tf_files/ret

python - 在同一 Tensorflow session 中从 Saver 加载两个模型

我有两个网络:一个生成输出的Model和一个对输出评分的Adversary。两者都是单独训练的,但现在我需要在一个session中合并它们的输出。我已经尝试实现这篇文章中提出的解决方案:Runmultiplepre-trainedTensorflownetsatthesametime我的代码withtf.name_scope("model"):model=Model(args)withtf.name_scope("adv"):adversary=Adversary(adv_args)#...withtf.Session()assess:tf.global_variables_initi

python - 你如何解码 Tensorflow 中的 one-hot 标签?

一直在寻找,但似乎找不到任何有关如何在TensorFlow中从单热值解码或转换回单个整数的示例。我使用了tf.one_hot并能够训练我的模型,但我对如何在分类后理解标签有一些困惑。我的数据通过我创建的TFRecords文件输入。我考虑过在文件中存储一个文本标签,但无法让它工作。似乎TFRecords无法存储文本字符串,或者我弄错了。 最佳答案 您可以使用tf.argmax找出矩阵中最大元素的索引.因为你的一个热向量将是一维的并且只有一个1及其他0s,假设您正在处理单个向量,这将起作用。index=tf.argmax(one_hot

python - 在 Windows 上使用 Pip Python 安装 TensorFlow

上个月,他们发布了与Windows的tensorflow对比。查看我安装了python3.6并运行的文档pipinstalltensorflow-gpu但它没有找到它,因此没有安装它。couldnotfindaversionthatsatisfiestherequirementstensorflow-gpu(fromversions)我是否遗漏了一些基本的东西?我该如何解决或规避这个问题? 最佳答案 适用于Windows的Python3.6稳定版本于2016年12月23日可用,我们尚未为该版本构建TensorFlow包。(我们将在假