Skip to content

v0.1.17 Add training utility code for RnnSimple

Compare
Choose a tag to compare
@drhuffman12 drhuffman12 released this 09 Jan 09:24
· 10 commits to master since this release
f4ef197
drhuffman12/cmn_basic_rnn_part_5 (#51)

* drhuffman12/cmn_basic_rnn_part_5 rework 'RnnConcerns::SplitTrainingData' and tests

* drhuffman12/cmn_basic_rnn_part_5 formatting

* drhuffman12/cmn_basic_rnn_part_5 formatting

* drhuffman12/cmn_basic_rnn_part_5 clean up tests for 'SplitTrainingData'; add code and tests for 'TrainInSequence#train_in_sequence' and 'TrainInSequence#shifted_inputs' and code only for 'TrainInSequence#train_and_guess_in_sequence' (TODO: test for 'TrainInSequence#train_and_guess_in_sequence')

* drhuffman12/cmn_basic_rnn_part_5 ameba cleanup

* drhuffman12/cmn_basic_rnn_part_5 tweak rnn params, weights, etc to attempt to find one that has consistently decreasing error sums. (For now, mark some tests as 'pending'.)

* drhuffman12/cmn_basic_rnn_part_5 split up CircleCI steps

* drhuffman12/cmn_basic_rnn_part_5 split up CircleCI steps (fix ameba step)

* drhuffman12/cmn_basic_rnn_part_5 split up CircleCI steps (fix?)

* drhuffman12/cmn_basic_rnn_part_5 split up CircleCI steps (cleanup)

* drhuffman12/cmn_basic_rnn_part_5 add code and tests for 'TrainInSequence#train_and_guess_in_sequence'

* drhuffman12/cmn_basic_rnn_part_5 # NOTE: Not all RNN's are equal! Some do better than others.
          # TODO: Find param and rnd seeds that make this succeed (have lowest sum of errors) after Nth training session (and adjust test data as applicable).

* drhuffman12/cmn_basic_rnn_part_5 version: 0.1.17