#include <faster-decoder.h>
Public Member Functions | |
Token (const Arc &arc, BaseFloat ac_cost, Token *prev) | |
Token (const Arc &arc, Token *prev) | |
bool | operator< (const Token &other) |
Static Public Member Functions | |
static void | TokenDelete (Token *tok) |
Public Attributes | |
Arc | arc_ |
Token * | prev_ |
int32 | ref_count_ |
double | cost_ |
Definition at line 106 of file faster-decoder.h.
Definition at line 116 of file faster-decoder.h.
References FasterDecoder::Token::cost_, and FasterDecoder::Token::ref_count_.
Definition at line 125 of file faster-decoder.h.
References FasterDecoder::Token::cost_, and FasterDecoder::Token::ref_count_.
|
inlinestatic |
Definition at line 138 of file faster-decoder.h.
References KALDI_ASSERT, FasterDecoder::Token::prev_, and FasterDecoder::Token::ref_count_.
Referenced by FasterDecoder::ClearToks(), FasterDecoder::ProcessEmitting(), and FasterDecoder::ProcessNonemitting().
Arc arc_ |
Definition at line 108 of file faster-decoder.h.
Referenced by FasterDecoder::GetBestPath(), OnlineFasterDecoder::MakeLattice(), FasterDecoder::ProcessEmitting(), FasterDecoder::ProcessNonemitting(), OnlineFasterDecoder::TracebackNFrames(), and OnlineFasterDecoder::UpdateImmortalToken().
double cost_ |
Definition at line 115 of file faster-decoder.h.
Referenced by FasterDecoder::GetBestPath(), OnlineFasterDecoder::MakeLattice(), FasterDecoder::Token::operator<(), FasterDecoder::ProcessEmitting(), FasterDecoder::ProcessNonemitting(), FasterDecoder::Token::Token(), and OnlineFasterDecoder::TracebackNFrames().
Token* prev_ |
Definition at line 111 of file faster-decoder.h.
Referenced by FasterDecoder::GetBestPath(), OnlineFasterDecoder::MakeLattice(), FasterDecoder::Token::TokenDelete(), OnlineFasterDecoder::TracebackNFrames(), and OnlineFasterDecoder::UpdateImmortalToken().
int32 ref_count_ |
Definition at line 112 of file faster-decoder.h.
Referenced by FasterDecoder::Token::Token(), and FasterDecoder::Token::TokenDelete().