使用neupy获得NaN

时间:2018-07-14 14:12:28

标签: python-3.x neural-network neupy

我正在使用numpy genfromtxt加载csv文件。 前4列是功能,最后一列是目标数据。

运行代码时,我得到的结果是rmse。

谁能解释为什么?

X = dataset[:,0:4]
y = dataset[:,4]

x_train, x_test, y_train, y_test = train_test_split(
X, y, test_size=0.3)


grnnet = algorithms.GRNN(std=0.5, verbose=True)

grnnet.train(x_train, y_train)

error = scorer(grnnet, x_test, y_test)

print("GRNN RMSLE = {:.3f}\n".format(error))

1 个答案:

答案 0 :(得分:0)

建议首先缩放数据,然后重试。 为了您的方便:

from sklearn import preprocessing
X = preprocessing.minmax_scale(X)