Skip to content

Commit f739ee8

Browse files
committed
more
1 parent f10c397 commit f739ee8

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

users/zeyer/experiments/exp2025_10_21_chunked_ctc.py

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -291,6 +291,28 @@ def py():
291291
},
292292
)
293293

294+
# Chunk-type embed (ctembed) (use_chunk_type_embedding=True)
295+
# Using with dynamic chunking + rope as base.
296+
train(
297+
f"chunked-L{left_n * center_size}-C{center_size}-R{right_size}-v2.3-dyn-rope-ctembed",
298+
{
299+
"model.enc_build_dict": rf.build_dict(
300+
ChunkedConformerEncoderV2,
301+
encoder_layer=rf.build_dict(ChunkedConformerEncoderLayerV2, self_att=ChunkedRotaryPosSelfAttentionV2),
302+
chunk_size=center_size,
303+
chunk_history_size=left_n * center_size,
304+
chunk_lookahead_size=right_size,
305+
chunk_size_train_pool=[center_size, center_size * 2, center_size * 4, center_size * 8, None],
306+
chunk_history_size_train_pool=[left_n * center_size, left_n * center_size // 2],
307+
chunk_lookahead_size_train_pool=[right_size, right_size // 2],
308+
use_chunk_type_embedding=True,
309+
version=3,
310+
),
311+
"train.batch_size": bs * configs._batch_size_factor,
312+
"train.max_seqs": max_seqs,
313+
},
314+
)
315+
294316
# Overlapping chunks
295317
train(
296318
f"chunked-L{left_n * center_size}-C{center_size}-R{right_size}-v2.3-overlap",

0 commit comments

Comments
 (0)