Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExtrmlNet

ExtrmlNet implements a Single Layer Feedforward Neural Network trained with the Extreme Learning Machine algorithm.

Using ExtrmlNet is easy to use as any sklearn model:

from extrmlnet import ExtrmlNet
net = ExtrmlNet(20)
x = np.linspace(-10,10,100)
y = np.vstack((np.cos(x),np.sin(x)*2)).T # the net will learn cos(x) and sin(x)*2 at the same time
net.fit(x,y)
yy = net.predict(x)

This software has been inspired by the following paper:

Guang-bin Huang and Qin-yu Zhu and Chee-kheong Siew. Extreme learning machine: A new learning scheme of feedforward neural networks. In Proceedings of International Joint Conference on Neural Networks. 2006.

About

Neural Network implementation trained with the Extreme Learning Machine algorithm

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages