问题标签 [valueerror]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Tensorflow:ValueError:预期的非整数,得到
我刚从 Tensorflow 开始,当我打电话时m.fit(input_fn=lambda: self.input_fn(train_data), steps=train_steps)
,我收到以下错误。
在我传递给的特征列中fit()
,只有int32
and int64
,但这不应该是问题,不是吗?
python - 高维特征的局部异常因子
我正在尝试使用scikit示例代码应用 Local Outlier Factor 算法将异常值检测到 29 个特征中,但是代码不起作用,我收到了以下消息:
ValueError:查询数据维度必须匹配训练数据维度
请注意,我在一类支持向量机上应用了相同的方法,并且得到了结果。
csv 文件包含 1000 行(数据点)和 29 列(特征),最后一列用于对正常值与异常值进行分类。在这个文件中,998 个正常数据点和 2 个异常值。
python-3.x - ValueError:使用序列设置数组元素-python-3.x
我正在使用 python-3.x,并且正在尝试运行此 cod,但收到此错误:
我感谢问题都是关于浮动 dtype 的,我无法解决它,请任何建议或建议将不胜感激。
python-2.7 - 如何修复 int() 的无效文字和 pandas 中的 base 10 错误
这是每当我尝试将数据帧转换为 int 时出现的错误。
("invalid literal for int() with base 10: '260,327,021'", '发生在索引 Population1'
df 中的所有内容都是一个数字。我认为错误是由于末尾的额外引号引起的,但我该如何解决?
python-3.x - 无法将大小为 2 的序列复制到维度为 1771077 的数组轴
我有一个名为“combi”的数据框(大小:(1771077, 38))。当我尝试运行以下代码时:
它给出了这个错误:
但是当我运行它时,它没有给出任何错误:
有人可以告诉我出了什么问题,我该如何解决?我希望只使用原始列的一个子集。
python - Tensorflow:实现新的损失函数返回“ValueError:没有为任何变量提供梯度”
我需要为我的深度网络实现一个新的损失函数,如下所示:
这是来自图形代码的调用:
最后,已知的错误:
我找不到问题,如果我使用 softmax_cross_entropy,它可以工作(但无法正确优化,这就是我需要新损失函数的原因)
先感谢您
python - Cython ValueError:缓冲区的维数错误(预期为 2,得到 3)
有一些类似的问题,但没有一个能解决我的问题,所以我在这里发布一个新问题。
当我尝试为函数提供 3 维 numpy 数组作为输入时,Cython 给了我一个错误,告诉我:“ValueError:缓冲区的维数错误(预期为 2,得到 3)”。但是当我给它一个二维数组时,它会崩溃(python 停止响应,我认为这是因为我试图对二维数组执行 3 维矩阵运算)。
然后,我尝试将输入排版为 3 维数组,但函数仍需要 2 维数组。我认为我的代码可能有问题,但是当我摆脱 cython 变量声明并将其作为 python 文件运行时,一切都很好。
这是函数声明:
有问题的输入是 multi_activations,它只在标有 ** 的行上使用,然后再复制到 3 维 cython 缓冲区。
我已将错误范围缩小到函数调用,特别是当我将 3 维数组作为 multi_activations 输入传递给该函数时。我在函数调用时遇到错误,而不是在函数内。这只是输入参数的缓冲区大小不匹配。任何帮助将不胜感激
python - Python influxdb 时间戳值错误
我正在尝试使用 write_points() 将数据添加到 python 中的 influxdb 数据库。但是,write_points 的时间戳部分出现错误。我试图以多种方式定义时间戳,首先使用
并将时间与 influxdb 所需的所有其他部分一起添加到 JSON 我还尝试将时间戳设置为 int
这给了我时代。这两个时间戳都会从我的代码中的这一行引发一个值错误
在最后一行
在 line_protocol.py
当我使用纪元时间时,整数会以某种方式转换为一个集合,因此它不会传递任何 if 语句,但我不知道为什么字符串会传递其中一个 if 语句
python - 导入 praw 脚本时出现 ValueError
有人能帮我吗?
让我更好地解释一下自己。我有这个文件夹结构:
如果我直接运行python jobs\redisJob.py
它就可以了。
但是,如果我尝试在其中导入文件redisJob.py
,main.py
则会出现以下错误:
只是为了确保,导入命令是
我做错什么了吗?
更新
我找到了解决方法。urllib3
我只需要导入main.py
然后分配正确的版本。
这三行必须在我的脚本之上。