Nabu-asr
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Calignment_history
 Cnabu.neuralnetworks.components.beam_search_decoder.BeamSearchStateClass for the beam search state
 Calignments
 Cnabu.neuralnetworks.components.beam_search_decoder.BeamSearchDecoderFinalOutputClass for the final output of the BeamSearchDecoder
 CBahdanauAttention
 Cnabu.neuralnetworks.components.attention.BahdanauAttentionNormal Bahdanau Style attention
 Cnabu.neuralnetworks.components.attention.LocationAwareAttentionAttention mechanism that is location aware
 Cnabu.neuralnetworks.components.attention.WindowedAttentionAttention mechanism that is location aware
 Ccell_states
 Cnabu.neuralnetworks.components.beam_search_decoder.BeamSearchStateClass for the beam search state
 CDecoder
 Cnabu.neuralnetworks.components.beam_search_decoder.BeamSearchDecoderBeam search decode
 Cfinished
 Cnabu.neuralnetworks.components.beam_search_decoder.BeamSearchStateClass for the beam search state
 Clengths
 Cnabu.neuralnetworks.components.beam_search_decoder.BeamSearchDecoderFinalOutputClass for the final output of the BeamSearchDecoder
 Cnabu.neuralnetworks.components.beam_search_decoder.BeamSearchStateClass for the beam search state
 Clogprobs
 Cnabu.neuralnetworks.components.beam_search_decoder.BeamSearchStateClass for the beam search state
 Cnamedtuple
 Cnabu.neuralnetworks.components.beam_search_decoder.BeamSearchDecoderFinalOutputClass for the final output of the BeamSearchDecoder
 Cnabu.neuralnetworks.components.beam_search_decoder.BeamSearchDecoderOutputClass for the output of the BeamSearchDecoder
 Cnabu.neuralnetworks.components.beam_search_decoder.BeamSearchStateClass for the beam search state
 Cobject
 Cnabu.neuralnetworks.components.constraints.MaxNormConstraint for a maximum norm of the weights
 Cnabu.neuralnetworks.decoders.decoder.DecoderAbstract class for a decode
 Cnabu.neuralnetworks.decoders.alignment_decoder.AlignmentDecoderGets the HMM state posteriors
 Cnabu.neuralnetworks.decoders.beam_search_decoder.BeamSearchDecoderBeam search decode
 Cnabu.neuralnetworks.decoders.ctc_decoder.CTCDecoderCTC Decode
 Cnabu.neuralnetworks.decoders.feature_decoder.FeatureDecoderFeature Decode
 Cnabu.neuralnetworks.decoders.max_decoder.MaxDecoderMax Decoder takes the maximum probability at each timestep
 Cnabu.neuralnetworks.decoders.random_decoder.RandomDecoderDecoder that returns a random sample from the output distribution
 Cnabu.neuralnetworks.decoders.threshold_decoder.ThresholdDecoderCTC Decode
 Cnabu.neuralnetworks.evaluators.evaluator.EvaluatorGeneral evaluator class
 Cnabu.neuralnetworks.evaluators.decoder_evaluator.DecoderEvaluatorThe Decoder Evaluator is used to evaluate a decode
 Cnabu.neuralnetworks.evaluators.loss_evaluator.LossEvaluatorThe Decoder Evaluator is used to evaluate a decode
 Cnabu.neuralnetworks.models.ed_decoders.ed_decoder.EDDecoderGeneral decoder for an encoder decoder system
 Cnabu.neuralnetworks.models.ed_decoders.dnn_decoder.DNNDecoderDNN decode
 Cnabu.neuralnetworks.models.ed_decoders.hotstart_decoder.HotstartDecoderListener object
 Cnabu.neuralnetworks.models.ed_decoders.rnn_decoder.RNNDecoderSpeller decoder for the LAS architecture
 Cnabu.neuralnetworks.models.ed_decoders.speller.SpellerSpeller decoder for the LAS architecture
 Cnabu.neuralnetworks.models.ed_encoders.ed_encoder.EDEncoderGeneral encoder for an encoder decoder system
 Cnabu.neuralnetworks.models.ed_encoders.dblstm.DBLSTMA deep bidirectional LSTM classifie
 Cnabu.neuralnetworks.models.ed_encoders.dnn.DNNDNN encode
 Cnabu.neuralnetworks.models.ed_encoders.dummy_encoder.DummyEncoderEncoder that does nothing
 Cnabu.neuralnetworks.models.ed_encoders.hotstart_encoder.HotstartEncoderListener object
 Cnabu.neuralnetworks.models.ed_encoders.listener.ListenerListener object
 Cnabu.neuralnetworks.models.model.ModelGeneral class for an encoder decoder system
 Cnabu.neuralnetworks.recognizer.RecognizerRecognizer can use a model to produce decode
 Cnabu.neuralnetworks.trainers.trainer.ParameterServerClass for parameter servers
 Cnabu.neuralnetworks.trainers.trainer.TrainerGeneral class outlining the training environment of a model
 Cnabu.neuralnetworks.trainers.standard_trainer.StandardTrainerTrainer with no added functionality
 Cnabu.processing.processors.feature_computers.feature_computer.FeatureComputerA featurecomputer is used to compute features
 Cnabu.processing.processors.feature_computers.fbank.FbankFeature computer class to compute fbank features
 Cnabu.processing.processors.feature_computers.mfcc.MfccFeature computer class to compute MFCC features
 Cnabu.processing.processors.processor.ProcessorGeneral Processor class for data processing
 Cnabu.processing.processors.alignment_processor.AlignmentProcessorProcessor for kaldi alignments
 Cnabu.processing.processors.audio_processor.AudioProcessorProcessor for audio files, this will compute features
 Cnabu.processing.processors.binary_processor.BinaryProcessorProcessor for text data, does normalization
 Cnabu.processing.processors.text_processor.TextProcessorProcessor for text data, does normalization
 Cnabu.processing.processors.textfile_processor.TextFileProcessorProcessor for text data where the datalines are pointers to text files, does normalization
 Cnabu.processing.tfreaders.tfreader.TfReaderClass for reading tfrecord files and processing them
 Cnabu.processing.tfreaders.alignment_reader.AlignmentReaderReader for kaldi alignments
 Cnabu.processing.tfreaders.audio_feature_reader.AudioFeatureReaderReader for audio features
 Cnabu.processing.tfreaders.binary_reader.BinaryReaderReader for binary sequences
 Cnabu.processing.tfreaders.string_reader.StringReaderReader for reading and encoding text data
 Cnabu.processing.tfreaders.string_reader_eos.StringReaderEOSReader for reading and encoding text data that adds a eos token at the end of every sequence
 Cnabu.processing.tfwriters.tfwriter.TfWriterA class for writing the TF record files
 Cnabu.processing.tfwriters.alignment_writer.AlignmentWriterTfWriter to write kaldi alignments
 Cnabu.processing.tfwriters.array_writer.ArrayWriterTfWriter to write numpy arrays
 Cnabu.processing.tfwriters.binary_writer.BinaryWriterTfWriter to write strings
 Cnabu.processing.tfwriters.string_writer.StringWriterTfWriter to write strings
 Cparent_ids
 Cnabu.neuralnetworks.components.beam_search_decoder.BeamSearchDecoderOutputClass for the output of the BeamSearchDecoder
 Cpredicted_ids
 Cnabu.neuralnetworks.components.beam_search_decoder.BeamSearchDecoderFinalOutputClass for the final output of the BeamSearchDecoder
 Cnabu.neuralnetworks.components.beam_search_decoder.BeamSearchDecoderOutputClass for the output of the BeamSearchDecoder
 CRNNCell
 Cnabu.neuralnetworks.components.rnn_cell.AttentionProjectionWrapperThis wraps an RNN cell to take the context and state and maps it to a fixed diension
 Cnabu.neuralnetworks.components.rnn_cell.BypassWrapperThis will concatenate the input with the output
 Cnabu.neuralnetworks.components.rnn_cell.ScopeRNNCellWrapperThis wraps an RNN cell to make sure it uses the same scope every time it's called
 Cnabu.neuralnetworks.components.rnn_cell.StateOutputWrapperThis wraps an RNN cell to make it output its concatenated state instead of the output
 Cscores
 Cnabu.neuralnetworks.components.beam_search_decoder.BeamSearchDecoderFinalOutputClass for the final output of the BeamSearchDecoder
 CSessionRunHook
 Cnabu.neuralnetworks.components.hooks.LoadAtBeginTraining hook for saving the final variables
 Cnabu.neuralnetworks.components.hooks.SaveAtEndTraining hook for saving the final variables
 Cnabu.neuralnetworks.components.hooks.StopHookHook that makes sure all replicas terminate when session ends
 Cnabu.neuralnetworks.components.hooks.ValidationSaveHookTraining hook for saving and loading the validated model