我刚学python,目前在用python写一个BP神经网络,我想请问下,为什么创建一个BP神经网络必须要使用到class创建对象,不使用class也可以根据误差梯度下降的方法调整权重矩阵,进行预测啊,这是我的疑问,希望能够得到的回答
2条回答 默认 最新
林晓风 2022-08-10 17:15关注使用class创建对象是为了让你的代码看起来更简洁,将你的代码工具分类封装,你不使用class创建对象,直接全部写到一起也是可以的
解决 无用评论 打赏 举报
我刚学python,目前在用python写一个BP神经网络,我想请问下,为什么创建一个BP神经网络必须要使用到class创建对象,不使用class也可以根据误差梯度下降的方法调整权重矩阵,进行预测啊,这是我的疑问,希望能够得到的回答
使用class创建对象是为了让你的代码看起来更简洁,将你的代码工具分类封装,你不使用class创建对象,直接全部写到一起也是可以的