Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
67f9fc8
Add integration test
Masao-Someki Dec 26, 2025
374c10d
Added jiwer for scoring stage
Masao-Someki Dec 26, 2025
b205eb6
Moved mini-an4 dataset from egs to egs2
Masao-Someki Dec 26, 2025
ee656bb
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Dec 26, 2025
945d072
Merge branch 'espnet3/package_files' of github.com:Masao-Someki/espne…
Masao-Someki Jan 7, 2026
734b6fe
Merge branch 'espnet3/integration_test' of github.com:Masao-Someki/es…
Masao-Someki Jan 7, 2026
9079975
Merge branch 'espnet3/logging_utils' of github.com:Masao-Someki/espne…
Masao-Someki Jan 8, 2026
d42994a
Bug fix
Masao-Someki Jan 8, 2026
e649581
Add validation-based lr scheduler such as ReduceOnPlateau
Masao-Someki Jan 8, 2026
7fae474
Skip bulding tokenizer when exists
Masao-Someki Jan 8, 2026
eb8762d
Some bug fix for config loading
Masao-Someki Jan 9, 2026
4d12f16
Add transducer system, task, and inference runner
Masao-Someki Jan 9, 2026
e8d0d97
Add configs for integration test
Masao-Someki Jan 9, 2026
a4eb530
Add running script for transducer with Transducer system
Masao-Someki Jan 9, 2026
173561e
Add more integration tests for ASR
Masao-Someki Jan 9, 2026
11def0b
Removed debug line
Masao-Someki Jan 9, 2026
094af9f
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jan 9, 2026
dcbd1de
Format and fixed CI
Masao-Someki Jan 9, 2026
b58bc4e
Merge branch 'espnet3/integration_test' of github.com:Masao-Someki/es…
Masao-Someki Jan 9, 2026
4105061
Merge branch 'espnet3/logging_utils' of github.com:Masao-Someki/espne…
Masao-Someki Jan 10, 2026
e88e051
Separate logs for each stages
Masao-Someki Jan 10, 2026
72b8516
Fixed bug in trainer config
Masao-Someki Jan 20, 2026
2c5e64d
Merge branch 'master' of https://github.com/espnet/espnet into espnet…
Masao-Someki Jan 27, 2026
acd0f74
Merge branch 'espnet3/package_files' of github.com:Masao-Someki/espne…
Masao-Someki Jan 27, 2026
4f11ed3
Fixed CI
Masao-Someki Jan 27, 2026
7cb6f39
Update infer.yaml
Masao-Someki Jan 27, 2026
9a29c3e
Fixed configs
Masao-Someki Jan 27, 2026
3317074
Bug fixed for the logging directory
Masao-Someki Jan 29, 2026
7eaebcb
Removed unrequired files
Masao-Someki Jan 29, 2026
bbc9233
decode-dir to infer-dir
Masao-Someki Jan 29, 2026
a83dc91
removed run_transducer.py from integration test
Masao-Someki Jan 29, 2026
d1dde37
Added a new config infer.yaml: provider.params
Masao-Someki Jan 29, 2026
ad0c697
Fixed add_special_tokens
Masao-Someki Jan 29, 2026
ed36b1c
Bug fixed for the instantiating part on inference provider.
Masao-Someki Jan 30, 2026
76f2352
Merge branch 'master' of https://github.com/espnet/espnet into espnet…
Masao-Someki Feb 5, 2026
f7ba0fa
Merge branch 'espnet3/logging_utils' of github.com:Masao-Someki/espne…
Masao-Someki Feb 5, 2026
ce03215
Fixed issues
Masao-Someki Feb 5, 2026
1e54bee
Fixed namings of a mini-an4 recipe
Masao-Someki Feb 5, 2026
7ce67dc
Fixed config entries for mini-an4
Masao-Someki Feb 5, 2026
d843218
Fixed ci script
Masao-Someki Feb 5, 2026
b9bcf14
Fixed integration config
Masao-Someki Feb 5, 2026
2d54bb6
measure -> metric
Masao-Someki Feb 5, 2026
bba32ed
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Feb 5, 2026
08b4467
Merge branch 'espnet3/integration_test' of github.com:Masao-Someki/es…
Masao-Someki Feb 22, 2026
161afc1
Merge branch 'master' of https://github.com/espnet/espnet into espnet…
Masao-Someki Feb 22, 2026
40db8e3
Fixed merge mistake
Masao-Someki Feb 22, 2026
9731078
Fixed namings
Masao-Someki Feb 22, 2026
0f9e0c8
Fixed PR scripts
Masao-Someki Feb 22, 2026
b0ed68f
Fixed test-integration-espnet3.sh
Masao-Someki Feb 22, 2026
4675e8a
Fixed CI Issue
Masao-Someki Feb 22, 2026
6bdb8c9
Merge branch 'master' into espnet3/integration_test
Fhrozen Feb 25, 2026
d275802
Fixed CI and format infer/measure config
Masao-Someki Feb 25, 2026
a55a6ea
Merge branch 'espnet3/integration_test' of github.com:Masao-Someki/es…
Masao-Someki Feb 25, 2026
b9fcbdb
Removed transducer system and fixed unit tests
Masao-Someki Feb 25, 2026
e6433c4
Bug fix
Masao-Someki Feb 25, 2026
914722e
Add tests for CI
Masao-Someki Feb 25, 2026
22a5295
CI fixed
Masao-Someki Feb 25, 2026
3c69e65
Update namings
Masao-Someki Feb 27, 2026
f049c4f
Merge branch 'master' into espnet3/integration_test
Masao-Someki Feb 27, 2026
a6d7874
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Feb 27, 2026
efb2215
Move class paths to TEMPLATE default config.
Masao-Someki Mar 9, 2026
4d84321
Add unit test
Masao-Someki Mar 9, 2026
5c11e42
Applied format
Masao-Someki Mar 9, 2026
8adb610
Add egs3 as package for default config
Masao-Someki Mar 9, 2026
aa857e9
Comment out unit tests that is fixed in another PR.
Masao-Someki Mar 9, 2026
a2f2031
Enhance config description and move unneccesory configs to optional c…
Masao-Someki Mar 9, 2026
ee2ed06
Add comment on measure stage and metrics.yaml
Masao-Someki Mar 9, 2026
6f6e558
Applied format
Masao-Someki Mar 9, 2026
34f7978
Fixed configs and refactored run.py accordingly
Masao-Someki Mar 12, 2026
81885b0
Merge branch 'espnet3/integration_test' of github.com:Masao-Someki/es…
Masao-Someki Mar 12, 2026
7e1a0a2
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 12, 2026
a2600ac
Add comments on config, reflect review
Masao-Someki Mar 12, 2026
8e2c245
Bug fixed
Masao-Someki Mar 12, 2026
9dfa13b
Merge branch 'espnet3/integration_test' of github.com:Masao-Someki/es…
Masao-Someki Mar 12, 2026
a9c220e
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 12, 2026
12741dd
Merge branch 'master' into espnet3/integration_test
Masao-Someki Mar 12, 2026
a9a5a44
Merge branch 'espnet3/integration_test' of github.com:Masao-Someki/es…
Masao-Someki Mar 12, 2026
4a97bf0
Fixed readme
Masao-Someki Mar 13, 2026
6a0e123
train_config -> training_config, infer_config -> inference_config, me…
Masao-Someki Mar 13, 2026
f3419d4
Moved recipe-specific code to run.py
Masao-Someki Mar 13, 2026
e8fb69a
Fixed CI bug
Masao-Someki Mar 13, 2026
9bd6078
Fixed CI bug in integration test
Masao-Someki Mar 13, 2026
dc2af8b
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 13, 2026
0f58135
Fixed CI issue
Masao-Someki Mar 13, 2026
76f907c
Merge branch 'espnet3/integration_test' of github.com:Masao-Someki/es…
Masao-Someki Mar 13, 2026
aff537e
Fixed CI issue
Masao-Someki Mar 13, 2026
8d2a79c
Merge branch 'master' into espnet3/integration_test
Masao-Someki Mar 14, 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
Prev Previous commit
Next Next commit
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
  • Loading branch information
