如何在python中使用广义回归神经网络?

时间:2019-01-15 22:04:05

标签: python neural-network regression

我正在尝试找到使用python实现newgrnn (Generalized Regression Neural Network)的任何python库或软件包。

有没有可用的软件包或库,可以在其中使用神经网络进行回归。我正在尝试找到与newgrnn (Generalized Regression Neural Network)等效的python,在此进行介绍。

1 个答案:

答案 0 :(得分:0)

我发现库neupy解决了我的问题:

from neupy import algorithms
from neupy.algorithms.rbfn.utils import pdf_between_data

grnn = algorithms.GRNN(std=0.003)
grnn.train(X, y)

# In this part of the code you can do any moifications you want
ratios = pdf_between_data(grnn.input_train, X, grnn.std)
predicted = (np.dot(grnn.target_train.T, ratios) / ratios.sum(axis=0)).T

这是该库的链接:http://neupy.com/apidocs/neupy.algorithms.rbfn.grnn.html