这段代码是给我这个错误的:
self.model = create_model()NameError:名称
'create_model'未定义
München
我不明白,一切看起来都很正常。但是我无法运行该程序。
答案 0 :(得分:1)
将您的班级更改为:
class model:
def __init__(self, algorithm):
self.algorithm = algorithm
self.model = self.create_model()
def create_model(self):
if self.algorithm == 'MLPREG':
return MLPRegressor(hidden_layer_sizes=(20,), activation='relu', solver='adam', random_state=1, max_iter=3000, verbose=True)