项目作者: JBAhire

项目描述 :
Backpropagation implementation using Julia
高级语言: Julia
项目地址: git://github.com/JBAhire/BackPropNN.git
创建时间: 2018-01-12T18:32:38Z
项目社区:https://github.com/JBAhire/BackPropNN

开源协议:MIT License

下载


BackPropNN

Install

Stable

  1. Pkg.add("BackpropNeuralNet")

Source

  1. Pkg.clone(https://github.com/JBAhire/BackPropNN)

Usage

To initialize a network of 2 inputs, 1 hidden layer with 3 neurons, and 2 outputs:

  1. using BackpropNeuralNet
  2. net = init_network([2, 3, 2])
  3. # To train the network use the form `train(network, input, output)`:
  4. train(net, [0.15, 0.7],[0.1, 0.9])
  5. # To evaluate an input use the form `net_eval(network, inputs)`
  6. net_eval(net, [0.15, 0.7])

History

This is a Julia implementation of a neural network based on Sergio Fierens ruby version.