--reset
--allow-unimpl=true

# 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

--alg=vanilla_lstm,vanilla_gru,lbr_gru
--activation=undef
--batch=rnn_small

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

--prop=FWD_D
--mb=1
--batch=test_rnn_large
--batch=test_lstm_large
--batch=test_gru_large

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

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

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