minor, allow mmap_fd() of fops.h to take more PROT flags

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Revert "minor, allow mmap_fd() of fops.h to take more PROT flags"

This reverts commit 232ec0bb8fd18694a93462dfc32157f38471432f.

Doesn't work if we don't allow to specify MAP flags at the same time.
fix, PEBKAC, archives can't take additional LDFLAGS

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide hard-coded belief network in dbn(1) tool

Stack-depth is 0, i.e. just one RBM, hard-coded to 36864 (visible) input
neurons of Poisson type and 256 hidden binary units.

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, collect different dbn operations in ggo file

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide corpus operation corpus_term()  (the inverse of corpus_get_term())

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide -r|--reverse to tf(1) tool, turning numbers on stdin ...

(one per line) into terms taken from the specified dictionary.

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, start BLASifying the dbn code so transitions are easier in the future

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, pass in lambda argument to smpl_vis() routine

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, hardcode MKL paths (to be reverted)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Revert "chore, hardcode MKL paths (to be reverted)"

This reverts commit 8d7810da4cc17c6238beae3f78cfd43835ffedf2.
hygiene, try cblas_sdot() with inline directive

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, kick openmp flags for dbn test code ...

openmp seems to be slower anyway.

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, support custom learning rate (supplied through optional --train arg)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, always take default argument for eta from default field in .ggo file

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, update training, add debugging symbols, implement gehler's learner

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, disallow passing the learning rate through --train again

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, updates to take a learning rate, a decay and a momentum term

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, clean up debugging statements

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, down the number of updates

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>