在运行书上的代码时,会出现报错。
最后通过简单粗暴的方法解决了这个问题,在此记录一下。
一、#@save是什么
# 表明是注释,所以这句话对代码没有影响,只是一个“标识”,表明在d2l文档中,作者已经写好了这个函数,以后要用的时候可以直接通过d2l.调用
二、找不到d2l......怎么办
最开始是在4.2节出现了问题,如下图
运行代码后,出现报错,显示d2l中没有该函数。
我先去官方文档查看了有没有相关函数
用Ctrl+F搜索,发现找不到train_ch3函数。
不知道具体原因是什么,但是别的函数可以搜到。
所以,就用了最暴力的方法,将之前定义的函数复制粘贴到这一小节中。
完成!粗暴有效!简洁优雅!