资源简介
使用python语言编写,在pycharm环境下测试了,能够跑通。并且生成拟合曲线
代码片段和文件信息
from scipy import *
from scipy.linalg import normpinv
from matplotlib import pyplot as plt
class RBF:
def __init__(selfindimnumCentersoutdim):
self.indim = indim
self.outdim = outdim
self.numCenters = numCenters
self.centers = [random.uniform(-11indim) for i in range(numCenters)]
self.beta = 8
self.W = random.random((self.numCentersself.outdim))
def _basisfunc(selfcd):
assert len(d) == self.indim
return exp(-self.beta*norm(c-d)**2)
def _calcAct(self X):
# calculate activations of RBFs
G = zeros((X.shape[0] self.numCenters) float)
for ci c in enumerate(self.centers):
for xi x in enumerate(X):
G[xi ci] = self._basisfunc(c x)
return G
def train(self X Y):
“““ X: matrix of dimensions n x indim
y: column vector of dimension n x 1 “““
# choose random center vectors from training set
rnd_idx = random.permutation(X.shape[0])[:self.numCenters]
self.centers = [X[i :] for i in rnd_idx]
print
“center“
相关资源
- 卷积神经网络图像识别python代码pdf
- 卷积神经网络python
- Python-subpixel利用Tensorflow的一个子像素
- Python-神经网络模型能够从音频演讲中
- OCR:一个有趣的网页版手写数字识别
- NeMo_脉冲神经网络工具_spiking neural n
- 使用python自己实现神经网络操纵赛车
- 基于递归神经网络的广告点击率预估
- 卷积神经网络的Python实现【试读】1
- Make Your Own Neural Network - 搭建自己的神
- 利用脉冲耦合神经网络的图像处理.
- Python神经网络编程高清,带详细书签
- Python神经网络编程.zip
- python不使用框架实现卷积神经网络识
- CNN卷积神经网络PYTHON
- python实现的卷积神经网络CNN无框架
- 卷积神经网络图像识别python代码
- 卷积神经网络的Python实现 -《卷积神经
- 作业一_BP_SVM_RBF函数拟合.7z
- Michael Nielsen 的《Neural Networks and Deep
- 《Python神经网络编程》中文版PDF+英文
- 脉冲神经网络Python可运行
- matlab和python的神经网络
- 基于卷积神经网络的人脸识别
- 基于卷积神经网络的手势识别
- CNN用于图像分类以外的数字序列.rar
- 基于卷积神经网络的猫种类识别
- 神经网络与深度学习-Neural Network and
- 卷积神经网络的Python实现
- 卷积神经网络预测
评论
共有 条评论