我试图写一个tenstorflow脚本,用于使用FCN_8s
模型的图结构训练图像分割。我正在改编一些在线教程中的代码,很明显我做错了什么(或很多事情)。当我尝试使用adam优化器定义优化器时(见下文),我得到一个value eError
,指示尝试将值转换为张量,但失败了。错误:不支持所有值。
下面是我如何初始化优化器并定义loss函数的过程,该函数稍后在tf中调用。会议()
cross_entropies = tf.nn.softmax_cross_entropy_with_logits_v2(logits=flat_logits,
labels=flat_labels)
cross_entropy_sum = tf.reduce_sum(cross_entropies)
with tf.variable_scope("adam_vars"):
optimizer = tf.train.AdamOptimizer(learning_rate=0.0001)
gradients = optimizer.compute_gradients(loss=cross_entropy_sum)
for grad_var_pair in gradients:
current_variable = grad_var_pair[1]
current_gradient = grad_var_pair[0]
gradient_name_to_save = current_variable.name.replace(":", "_")
tf.summary.histogram(gradient_name_to_save, current_gradient)
调用
tf.trainable_variables
显示有变量。我认为问题可能与cross_entropy_sum
?使用get_shape(cross_entropy_sum)
返回()
,但是如果我使用保留
选项,形状是(1)
,但是我得到相同的错误。
以下是错误回溯:
警告:tensorflow:From C:\programs\python\python36\lib\site packages\tensorflow\contrib\learn\python\learn\dataset\base。py:198:retry(来自tensorflow.contrib.learn.python.learn.datasets.base)已被弃用,并将在将来的版本中删除。更新说明:使用“重试”模块或类似选项。回溯(最后一次调用):文件“C:\programs\python\python36\lib\site packages\tensorflow\python\framework\op_def_library.py”,第510行,在“C:\programs\python\python 36\lib\site packages\tensorflow\python\framework\ops.py”文件“C:\programs\python\python\site packages\tensorflow\python\framework\ops.py”中,第1040行,在内部转换为张量ret=conversion\func中(value,dtype=dtype,name=name,as_ref=as_ref)文件“C:\programs\python\python36\lib\site packages\tensorflow\python\framework\constant\op.py”,第235行,在_constant\u tensor\u conversion函数返回常量(v,dtype=dtype,name=name)文件“C:\programs\python\python36\lib\site packages\tensorflow\python\python\framework\constant\constant\constant\op,第214行,常量值,dtype=dtype,shape=shape,verify\u shape=verify\u shape)文件“C:\programs\python36\lib\site packages\tensorflow\python\framework\tensor\u util.py”,第421行,make\u tensor\u proto raise ValueError(“无值不受支持”)ValueError:不支持任何值。
在处理上述异常期间,发生了另一个异常:
回溯(最近一次调用):文件“C:\programs\python\python36\lib\site packages\tensorflow\python\framework\op_def_library.py”,第524行,在_apply_op_helper值中,如_ref=input_arg。是(参考)。数据类型。命名文件“C:\programs\python\python36\lib\site packages\tensorflow\python\framework\ops.py”,第1040行,在内部\u convert\u tensor ret=conversion\u func(值,dtype=dtype,name=name,as\u ref=as\u ref)文件“C:\programs\python\python36\lib\site packages\tensorflow\python\framework\python\framework\constant\constant\op.py”,第,在函数返回常量(v,dtype=dtype,name=name)文件“C:\programs\python36\lib\site packages\tensorflow\python\framework\constant\op.py”的第214行中,在常量值中,dtype=dtype,shape=shape,verify\shape=verify\u shape)文件“C:\programs\python\python36\lib\site packages\tensorflow\python\framework\tensor\u util。py“,make_tensor_proto raise ValueError中的第421行(“不支持任何值”)。ValueError:不支持任何值。
在处理上述异常期间,发生了另一个异常:
回溯(最近的最后一次调用):tf中第252行的文件“P:\macro and programming files\TFpy\tfcarcasimageseg3.py”。总结直方图(gradient\u name\u to\u save,current\u gradient)文件“C:\programs\python\python36\lib\site packages\tensorflow\python\summary\summary.py”,第196行,在直方图标记=标记,值=值,名称=范围中)文件“C:\programs\python\python36\lib\site packages\tensorflow\python\ops\gen\u logging\u ops.py”,第308行,在直方图摘要“histogram摘要”中,tag=tag,values=values,name=name)文件“C:\programs\python\python36\lib\site packages\tensorflow\python\framework\op\u def\u library.py”,第528行,在(apply\u op\u helper(input\u name,err))ValueError中:试图将“值”转换为张量,但失败。错误:不支持任何值。
我在这里超出了我的深度,但我将感谢解决这个错误的任何指针,谢谢!
None值不受支持
如果对不包含任何变量的变量使用TensorFlow指令,则会发生这种情况。我使用了
如果g不是None:
作为应用梯度(…)
正在使用它!
这是我的测试代码。但它无法运行。终端总是给我这个错误: 回溯(最后一次调用): 文件“desktop/test.py”,第28行,在loss=tf中。缩减平均值(tf.reduce\u和(tf.square(ys预测),缩减指数=[1]) 文件“/Users/sumeixu/anaconda3/lib/python3.6/site packages/tensorflow/python/ops/ma
显示错误根据标签文件中的TLD或属性指令,属性选择不接受任何表达式 其中,foo是在url中传递的参数,类似于
所以我在这篇文章中发现了错误。我尝试升级gradle,但在使用不受支持的gradle版本时出现了另一个错误,因此我返回到4.4.2版本。 现在,我知道这是另一个问题的重复,但这个问题仍然存在,并且在较新版本的gradle和idea中尚未解决。此外,我不想使用包装。 我收到的错误: Gradle版本:4.4.2 IntelliJ IDEA版本:2018.3.5 您可以在这里找到一个测试项目来重现该问
问题: 在我的应用程序中,我想通过cordova wkwebview访问图像。超文本标记语言元素如下所示。 加载时,我收到错误“加载资源失败:不支持的URL”。我正在使用iOS 10.2。 验证/尝试的事情: 如果选中文件夹“MyFolder”下的“cordova.file.dataDirectory”中存在的文件列表,我确实看到那里存在“file.jpg”。它的本机URL为文件:///var/m
我试图制作我的第一个应用程序(hello world),并在手机上运行它,但当我单击run时,gradle返回了这个错误(我在这里研究了stackoverflow并试图关闭即时运行,但在我的情况下似乎不起作用): 后来编辑2:我想通了,我的电脑上安装了一个旧的jdk版本和最新的android studio,谢谢你的帮助。我只需要安装最新的jdk版本(8)
我正在使用python向elasticsearch插入一些数据,elasticsearch版本是 从日期时间导入 日期时间 从 Elasticsearch 导入 Elasticsearch es = Elasticsearch( “localhost:9200” ) 从 Elasticsearch 导入 传输错误数据 = { “http_code” : “404”, “计数” : “10” } t