问题标签 [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.

0 投票
1 回答
2095 浏览

python - Tensorflow:ValueError:预期的非整数,得到

我刚从 Tensorflow 开始,当我打电话时m.fit(input_fn=lambda: self.input_fn(train_data), steps=train_steps),我收到以下错误。

在我传递给的特征列中fit(),只有int32and int64,但这不应该是问题,不是吗?

0 投票
0 回答
1680 浏览

python - 高维特征的局部异常因子

我正在尝试使用scikit示例代码应用 Local Outlier Factor 算法将异常值检测到 29 个特征中,但是代码不起作用,我收到了以下消息:

ValueError:查询数据维度必须匹配训练数据维度

请注意,我在一类支持向量机上应用了相同的方法,并且得到了结果。

csv 文件包含 1000 行(数据点)和 29 列(特征),最后一列用于对正常值与异常值进行分类。在这个文件中,998 个正常数据点和 2 个异常值。

0 投票
1 回答
621 浏览

python-3.x - ValueError:使用序列设置数组元素-python-3.x

我正在使用 python-3.x,并且正在尝试运行此 cod,但收到此错误:

我感谢问题都是关于浮动 dtype 的,我无法解决它,请任何建议或建议将不胜感激。

0 投票
4 回答
37919 浏览

python-2.7 - 如何修复 int() 的无效文字和 pandas 中的 base 10 错误

这是每当我尝试将数据帧转换为 int 时出现的错误。

("invalid literal for int() with base 10: '260,327,021'", '发生在索引 Population1'

df 中的所有内容都是一个数字。我认为错误是由于末尾的额外引号引起的,但我该如何解决?

0 投票
1 回答
3564 浏览

python - Python Matplotlib Streamplot 提供起点

我正在尝试将起点添加到流线图中。我在这里找到了一个使用起点的示例代码;在此链接上讨论了一个不同的问题,但 start_points 参数有效。从这里我抓取了流线型示例代码(images_contours_and_fields 示例代码:streamplot_demo_features.py)。我不明白为什么我可以在一个代码而不是另一个代码中定义起点。当我尝试在示例代码 (streamplot_demo_features.py) 中定义起点时出现以下错误:

我注意到网络上没有太多使用 start_points 的方式,因此任何其他信息都会有所帮助。

0 投票
2 回答
4183 浏览

python-3.x - 无法将大小为 2 的序列复制到维度为 1771077 的数组轴

我有一个名为“combi”的数据框(大小:(1771077, 38))。当我尝试运行以下代码时:

它给出了这个错误:

但是当我运行它时,它没有给出任何错误:

有人可以告诉我出了什么问题,我该如何解决?我希望只使用原始列的一个子集。

0 投票
1 回答
488 浏览

python - Tensorflow:实现新的损失函数返回“ValueError:没有为任何变量提供梯度”

我需要为我的深度网络实现一个新的损失函数,如下所示:

这是来自图形代码的调用:

最后,已知的错误:

我找不到问题,如果我使用 softmax_cross_entropy,它可以工作(但无法正确优化,这就是我需要新损失函数的原因)

先感谢您

0 投票
1 回答
2572 浏览

python - Cython ValueError:缓冲区的维数错误(预期为 2,得到 3)

有一些类似的问题,但没有一个能解决我的问题,所以我在这里发布一个新问题。

当我尝试为函数提供 3 维 numpy 数组作为输入时,Cython 给了我一个错误,告诉我:“ValueError:缓冲区的维数错误(预期为 2,得到 3)”。但是当我给它一个二维数组时,它会崩溃(python 停止响应,我认为这是因为我试图对二维数组执行 3 维矩阵运算)。

然后,我尝试将输入排版为 3 维数组,但函数仍需要 2 维数组。我认为我的代码可能有问题,但是当我摆脱 cython 变量声明并将其作为 python 文件运行时,一切都很好。

这是函数声明:

有问题的输入是 multi_activations,它只在标有 ** 的行上使用,然后再复制到 3 维 cython 缓冲区。

我已将错误范围缩小到函数调用,特别是当我将 3 维数组作为 multi_activations 输入传递给该函数时。我在函数调用时遇到错误,而不是在函数内。这只是输入参数的缓冲区大小不匹配。任何帮助将不胜感激

0 投票
1 回答
2259 浏览

python - Python influxdb 时间戳值错误

我正在尝试使用 write_points() 将数据添加到 python 中的 influxdb 数据库。但是,write_points 的时间戳部分出现错误。我试图以多种方式定义时间戳,首先使用

并将时间与 influxdb 所需的所有其他部分一起添加到 JSON 我还尝试将时间戳设置为 int

这给了我时代。这两个时间戳都会从我的代码中的这一行引发一个值错误

在最后一行

在 line_protocol.py

当我使用纪元时间时,整数会以某种方式转换为一个集合,因此它不会传递任何 if 语句,但我不知道为什么字符串会传递其中一个 if 语句

0 投票
1 回答
176 浏览

python - 导入 praw 脚本时出现 ValueError

有人能帮我吗?

让我更好地解释一下自己。我有这个文件夹结构:

如果我直接运行python jobs\redisJob.py它就可以了。

但是,如果我尝试在其中导入文件redisJob.pymain.py则会出现以下错误:

只是为了确保,导入命令是


我做错什么了吗?

更新 我找到了解决方法。urllib3我只需要导入main.py然后分配正确的版本。

这三行必须在我的脚本之上。