问题描述
在juoyternotebook中调用封装代码时,出现问题如下:
48 :return:
49 """
---> 50 x_y = np.c_[x, y]
51 # 按batch_size更新w,b
52 for _ in range(self.epochs):
NameError: name 'np' is not defined
但是在最开始的位置我已经定义了numpy。
对此,考虑如下到先定义在调用封装代码,如下图:
还是报错。
解决方法
把调用放在封装的代码里:
问题成功解决。