espnet2.legacy.nets.pytorch_backend.transducer.utils.select_lm_state
Less than 1 minute
espnet2.legacy.nets.pytorch_backend.transducer.utils.select_lm_state
espnet2.legacy.nets.pytorch_backend.transducer.utils.select_lm_state(lm_states: List[Any] | Dict[str, Any], idx: int, lm_layers: int, is_wordlm: bool) β List[Any] | Dict[str, Any]
Get ID state from LM hidden states.
- Parameters:
- lm_states β LM hidden states.
- idx β LM state ID to extract.
- lm_layers β Number of LM layers.
- is_wordlm β Whether provided LM is a word-level LM.
- Returns: LM hidden state for given ID.
- Return type: idx_state
