Python报错:AttributeError: 'RACNN' object has no attribute 'module'

源代码写作方式是:

import RACNN

net = RACNN(num_classes = 2)

报错展示:

Python报错:AttributeError: 'RACNN' object has no attribute 'module'_第1张图片

报错分析是:RACNN这个模块不能被调用。

解决思路:回到“RACNN”模块查看:

Python报错:AttributeError: 'RACNN' object has no attribute 'module'_第2张图片

分析报错原因可知,我们是师徒将RACNN这个模块作为一个函数来调用了,因此导致无法使用。正确的调用规则如下:

1、如果调用的是一个类:方法是:模块名.类名(如果是类中的方法时,调用方式:模块名.类名.方法名);

2、如果调用的是一个函数:方法是:模块名.函数名。

排查错误,修改代码后为:

import RACNN

net = RACNN.RACNN(num_classes = 2)

Note:报错解决,代码正常运行。

 

你可能感兴趣的:(Python基础,深度学习)