Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

name confuse #94

Open
b0c1 opened this issue Mar 31, 2016 · 2 comments
Open

name confuse #94

b0c1 opened this issue Mar 31, 2016 · 2 comments

Comments

@b0c1
Copy link

b0c1 commented Mar 31, 2016

Hi guys, I'm a little confused. I'm a beginner in neural networks but some docs/library use neuron/preceptron/etc (like http://synaptic.juancazala.com/ ) some using layer/solver (leaf). What's the difference? Can I write a feedforward network in leaf? (like http://synaptic.juancazala.com/#/paint-an-image )

@alexandermorozov
Copy link
Contributor

It looks like perceptron in synaptic corresponds to one Sequental layer in leaf that itself consists from 3 layers: 1) Linear, 2) Sigmoid or ReLU, 3) another Linear.

Currently Leaf supports feedforward networks and AFAIK only them. Here is an example.

@MichaelHirn
Copy link
Member

Supporting @alexandermorozov's answer:

Feedforward networks are built with a Sequential layer in Leaf. The Sequential layer can use any kind of layer, even other Sequential layers. The API in Leaf is very, very easy. I would say even easier than the synaptic one.

There is currently a PR for the Leaf Book #93 which has all the chapters by now, although there are still a lot of grammar, spelling mistakes - clean up is on the way. The Leaf Book will also have a Glossary, I will use your input of neurons/perceptrons/etc. If there are some other confusions or if you would like to clarify the confusion a bit more, I would be pleased about a comment at #93

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants