AttributeError: 'Perceptron' object has no attribute 'errors_'
时间: 2024-09-03 16:04:27 浏览: 81
AttributeError: ‘NoneType’ object has no attribute ‘children’ 错误
5星 · 资源好评率100%
`AttributeError: 'Perceptron' object has no attribute 'errors_'` 这是一个常见的Python错误,它表示你在尝试访问或操作一个名为 `errors_` 的属性,但是在给定的对象(在这个例子中是一个 `Perceptron` 对象)上找不到这个属性。`Perceptron` 可能是某个特定模型或库中的类,比如 `sklearn` 中的感知机(Perceptron),它并没有名为 `errors_` 的内置属性。
这通常意味着你需要检查一下以下几个方面:
1. 检查你是否已经正确初始化了 Perceptron,并且该对象确实有 `errors_` 属性。
2. 确认文档或源码中是否有这个属性,有些实现可能会有不同的命名或只在特定阶段可用。
3. 如果你在训练过程中期望看到误差信息,可能需要查看其他地方,如训练历史、损失函数值等。
阅读全文