pre-commit-ci[bot] committed Jan 9, 2026
commit 094af9f8e9cc1620a06c7300101ed78df10532d7
Original file line number Diff line number Diff line change
Expand Up @@ -136,4 +136,3 @@ model:

joint_network_conf:
joint_space_size: 4

5 changes: 4 additions & 1 deletion espnet3/components/modeling/model.py
Original file line number Diff line number Diff line change
Expand Up @@ -242,12 +242,15 @@ def configure_optimizers(self):
AssertionError: If configuration rules are violated.
ValueError: If neither optimizer configuration is provided.
"""

def _get_val_scheduler_monitor():
criterion = getattr(self.config, "val_scheduler_criterion", None)
if criterion is None:
return None
if not isinstance(criterion, str):
raise ValueError("val_scheduler_criterion must be a string like 'valid/loss'")
raise ValueError(
"val_scheduler_criterion must be a string like 'valid/loss'"
)
return criterion

if getattr(self.config, "optim", None) and getattr(
Expand Down
1 change: 0 additions & 1 deletion espnet3/systems/asr/inference.py
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,6 @@ def forward(idx, dataset=None, model=None, **kwargs):
return {"idx": idx, "hyp": hyp, "ref": ref}



class TransducerInferenceRunner(AbsInferenceRunner):
"""Inference runner that produces hypotheses and references.

Expand Down
4 changes: 3 additions & 1 deletion espnet3/systems/asr/transducer_system.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,11 @@
from pathlib import Path

from omegaconf import DictConfig

from espnet3.parallel.parallel import set_parallel
from espnet3.systems.asr.inference import InferenceProvider, TransducerInferenceRunner
from espnet3.systems.asr.system import ASRSystem
from espnet3.systems.base.inference import (_collect_scp_lines, _flatten_results)
from espnet3.systems.base.inference import _collect_scp_lines, _flatten_results
from espnet3.systems.base.inference_runner import AbsInferenceRunner

logger = logging.getLogger(__name__)
Expand All @@ -24,6 +25,7 @@ class ASRTransducerSystem(ASRSystem):
This system adds:
- Tokenizer training inside train()
"""

def infer(self, *args, **kwargs):
"""Run inference on the configured datasets."""
self._reject_stage_args("infer", args, kwargs)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@ def __init__(self):
self.linear2 = nn.Linear(10, 5)



# ========== VALID CASES ==========


Expand Down
Loading