Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
c241f88
Move code related to state manager out of Lm module into Nn/Onnx/Tens…
SimBe195 Apr 17, 2026
909eb89
Formatting
SimBe195 Apr 17, 2026
02067ed
Fix compilation
SimBe195 Apr 17, 2026
f2321d4
Move state manager and compressed vector factories into Nn::Module
SimBe195 Apr 20, 2026
544ebab
Add new StateManagedOnnxLabelScorer
SimBe195 Apr 20, 2026
7e9b93f
Merge branch 'master' into state_manager_label_scorer
SimBe195 Apr 22, 2026
4f8e980
Fix check compilation
SimBe195 Apr 22, 2026
e5dcd04
Handle sequence of start labels for initial state
SimBe195 Apr 22, 2026
45ef217
Formatting
SimBe195 Apr 23, 2026
5943e91
Enforce at least one start label
SimBe195 Apr 24, 2026
43c1429
Simplification: Remove 2-dim option for io spec
SimBe195 May 8, 2026
f0edb46
Merge branch 'master' into state_manager_label_scorer
SimBe195 May 8, 2026
9c2a371
Formatting
SimBe195 May 8, 2026
7eca811
Implement PrefixSpeechLmOnnxLabelScorer
SimBe195 May 8, 2026
e4ee4a3
Allow const 1 dimensions in io spec
SimBe195 May 8, 2026
6d87533
Adapt post-initializer state lengths to onnx session output instead o…
SimBe195 May 19, 2026
5c825ca
Merge branch 'master' into prefix_speech_lm_scorer
SimBe195 Jul 3, 2026
4de3d63
Add model caching to PrefixSpeechLmScoringContext
SimBe195 Jul 3, 2026
b94ba41
Fix maximum-stable-delay pruning for long pauses (#271)
SimBe195 Oct 21, 2026
36ece4d
Remove stable-delay parameters from tree-labelsync-beam-search docs (…
curufinwe Oct 27, 2026
6d2cfd7
Add Nn::StatefulTransducerOnnxLabelScorer (#149)
SimBe195 Oct 30, 2026
35aea57
Merge branch 'master' into prefix_speech_lm_scorer
SimBe195 Nov 4, 2026
4947d15
Merge branch 'tokenizer' into prefix_speech_lm_scorer
SimBe195 Nov 4, 2026
00e74c7
Support text prompts in PrefixSpeechLmOnnxLabelScorer
SimBe195 Nov 4, 2026
cfe3f50
Address review findings in PrefixSpeechLmOnnxLabelScorer
SimBe195 Nov 4, 2026
7eb1375
Free buffered inputs after the prefill in PrefixSpeechLmOnnxLabelScorer
SimBe195 Nov 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
196 changes: 185 additions & 11 deletions doc/search_v2.rst

Large diffs are not rendered by default.

6 changes: 4 additions & 2 deletions src/Nn/LabelScorer/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,11 @@ target_sources(
if(${MODULE_ONNX})
target_sources(
RasrNn
PRIVATE FixedContextOnnxLabelScorer.cc NoContextOnnxLabelScorer.cc
PRIVATE FixedContextOnnxLabelScorer.cc
NoContextOnnxLabelScorer.cc
PrefixSpeechLmOnnxLabelScorer.cc
StatefulOnnxLabelScorer.cc
StatefulTransducerOnnxLabelScorer.cc
StateManagedOnnxLabelScorer.cc
)
endif()
Expand All @@ -37,5 +38,6 @@ if(${MODULE_PYTHON})
endif()

if(${MODULE_ONNX})
target_link_libraries(RasrNn PUBLIC RasrOnnx)
# RasrTokenizer is only needed by PrefixSpeechLmOnnxLabelScorer
target_link_libraries(RasrNn PUBLIC RasrOnnx RasrTokenizer)
endif()
2 changes: 2 additions & 0 deletions src/Nn/LabelScorer/CtcPrefixLabelScorer.hh
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@
#ifndef CTC_PREFIX_LABEL_SCORER_HH
#define CTC_PREFIX_LABEL_SCORER_HH

#include <Math/FastMatrix.hh>

#include "LabelScorer.hh"
#include "ModelCache.hh"
#include "ScaledLabelScorer.hh"
Expand Down
Loading
Loading