From 12d647d8998bb12d36d7c67e2c3148f15a531894 Mon Sep 17 00:00:00 2001 From: Fangjun Kuang Date: Fri, 29 Oct 2021 12:17:56 +0800 Subject: [PATCH] Add a note about the CUDA OOM error. (#94) * Add a note about the CUDA OOM error. Some users consider this kind of OOM as an error during decoding, but actually it is not. This pull request clarifies that. * Fix style issues. --- icefall/decode.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/icefall/decode.py b/icefall/decode.py index 62d27dd68..619b3267a 100644 --- a/icefall/decode.py +++ b/icefall/decode.py @@ -732,6 +732,12 @@ def rescore_with_whole_lattice( logging.info( f"num_arcs before pruning: {inv_lattice.arcs.num_elements()}" ) + logging.info( + "This OOM is not an error. You can ignore it. " + "If your model does not converge well, or --max-duration " + "is too large, or the input sound file is difficult to " + "decode, you will meet this exception." + ) # NOTE(fangjun): The choice of the threshold 1e-9 is arbitrary here # to avoid OOM. You may need to fine tune it.