--reset
--trivial-strides=true,false

# f32 tests
--cfg=f32,bf16

# small test case to check GEMM and non-GEMM ops accuracy
--skip-nonlinear=true,false
--prop=FWD_D,BWD_DW
--alg=VANILLA_RNN
--activation=RELU,TANH,LOGISTIC
--batch=rnn_small

--activation=UNDEF
--alg=VANILLA_LSTM
--with-peephole=false,true
--batch=rnn_small
--alg=VANILLA_GRU,LBR_GRU
--with-peephole=false
--batch=rnn_small

#larger test cases
--prop=FWD_D,BWD_DW
--mb=50
--with-peephole=false,true
--batch=test_lstm_large
--with-peephole=false
--batch=test_gru_large
--batch=test_rnn_large

--prop=FWD_D
--mb=1
--with-peephole=false,true
--batch=test_lstm_large
--with-peephole=false
--batch=test_gru_large
--batch=test_rnn_large

# int8 (only LSTM)
--reset
--trivial-strides=true
--cfg=u8u8u8u8
--scaling=common,per_oc
--prop=FWD_D
--alg=VANILLA_LSTM

--skip-nonlinear=true,false
--batch=rnn_small

--skip-nonlinear=true
--trivial-strides=true
--mb=50
--batch=test_lstm_large
--mb=1
--batch=test_lstm_large
