Reranker Framework (ReFr)
Reranking framework for structure prediction and discriminative language modeling
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
reranker::PerceptronModel Member List

This is the complete list of members for reranker::PerceptronModel, including all inherited members.

best_model_epoch() const reranker::PerceptronModelinlinevirtual
best_model_epoch_reranker::PerceptronModelprotected
best_models_reranker::PerceptronModelprotected
candidate_set_scorer_reranker::Modelprotected
CheckNumberOfTokens(const string &arg, const vector< string > &tokens, size_t min_expected_number, size_t max_expected_number, const string &class_name) const reranker::Modelprotectedvirtual
CompactifyFeatureUids()reranker::PerceptronModelvirtual
ComputeFeaturesToUpdate(const CandidateSet &example, unordered_set< int > &gold_features_to_update, unordered_set< int > &best_scoring_features_to_update) const reranker::PerceptronModelprotectedvirtual
ComputeStepSize(const unordered_set< int > &gold_features, const unordered_set< int > &best_scoring_features, const CandidateSet &example)reranker::PerceptronModelinlineprotectedvirtual
end_of_epoch_hook_reranker::Modelprotected
EndOfEpoch()reranker::PerceptronModelvirtual
Evaluate(CandidateSetIterator &development_test)reranker::PerceptronModelvirtual
GetCandidateSetScorer(const string &spec) const reranker::Modelprotected
GetComparator(const string &spec) const reranker::Modelprotected
GetUpdatePredicate(const string &spec) const reranker::Modelprotected
GetUpdater(const string &spec) const reranker::Modelprotected
gold_comparator()reranker::Modelinlinevirtual
gold_comparator_reranker::Modelprotected
Init(const Environment *env, const string &arg)reranker::PerceptronModelvirtual
kernel_fn_reranker::Modelprotected
loss_per_epoch()reranker::Modelinline
loss_per_epoch_reranker::Modelprotected
max_epochs() const reranker::Modelinline
max_epochs_reranker::Modelprotected
max_epochs_in_decline_reranker::PerceptronModelprotected
min_epochs() const reranker::Modelinline
min_epochs_reranker::Modelprotected
Model()reranker::Modelinline
Model(const string &name)reranker::Modelinline
Model(const string &name, KernelFunction *kernel_fn)reranker::Modelinline
Model(const string &name, KernelFunction *kernel_fn, Symbols *symbols)reranker::Modelinline
model_spec() const reranker::PerceptronModelinlinevirtual
model_spec_reranker::PerceptronModelprotected
models() const reranker::PerceptronModelinlinevirtual
models_reranker::PerceptronModelprotected
name() const reranker::Modelinline
name_reranker::Modelprotected
NeedToKeepTraining()reranker::PerceptronModelvirtual
NeedToUpdate(CandidateSet &example)reranker::PerceptronModelvirtual
NewEpoch()reranker::PerceptronModelvirtual
num_epochs_in_decline_reranker::PerceptronModelprotected
num_testing_errors_per_epoch_reranker::Modelprotected
num_training_errors() const reranker::Modelinline
num_training_errors_reranker::Modelprotected
num_training_errors_per_epoch()reranker::Modelinline
num_training_errors_per_epoch_reranker::Modelprotected
num_updates() const reranker::Modelinline
num_updates_reranker::Modelprotected
PerceptronModel()reranker::PerceptronModelinline
PerceptronModel(const string &name)reranker::PerceptronModelinline
PerceptronModel(const string &name, KernelFunction *kernel_fn)reranker::PerceptronModelinline
PerceptronModel(const string &name, KernelFunction *kernel_fn, Symbols *symbols)reranker::PerceptronModelinline
PerceptronModelProtoReader classreranker::PerceptronModelfriend
PerceptronModelProtoWriter classreranker::PerceptronModelfriend
proto_reader_spec() const reranker::PerceptronModelinlinevirtual
proto_reader_spec_reranker::PerceptronModelprotectedstatic
proto_writer_spec() const reranker::PerceptronModelinlinevirtual
proto_writer_spec_reranker::PerceptronModelprotectedstatic
RegisterInitializers(Initializers &initializers)reranker::PerceptronModelvirtual
score_comparator()reranker::Modelinlinevirtual
score_comparator_reranker::Modelprotected
ScoreCandidate(Candidate &candidate, bool training)reranker::PerceptronModelvirtual
ScoreCandidates(CandidateSet &candidates, bool training)reranker::PerceptronModelvirtual
set_end_of_epoch_hook(Hook *end_of_epoch_hook)reranker::Modelinlinevirtual
set_gold_comparator(shared_ptr< Candidate::Comparator > gold_comparator)reranker::Modelinlineprotected
set_kernel_fn(KernelFunction *kernel_fn)reranker::Modelinlineprotected
set_max_epochs(int max_epochs)reranker::Modelinlinevirtual
set_max_epochs_in_decline(int max_epochs_in_decline)reranker::PerceptronModelinline
set_min_epochs(int min_epochs)reranker::Modelinlinevirtual
set_name(const string &name)reranker::Modelinlineprotected
set_score_comparator(shared_ptr< Candidate::Comparator > score_comparator)reranker::Modelinlineprotected
set_symbols(Symbols *symbols)reranker::Modelinlinevirtual
set_use_weighted_loss(bool use_weighted_loss)reranker::Modelinlinevirtual
SetDefaultCandidateSetScorer()reranker::Modelinlineprotected
SetDefaultComparators()reranker::Modelinlineprotected
SetDefaultObjects()reranker::PerceptronModelinlineprotected
step_size_reranker::PerceptronModelprotected
symbols() const reranker::Modelinline
symbols_reranker::Modelprotected
time() const reranker::Modelinline
time_reranker::Modelprotected
Train(CandidateSetIterator &examples, CandidateSetIterator &development_test)reranker::PerceptronModelvirtual
TrainOneEpoch(CandidateSetIterator &examples)reranker::PerceptronModelvirtual
TrainOnExample(CandidateSet &example)reranker::PerceptronModelvirtual
Update(CandidateSet &example)reranker::PerceptronModelvirtual
update_predicate_reranker::Modelprotected
updater_reranker::Modelprotected
use_weighted_loss()reranker::Modelinlinevirtual
use_weighted_loss_reranker::Modelprotected
~FactoryConstructible()reranker::FactoryConstructibleinlinevirtual
~Model()reranker::Modelinlinevirtual
~PerceptronModel()reranker::PerceptronModelinlinevirtual