minGRU
minGRU is a minimal version of the Gated Recurrent Unit (GRU) introduced in Were RNNs All We Needed?.
Its update gate and candidate hidden state only depend on the current input, not on the previous hidden state. That removes the need for backpropagation through time, so it can be trained in parallel using a parallel scan. It also uses significantly fewer parameters than a traditional GRU.
See also minLSTM.