DL4J NWC support for RNNs (#379)
* merge conf
* merge conf
* conf fix
* NWC initial
* revert pom.xml
* revert pom.xml
* default NCW
* bidirectional+some tests
* RNNOutputLayer, RNNLossLayer, Graves + tests
* rnn tests
* LastTimeStep + tests
* masking + tests
* graves, rnnoutput, rnnloss
* nwc timeseries reverse
* more tests
* bi-gravelstm test
* fixes
* rnn df tests basic
* bug fix: cudnn fallback
* bug fix
* misc
* gravelstm tests
* preprocessor fixes
* TimeDistributed
* more tests
* RnnLossLayer builder def val
* copyright headers
* Remove debug println
Signed-off-by: Alex Black <blacka101@gmail.com>
* Small fix + test naming
Signed-off-by: Alex Black <blacka101@gmail.com>
* Parameterized test name
Signed-off-by: Alex Black <blacka101@gmail.com>
* fix LastTimeStep masked
* Fix MaskZero mask datatype issue
Signed-off-by: Alex Black <blacka101@gmail.com>
* rem println
* javadoc
* Fixes
Signed-off-by: Alex Black <blacka101@gmail.com>
Co-authored-by: Alex Black <blacka101@gmail.com>