libime
libime::Decoder Member List

This is the complete list of members for libime::Decoder, including all inherited members.

beamSizeDefault (defined in libime::Decoder)libime::Decoderstatic
createLatticeNode(const SegmentGraph &graph, const LanguageModelBase *model, std::string_view word, WordIndex idx, SegmentGraphPath path, const State &state, float cost=0, std::unique_ptr< LatticeNodeData > data=nullptr, bool onlyPath=false) const (defined in libime::Decoder)libime::Decoderinlineprotected
createLatticeNodeImpl(const SegmentGraphBase &graph, const LanguageModelBase *model, std::string_view word, WordIndex idx, SegmentGraphPath path, const State &state, float cost, std::unique_ptr< LatticeNodeData > data, bool onlyPath) const (defined in libime::Decoder)libime::Decoderprotectedvirtual
decode(Lattice &lattice, const SegmentGraph &graph, size_t nbest, const State &state, float max=std::numeric_limits< float >::max(), float min=-std::numeric_limits< float >::max(), size_t beamSize=beamSizeDefault, size_t frameSize=frameSizeDefault, void *helper=nullptr) const (defined in libime::Decoder)libime::Decoder
Decoder(const Dictionary *dict, const LanguageModelBase *model) (defined in libime::Decoder)libime::Decoder
DecoderPrivate (defined in libime::Decoder)libime::Decoderfriend
dict() const (defined in libime::Decoder)libime::Decoder
frameSizeDefault (defined in libime::Decoder)libime::Decoderstatic
model() const (defined in libime::Decoder)libime::Decoder
needSort(const SegmentGraph &, const SegmentGraphNode *) const (defined in libime::Decoder)libime::Decoderinlineprotectedvirtual
~Decoder() (defined in libime::Decoder)libime::Decodervirtual