pytorch
655f1ea1 - Refactor LSTM tests (#38851)

Comment changes are shownComment changes are hidden
Commit
5 years ago
Refactor LSTM tests (#38851) Summary: Create three tests for LSTMs: 1. test_qlstm: Test to check numerics of quantized LSTM operator. 2. test_lstm_api: To check the LSTM module and compare it with the quantized LSTM op 3. test_quantized_rnn: Check the dynamic quantization workflow, scriptability and serialization of quantized LSTM Pull Request resolved: https://github.com/pytorch/pytorch/pull/38851 ghstack-source-id: 105945574 (Note: this ignores all push blocking failures!) Test Plan: buck test caffe2/test:quantization -- 'test_lstm_api \(quantization\.test_quantized_module\.TestDynamicQuantizedModule\)' --print-passing-details buck test caffe2/test:quantization -- 'test_quantized_rnn \(quantization\.test_quantize\.TestPostTrainingDynamic\)' buck test caffe2/test:quantization -- 'test_qlstm \(quantization\.test_quantized_op\.TestDynamicQuantizedRNNOp\)' --print-passing-details Differential Revision: D21628596 fbshipit-source-id: 4aeda899f2e5f14bfbe3d82096cb4ce89c725fa1
Parents
  • test/quantization
    • File
      test_quantize.py
    • File
      test_quantized_module.py
    • File
      test_quantized_op.py
  • torch
    • nn/quantized/dynamic/modules
      • File
        rnn.py
    • testing/_internal
      • File
        common_quantization.py
Loading