You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Markus Bergholz a4c9dc1343 add notes 1 year ago
docs @ f751d25cc2 add wiki as submodule in '/docs' 1 year ago
notes add notes 1 year ago
.gitmodules add wiki as submodule in '/docs' 1 year ago
LICENSE restart from orphan branch 1 year ago
LINEAR.m #9 enum workaround 1 year ago
Makefile #8 self documented Makefile 1 year ago
README.md #7 improve documentation with urls 1 year ago
SIGMOID.m #9 enum workaround 1 year ago
SIGMOID_CACHED.m #9 enum workaround 1 year ago
THRESHOLD.m #9 enum workaround 1 year ago
genann.c restart from orphan branch 1 year ago
genann.h restart from orphan branch 1 year ago
genann.m functions to change activation function, transform output of neurons and delta 1 year ago
init_genann.c change mexPrintf output 1 year ago
mUnittest.m #5 include simple mUnuttest framework 1 year ago
mexgenann.h restart from orphan branch 1 year ago
run_genann.c restart from orphan branch 1 year ago
test_genann.m add test for train xor 1 year ago
train_genann.c carray output of neurons and delta inside of train_genann function 1 year ago

README.md

mexgenann

This is the most simpliest* and powerful* artificial neural network für GNU Octave (and possible Matlab).

* Thanks to genann!

docs

For documentation the internal wiki of gitea is used, which is added as a git submodule. So keep a copy of both, you must clone recursively

git clone --recurse-submodules https://git.osuv.de/m/mexgenann

build

  • use make 4.4.0 to build against octave 4.4.0 (currently distributed by Arch Linux)
  • use make 4.2.2 to build against octave 4.2.2 (currently distributed by Ubuntu 18.04)

tests

run make test after build successfully.