python - RuntimeWarning:double_scalars 中遇到溢出停止执行代码
问题描述
当我尝试执行这段代码时,我正在使用 jupyter notebook
for i in range(0,train_len):
avg = (x1[i] + x2[i] + x3[i] + x4[i])/4
h = x0*w0 + x1[i]*w1 + x2[i]*w2 + x3[i]*w3 + x4[i]*w4
error = avg - h
w0 = w0 + n*error
w1 = w1 + n*x1[i]*error
w2 = w2 + n*x2[i]*error
w3 = w3 + n*x3[i]*error
w4 = w4 + n*x4[i]*error
这遇到了这个错误
C:\Users\Md. Arif Ahmed\Anaconda3\lib\site-packages\ipykernel_launcher.py:3: RuntimeWarning: overflow encountered in double_scalars
This is separate from the ipykernel package so we can avoid doing imports until
C:\Users\Md. Arif Ahmed\Anaconda3\lib\site-packages\ipykernel_launcher.py:5: RuntimeWarning: invalid value encountered in double_scalars
"""
C:\Users\Md. Arif Ahmed\Anaconda3\lib\site-packages\ipykernel_launcher.py:6: RuntimeWarning: invalid value encountered in double_scalars
C:\Users\Md. Arif Ahmed\Anaconda3\lib\site-packages\ipykernel_launcher.py:7: RuntimeWarning: invalid value encountered in double_scalars
import sys
C:\Users\Md. Arif Ahmed\Anaconda3\lib\site-packages\ipykernel_launcher.py:8: RuntimeWarning: invalid value encountered in double_scalars
C:\Users\Md. Arif Ahmed\Anaconda3\lib\site-packages\ipykernel_launcher.py:9: RuntimeWarning: invalid value encountered in double_scalars
if __name__ == '__main__':
我怎样才能解决这个问题?
解决方案
推荐阅读
- python - 从命令行窗口运行脚本时,ModuleNotFoundError 没有名为“tensorflow”的模块
- javascript - 如何在 Cypress 中断言 JavaScript 对象?
- docusignapi - 如何从docusign webhook响应中检索签名的pdf文档?
- python - 在 AWS Lambda 中使用 python 生成 PDF 报告
- sql - Oracle SQL Developer:插入值作为从另一个 sql 文件中选择
- c - 如何在c中计算堆栈使用率和执行时间
- c# - 异步流在线json信息
- javascript - 在 ng-repeat 中验证输入
- python-3.x - 无法在 Pycharm 上安装 pygame
- github-actions - 从 github 操作 CICD 管道将 docker 映像发布到 jfrog 工件