MCPcopy Create free account

hub / github.com/ASLP-lab/OSUM-Pangu / types & classes

Types & classes199 in github.com/ASLP-lab/OSUM-Pangu

↓ 21 callersClassProcessor
wenet/dataset/dataset.py:27
↓ 8 callersClassBPULinear
Refactor torch.nn.Linear or pointwise_conv
wenet/bin/export_onnx_bpu.py:162
↓ 7 callersClassDecodeResult
wenet/transformer/search.py:30
↓ 5 callersClassBPULayerNorm
Refactor torch.nn.LayerNorm to meet 4-D dataflow.
wenet/bin/export_onnx_bpu.py:66
↓ 5 callersClassContextGraph
The ContextGraph is modified from Aho-Corasick which is mainly a Trie with a fail arc for each node. See https://en.wikipedia.org/wiki/Aho%E2%
wenet/utils/context_graph.py:103
↓ 3 callersClassNew_gelu4npu
Construct an Swish object.
wenet/transformer/swish.py:29
↓ 3 callersClassPositionwiseFeedForward
Positionwise feed forward layer. FeedForward are appied on each position of the sequence. The output dim is same with the input dim. Arg
wenet/transformer/positionwise_feed_forward.py:20
↓ 3 callersClassSequence
wenet/transducer/search/prefix_beam_search.py:7
↓ 3 callersClassTransformerEncoderLayer
Encoder layer module. Args: size (int): Input dimension. self_attn (torch.nn.Module): Self-attention module instance.
wenet/transformer/encoder_layer.py:28
↓ 2 callersClassAliParaformerEncoderLayer
wenet/paraformer/layers.py:125
↓ 2 callersClassBPUFFN
Refactor wenet/transformer/positionwise_feed_forward.py::PositionwiseFeedForward
wenet/bin/export_onnx_bpu.py:516
↓ 2 callersClassBPUIdentity
Refactor torch.nn.Identity(). For inserting BPU node whose input == output.
wenet/bin/export_onnx_bpu.py:126
↓ 2 callersClassConformerEncoderLayer
Encoder layer module. Args: size (int): Input dimension. self_attn (torch.nn.Module): Self-attention module instance.
wenet/transformer/encoder_layer.py:130
↓ 2 callersClassContextState
The state in ContextGraph
wenet/utils/context_graph.py:60
↓ 2 callersClassConv2dValid
Conv2d operator for VALID mode padding.
wenet/squeezeformer/conv2d.py:20
↓ 2 callersClassLabelSmoothingLoss
Label-smoothing loss. In a standard CE loss, the label's data distribution is: [0,1,2] -> [ [1.0, 0.0, 0.0], [0.0, 1.0, 0
wenet/transformer/label_smoothing_loss.py:21
↓ 2 callersClassLayerDropModuleList
A LayerDrop implementation based on :class:`torch.nn.ModuleList`. We refresh the choice of which layers to drop every time we iterate ov
wenet/branchformer/encoder.py:139
↓ 2 callersClassParaformerTokenizer
wenet/text/paraformer_tokenizer.py:18
↓ 2 callersClassPositionwiseFeedForwardDecoderSANM
Positionwise feed forward layer. Args: idim (int): Input dimenstion. hidden_units (int): The number of hidden units. drop
wenet/paraformer/layers.py:94
↓ 2 callersClassPrefixScore
For CTC prefix beam search
wenet/transformer/search.py:62
↓ 2 callersClassStepTimer
Utility class for measuring steps/second.
wenet/utils/common.py:340
↓ 2 callersClassTextLineDataPipe
Streamming Text line
wenet/dataset/datapipes.py:347
↓ 2 callersClassTransformerDecoder
Base class of Transfomer decoder module. Args: vocab_size: output dim encoder_output_size: dimension of attention attentio
wenet/transformer/decoder.py:36
↓ 2 callersClassUnsupportedDataType
wenet/dataset/kaldi_io.py:26
↓ 2 callersClassWav2vecGumbelVectorQuantizer
wenet/ssl/wav2vec2/quantizer.py:26
↓ 1 callersClassAudioDataset
tools/compute_cmvn_stats.py:64
↓ 1 callersClassAudioIterableDataset
tools/compute_shard_cmvn_stats.py:79
↓ 1 callersClassAudioIterableDataset
tools/extract_shard_data.py:32
↓ 1 callersClassBPUCTC
Refactor wenet/transformer/ctc.py::CTC
wenet/bin/export_onnx_bpu.py:799
↓ 1 callersClassBPUConformerEncoder
Refactor wenet/transformer/encoder.py::ConformerEncoder
wenet/bin/export_onnx_bpu.py:670
↓ 1 callersClassBPUConformerEncoderLayer
Refactor wenet/transformer/encoder_layer.py::ConformerEncoderLayer
wenet/bin/export_onnx_bpu.py:554
↓ 1 callersClassBPUConv2dSubsampling8
Refactor wenet/transformer/subsampling.py::Conv2dSubsampling8 NOTE(xcsong): Only support pos_enc_class == NoPositionalEncoding
wenet/bin/export_onnx_bpu.py:238
↓ 1 callersClassBPUConvolution
Refactor wenet/transformer/convolution.py::ConvolutionModule NOTE(xcsong): Only suport use_layer_norm == False
wenet/bin/export_onnx_bpu.py:423
↓ 1 callersClassBPUGlobalCMVN
Refactor wenet/transformer/cmvn.py::GlobalCMVN
wenet/bin/export_onnx_bpu.py:213
↓ 1 callersClassBPUMultiHeadedAttention
Refactor wenet/transformer/attention.py::MultiHeadedAttention NOTE(xcsong): Only support attention_class == MultiHeadedAttention, we do n
wenet/bin/export_onnx_bpu.py:317
↓ 1 callersClassBadSymbolFormat
wenet/utils/file_utils.py:49
↓ 1 callersClassBigDataList
wenet/dataset/dataset.py:181
↓ 1 callersClassBpeTokenizer
wenet/text/bpe_tokenizer.py:7
↓ 1 callersClassBranchformerEncoderLayer
Branchformer encoder layer module. Args: size (int): model dimension attn: standard self-attention or efficient attention, option
wenet/branchformer/encoder_layer.py:25
↓ 1 callersClassCalculator
tools/compute-cer.py:91
↓ 1 callersClassCalculator
tools/compute-wer.py:85
↓ 1 callersClassCausalLM
wenet/LLM/causallm_model.py:9
↓ 1 callersClassCharTokenizer
wenet/text/char_tokenizer.py:9
↓ 1 callersClassCif
wenet/paraformer/cif.py:24
↓ 1 callersClassCollateFunc
Collate function for AudioDataset
tools/compute_shard_cmvn_stats.py:34
↓ 1 callersClassCollateFunc
Collate function for AudioDataset
tools/compute_cmvn_stats.py:16
↓ 1 callersClassConvolutionModule
ConvolutionModule in Conformer model.
wenet/transformer/convolution.py:25
↓ 1 callersClassConvolutionalSpatialGatingUnit
Convolutional Spatial Gating Unit (CSGU).
wenet/branchformer/cgmlp.py:30
↓ 1 callersClassDataList
wenet/dataset/dataset.py:161
↓ 1 callersClassDecoder
wenet/bin/export_onnx_gpu.py:628
↓ 1 callersClassDecoderLayer
Single decoder layer module. Args: size (int): Input dimension. self_attn (torch.nn.Module): Self-attention module instance.
wenet/transformer/decoder_layer.py:25
↓ 1 callersClassDecoderOnly
wenet/LLM/decoder.py:15
↓ 1 callersClassDepthwiseConv2dSubsampling4
Depthwise Convolutional 2D subsampling (to 1/4 length). Args: idim (int): Input dimension. odim (int): Output dimensi
wenet/squeezeformer/subsampling.py:27
↓ 1 callersClassDistributedSampler
wenet/dataset/dataset.py:52
↓ 1 callersClassDummyMultiHeadSANM
A dummy multihead attention for Paraformer befroe cross attention
wenet/paraformer/attention.py:117
↓ 1 callersClassEBranchformerEncoderLayer
E-Branchformer encoder layer module. Args: size (int): model dimension attn: standard self-attention or efficient attention
wenet/e_branchformer/encoder_layer.py:26
↓ 1 callersClassEncoder
wenet/bin/export_onnx_gpu.py:42
↓ 1 callersClassExecutor
wenet/utils/executor.py:32
↓ 1 callersClassGPUQwen2Attention
Multi-headed attention from 'Attention Is All You Need' paper. Modified to use sliding window attention: Longformer and "Generating Long Sequ
patches/modelling_qwen2_infer_gpu.py:28
↓ 1 callersClassGlobalCMVN
wenet/transformer/cmvn.py:18
↓ 1 callersClassGroupByWindowDataPipe
wenet/dataset/datapipes.py:103
↓ 1 callersClassHuggingFaceTokenizer
wenet/text/hugging_face_tokenizer.py:6
↓ 1 callersClassIdentitySubsampling
Paraformer subsampling
wenet/paraformer/subsampling.py:6
↓ 1 callersClassLFR
wenet/paraformer/layers.py:23
↓ 1 callersClassModel
wenet/cli/model.py:31
↓ 1 callersClassMultiHeadAttentionCross
wenet/paraformer/attention.py:161
↓ 1 callersClassNoamHoldAnnealing
wenet/utils/scheduler.py:629
↓ 1 callersClassParaformer
wenet/cli/paraformer_model.py:14
↓ 1 callersClassParaformerPositinoalEncoding
Sinusoids position encoding used in paraformer.encoder
wenet/paraformer/embedding.py:4
↓ 1 callersClassPrefixBeamSearch
wenet/transducer/search/prefix_beam_search.py:22
↓ 1 callersClassRelPositionalEncoding
Relative positional encoding module. See : Appendix B in https://arxiv.org/abs/1901.02860 Args: d_model (int): Embedding dimension.
wenet/transformer/embedding.py:121
↓ 1 callersClassSanmDecoderLayer
wenet/paraformer/layers.py:314
↓ 1 callersClassSqueezeformerEncoderLayer
Encoder layer module. Args: size (int): Input dimension. self_attn (torch.nn.Module): Self-attention module instance.
wenet/squeezeformer/encoder_layer.py:21
↓ 1 callersClassStreamingEfficientConformerEncoder
wenet/bin/export_onnx_gpu.py:432
↓ 1 callersClassStreamingEncoder
wenet/bin/export_onnx_gpu.py:83
↓ 1 callersClassStreamingSqueezeformerEncoder
wenet/bin/export_onnx_gpu.py:231
↓ 1 callersClassStrideConformerEncoderLayer
Encoder layer module. Args: size (int): Input dimension. self_attn (torch.nn.Module): Self-attention module instance.
wenet/efficient_conformer/encoder_layer.py:24
↓ 1 callersClassSubprocessFailed
wenet/dataset/kaldi_io.py:46
↓ 1 callersClassTransformerEncoder
Transformer encoder module.
wenet/transformer/encoder.py:369
↓ 1 callersClassUnknownMatrixHeader
wenet/dataset/kaldi_io.py:34
↓ 1 callersClassUnknownVectorHeader
wenet/dataset/kaldi_io.py:30
↓ 1 callersClassWarmupLR
The WarmupLR scheduler This scheduler is almost same as NoamLR Scheduler except for following difference: NoamLR: lr = optimizer
wenet/utils/scheduler.py:26
↓ 1 callersClassWenetRawDatasetSource
wenet/dataset/datapipes.py:430
↓ 1 callersClassWenetTarShardDatasetSource
wenet/dataset/datapipes.py:451
↓ 1 callersClassWhisperTokenizer
wenet/text/whisper_tokenizer.py:8
↓ 1 callersClass_Decoders3
Paraformer has a decoder3
wenet/paraformer/layers.py:302
↓ 1 callersClassosum_echat2Conv1dSubsampling
wenet/llm_asr/downsampler.py:153
↓ 1 callersClassosum_echatConv1dSubsampling2
Conv1d subsampling module. Args: idim (int): Input dimension. odim (int): Output dimension. dropout_rate (float): Dropout
wenet/llm_asr/downsampler.py:5
↓ 1 callersClassosum_echatConv1dSubsampling4
Conv1d subsampling module. Args: idim (int): Input dimension. odim (int): Output dimension. dropout_rate (float): Dropout
wenet/llm_asr/downsampler.py:39
↓ 1 callersClassosum_echatConv1dSubsampling6
Conv1d subsampling module. Args: idim (int): Input dimension. odim (int): Output dimension. dropout_rate (float): Dropout
wenet/llm_asr/downsampler.py:80
↓ 1 callersClassosum_echatConv1dSubsampling8
Conv1d subsampling module. Args: idim (int): Input dimension. odim (int): Output dimension. dropout_rate (float): Dropout
wenet/llm_asr/downsampler.py:116
ClassASRLogitsProcessor
patches/cumstom_stop_criteria.py:5
ClassASRModel
CTC-attention hybrid Encoder-Decoder model
wenet/transformer/asr_model.py:35
ClassBadInputFormat
wenet/dataset/kaldi_io.py:42
ClassBadSampleSize
wenet/dataset/kaldi_io.py:38
ClassBaseEncoder
wenet/transformer/encoder.py:38
ClassBaseSubsampling
wenet/transformer/subsampling.py:25
ClassBaseTokenizer
wenet/text/base_tokenizer.py:7
ClassBestRQModel
wenet/ssl/bestrq/bestrq_model.py:57
ClassBiTransformerDecoder
Base class of Transfomer decoder module. Args: vocab_size: output dim encoder_output_size: dimension of attention attentio
wenet/transformer/decoder.py:314
next →1–100 of 199, ranked by callers