Cwb::_wb_HEAP_UNIT_< TValue, TWeight > | Heap unit |
Ctrf::AISConfig | |
Chrf::AISConfig | |
►Ctrf::Algfb | |
Chrf::AlgLayer | |
Chrf::AlgNode | |
Ctrf::AlgNode | Forward-backward algorithms for TRF model |
Cwb::Clock | Clock - used to record the time |
►Ctrf::CorpusBase | |
Ctrf::CorpusTxt | |
Ctrf::CorpusRandSelect | |
Ctrf::Feat | Include all the feature table |
Ctrf::FeatStyle | Analyse a determinate feat style (without ":") |
Ctrf::FeatTable | Define the feature style. such as "w3"(word-3gram); "c2"(class-2gram); |
Ctrf::FeatStyle::Field | |
►Cwb::File | File class |
Cwb::ObjFile | Used to read more than one objects |
►Cwb::Func | Objective function, used to derive |
►Chrf::MLfunc | |
Chrf::SAfunc | |
►Ctrf::MLfunc | |
Ctrf::SAfunc | |
Cwb::Heap< TValue, TWeight > | Heap |
Cwb::IO_Obj | Base class used to derive. It providing the vritual function of write and read |
Ctrf::LearningRate | |
Chrf::LearningRate | |
Cwb::LHash< KeyT, DataT > | Linear hash table |
Cwb::LHash< int, int > | |
Cwb::LHashIter< KeyT, DataT > | Iter of LHash |
Cwb::Log | This class can output to the cmd window and log files simultaneously. In wb-log.cpp, there are a Log variable "lout", which can be directly used just like "cout". For example: |
Cwb::Mat3d< PValue > | |
Cwb::Mat3dShell | |
►Cwb::Mat3dShell< T > | |
Cwb::Mat3d | |
►Cwb::MatShell< T > | |
Cwb::Mat< T > | |
►Cwb::MatShell< double > | |
Cwb::Mat< double > | |
►Cwb::MatShell< HValue > | |
Cwb::Mat< HValue > | |
►Cwb::MatShell< int > | |
Cwb::Mat< int > | |
►Cwb::MatShell< Prob > | |
Cwb::Mat< Prob > | |
►Cwb::MatShell< PValue > | |
Cwb::Mat< PValue > | |
►Cwb::MatShell< VocabID > | |
Cwb::Mat< VocabID > | |
►Ctrf::Model | TRF model |
Chrf::Model | Hidden-random-field model |
Ctrf::Model_FastSample | TRF model, revise the sample method to speedup the MCMC |
Chrf::ModelExam | |
Ctrf::Msg | |
►Cwb::iter::Obj< T > | |
Cwb::iter::Ary< T > | |
Cwb::iter::Line< T > | |
Cwb::Opt_Struct | Structure of the value |
Cwb::Option | Get the option from command line or command files |
Cwb::Path | Analize the path including "*" and "?" and "+" symbols |
Cwb::ProgressBar | Progress bar class |
Ctrf::RandSeq< Type > | |
Chrf::SAExam | |
Chrf::Seq | |
Ctrf::Seq | Define a sequence including the word sequence and class sequence |
►Cwb::Solve | Base class of all the solve classes, and provide a gradient descent algorithm |
Chrf::SAtrain | |
Ctrf::SAtrain | |
Cwb::LBFGS | |
Cwb::String | Dynamic string class |
Chrf::ThreadData | |
Ctrf::ThreadData | |
Cwb::Title | Title class - output to the title |
Cwb::Trie< KeyT, DataT > | Trie structure |
Cwb::Trie< int, int > | |
Cwb::Trie< VocabID, int > | |
Cwb::TrieIter< KeyT, DataT > | Iter all the sub-tries |
Cwb::TrieIter2< KeyT, DataT > | Get all the values whose indexes are of a fixed length. The returned tries may not contain a legal values |
Cwb::LHash< KeyT, DataT >::Unit | Unit of hash |
Ctrf::VecIter | |
►Cwb::VecShell< T > | |
Cwb::Vec< T > | |
►Cwb::VecShell< double > | |
Cwb::Vec< double > | |
►Cwb::VecShell< LogP > | |
Cwb::Vec< LogP > | |
►Cwb::VecShell< Prob > | |
Cwb::Vec< Prob > | |
►Cwb::VecShell< PValue > | |
Cwb::Vec< PValue > | |
►Cwb::Vector< T > | This is the basic class of Array/Stack/Queue. Realize the dynamic memory management |
Cwb::Array< T > | Dynamic array |
Cwb::CirQueue< T > | Circular queue |
Cwb::DArray< T > | 2-dimension array |
Cwb::Queue< T > | A queue based the dynamic memory mangement |
Cwb::Stack< T > | A dynamic stack |
►Cwb::Vector< Array< int > * > | |
Cwb::Array< Array< int > *> | |
►Cwb::Vector< Array< VocabID > * > | |
Cwb::Array< Array< VocabID > *> | |
►Cwb::Vector< char * > | |
Cwb::Array< char *> | |
Cwb::Queue< char *> | |
►Cwb::Vector< hrf::Seq * > | |
Cwb::Array< hrf::Seq *> | |
►Cwb::Vector< hrf::ThreadData * > | |
Cwb::Array< hrf::ThreadData *> | |
►Cwb::Vector< int > | |
Cwb::Array< int > | |
►Cwb::Vector< iter::Obj< T > * > | |
Cwb::Array< iter::Obj< T > *> | |
►Cwb::Vector< String > | |
Cwb::Array< String > | |
►Cwb::Vector< trf::FeatStyle * > | |
Cwb::Array< trf::FeatStyle *> | |
►Cwb::Vector< trf::FeatStyle::Field > | |
Cwb::Array< trf::FeatStyle::Field > | |
►Cwb::Vector< trf::FeatTable * > | |
Cwb::Array< trf::FeatTable *> | |
►Cwb::Vector< trf::Msg * > | |
Cwb::Array< trf::Msg *> | |
►Cwb::Vector< trf::Seq * > | |
Cwb::Array< trf::Seq *> | |
►Cwb::Vector< Type > | |
Cwb::Array< Type > | |
►Cwb::Vector< VocabID > | |
Cwb::Array< VocabID > | |
►Cwb::Vector< wb::_wb_HEAP_UNIT_< TValue, TWeight > > | |
Cwb::Array< wb::_wb_HEAP_UNIT_< TValue, TWeight > > | |
►Cwb::Vector< wb::Opt_Struct > | |
Cwb::Array< wb::Opt_Struct > | |
Cwb::vIter< T > | |
Ctrf::Vocab | |
Cwb::WordCluster | |
Cwb::WordCluster_t | |