Ruby-GRU Gated Recurrent Unit RNN in pure Ruby Depends on Numo/Narray - Ruby Matrix library For usage, see bottom of file run as ruby gru.rb