Python神经网络编程
原则

先用 Python 亲手搭一版

亲手写一个最小神经网络,比只会调用成熟框架更能建立结构理解。

原则释读

书里坚持自己写类、自己读 CSV、自己做缩放,不是因为作者反对框架,而是因为框架太强大时,初学者反而容易错过机制层。先手写一版,是在为以后使用更复杂工具打地基。

为什么重要

没有这一步,很多人会在工程层很快上手,却始终说不清模型到底在学什么。

怎么用到自己的学习/工程系统

至少独立写一次 __init__、train、query 三段最小网络代码。

行动规则

  • 先会写,再会调用。
  • 类结构是在固定思考边界。
  • 自己做一版最小实现,理解会稳很多。

常见误区

  • 直接跳进大框架。
  • 只会复制 Notebook 而不理解对象结构。

辨析题

为什么作者这么执着于让读者自己写神经网络类?

关联章节

关联图版