PLearn 0.1
PLearn::Learner Member List
This is the complete list of members for PLearn::Learner, including all inherited members.
_classname_()PLearn::Learner [static]
_getOptionList_()PLearn::Learner [static]
_getRemoteMethodMap_()PLearn::Learner [static]
_isa_(const Object *o)PLearn::Learner [static]
_new_instance_for_typemap_()PLearn::Object [static]
_static_initialize_()PLearn::Learner [static]
_static_initializer_PLearn::Learner [static]
appendMeasurer(Measurer &measurer)PLearn::Learner [inline]
apply(const VMat &data, VMat outputs)PLearn::Learner [virtual]
applyAndComputeCosts(const VMat &data, VMat outputs, VMat costs)PLearn::Learner [virtual]
applyAndComputeCostsOnTestMat(const VMat &test_set, int i, const Mat &output_block, const Mat &cost_block)PLearn::Learner [virtual]
asString() const PLearn::Object [virtual]
asStringRemoteTransmit() const PLearn::Object [virtual]
avg_objectivePLearn::Learner
avgsq_objectivePLearn::Learner
basename() const PLearn::Learner
best_stepPLearn::Learner
build()PLearn::Learner [virtual]
build_()PLearn::Learner [private]
call(const string &methodname, int nargs, PStream &io)PLearn::Object [virtual]
changeOption(const string &optionname, const string &value)PLearn::Object
changeOptions(const map< string, string > &name_value)PLearn::Object [virtual]
classname() const PLearn::Object [virtual]
computeCost(const Vec &input, const Vec &target, const Vec &output, const Vec &cost)PLearn::Learner [virtual]
computeCosts(const VVec &input, VVec &target, VVec &weight, Vec &costs)PLearn::Learner [virtual]
computeCosts(const VMat &data, VMat costs)PLearn::Learner [virtual]
computeCostsFromOutputs(const VVec &input, const Vec &output, const VVec &target, const VVec &weight, Vec &costs)PLearn::Learner [virtual]
computeLeaveOneOutCosts(const VMat &data, VMat costs)PLearn::Learner [virtual]
computeLeaveOneOutCosts(const VMat &data, VMat costsmat, CostFunc costf)PLearn::Learner [virtual]
computeOutput(const VVec &input, Vec &output)PLearn::Learner [virtual]
computeOutputAndCosts(const VVec &input, VVec &target, const VVec &weight, Vec &output, Vec &costs)PLearn::Learner [virtual]
computeTestStatistics(const VMat &costs)PLearn::Learner
costNames() const PLearn::Learner [virtual]
costsize() const PLearn::Learner [virtual]
declareMethods(RemoteMethodMap &rmm)PLearn::Object [protected, static]
declareOptions(OptionList &ol)PLearn::Learner [protected, static]
declaringFile()PLearn::Learner [inline, static]
deepCopy(CopiesMap &copies) const PLearn::Learner [virtual]
deepCopyNoMap()PLearn::Object
default_vlog()PLearn::Learner [static]
distributed_PLearn::Learner [protected]
dont_parallelizePLearn::Learner
each_cpu_saves_its_errorsPLearn::Learner [protected]
earlystop_max_degradationPLearn::Learner
earlystop_max_degraded_stepsPLearn::Learner
earlystop_min_improvementPLearn::Learner
earlystop_min_valuePLearn::Learner
earlystop_minvalPLearn::Learner
earlystop_previousvalPLearn::Learner [protected]
earlystop_relative_changesPLearn::Learner
earlystop_save_bestPLearn::Learner
earlystop_testresultindexPLearn::Learner
earlystop_testsetnumPLearn::Learner
epoch() const PLearn::Learner [inline]
epoch_PLearn::Learner [protected]
expdirPLearn::Learner [protected]
experiment_namePLearn::Learner
force_saving_on_all_processesPLearn::Learner [static]
forget()PLearn::Learner [virtual]
freeTestResultsStreams()PLearn::Learner [protected]
getExperimentDirectory() const PLearn::Learner [inline]
getOption(const string &optionname) const PLearn::Object
getOptionList() const PLearn::Object [virtual]
getOptionMap() const PLearn::Object [virtual]
getOptionsToRemoteTransmit() const PLearn::Object [virtual]
getOptionsToSave() const PLearn::Object [virtual]
getRemoteMethodMap() const PLearn::Object [virtual]
getTestDuringTrain() const PLearn::Learner [inline]
getTestResultsStream(int k)PLearn::Learner [protected]
getTrainCost()PLearn::Learner [inline]
getTrainingSet()PLearn::Learner [inline]
getTrainObjectiveStream()PLearn::Learner [protected]
hasOption(const string &optionname) const PLearn::Object
info() const PLearn::Object [virtual]
inherited typedefPLearn::Learner
inputsize() const PLearn::Learner [inline]
inputsize_PLearn::Learner
Learner(int the_inputsize=0, int the_targetsize=0, int the_outputsize=0)PLearn::Learner
load(const PPath &filename="")PLearn::Learner [virtual]
makeDeepCopyFromShallowCopy(CopiesMap &copies)PLearn::Learner [virtual]
measure(int step, const Vec &costs)PLearn::Learner [virtual]
PLearn::Measurer::measure(int t, const Vec &costs)PLearn::Measurer [inline, virtual]
PLearn::Measurer::measure(int t)PLearn::Measurer [inline, virtual]
measure_cpu_time_firstPLearn::Learner [protected]
measurersPLearn::Learner [protected]
minibatch_sizePLearn::Learner
newread(PStream &in, unsigned int id=UINT_MAX)PLearn::Object
newtest(VMat testset, VecStatsCollector &test_stats, VMat testoutputs=0, VMat testcosts=0)PLearn::Learner [virtual]
newtrain(VecStatsCollector &train_stats)PLearn::Learner [virtual]
newwrite(PStream &out) const PLearn::Object [virtual]
Object(bool call_build_=false)PLearn::Object
objectiveoutPLearn::Learner
oldread(istream &in)PLearn::Object [virtual]
oldwrite(ostream &out) const PLearn::Learner [virtual]
openTestResultsStreams()PLearn::Learner [protected]
openTrainObjectiveStream()PLearn::Learner [protected]
optionsPLearn::Learner
outputResultLineToFile(const string &filename, const Vec &results, bool append, const string &names)PLearn::Learner [protected]
outputsize() const PLearn::Learner [inline]
outputsize_PLearn::Learner
parseOptionName(const string &optionname, Object *&final_object, OptionList::iterator &option_iter, string &option_index)PLearn::Object
parseOptionName(const string &optionname, const Object *&final_object, OptionList::iterator &option_iter, string &option_index) const PLearn::Object
PPointable()PLearn::PPointable [inline]
PPointable(const PPointable &other)PLearn::PPointable [inline]
prepareToSendResults(PStream &out, int nres)PLearn::Object [static]
read(istream &in)PLearn::Object [virtual]
readOptionVal(PStream &in, const string &optionname, unsigned int id=UINT_MAX)PLearn::Object
ref() const PLearn::PPointable [inline]
report_test_progress_everyPLearn::Learner
run()PLearn::Object [virtual]
save(const PPath &filename="") const PLearn::Learner [virtual]
save_at_every_epochPLearn::Learner
save_objectivePLearn::Learner
setEarlyStopping(int which_testset, int which_testresult, real max_degradation, real min_value=-FLT_MAX, real min_improvement=0, bool relative_changes=true, bool save_best=true, int max_degraded_steps=-1)PLearn::Learner
setExperimentDirectory(const PPath &the_expdir)PLearn::Learner [virtual]
setModel(const Vec &new_options)PLearn::Learner [virtual]
setOption(const string &optionname, const string &value)PLearn::Object
setTestCostFunctions(Array< CostFunc > costfunctions)PLearn::Learner [inline]
setTestDuringTrain(ostream &testout, int every, Array< VMat > testsets)PLearn::Learner [virtual]
setTestDuringTrain(Array< VMat > testsets)PLearn::Learner [virtual]
setTestStatistics(StatsItArray statistics)PLearn::Learner [inline]
setTrainCost(Vec &cost)PLearn::Learner [inline, protected]
setTrainingSet(VMat training_set)PLearn::Learner [inline, virtual]
stop_if_wanted()PLearn::Learner [virtual]
targetsize() const PLearn::Learner [inline]
targetsize_PLearn::Learner
test(VMat test_set, const string &save_test_outputs="", const string &save_test_costs="")PLearn::Learner [virtual]
test_costfuncsPLearn::Learner
test_everyPLearn::Learner
test_results_streamsPLearn::Learner [protected]
test_setsPLearn::Learner
test_statisticsPLearn::Learner
testoutPLearn::Learner
testResultsNames() const PLearn::Learner [virtual]
tmp_costsPLearn::Learner [private, static]
tmp_inputPLearn::Learner [private, static]
tmp_outputPLearn::Learner [private, static]
tmp_targetPLearn::Learner [private, static]
tmp_weightPLearn::Learner [private, static]
tmpvecPLearn::Learner [protected]
train(VMat training_set)=0PLearn::Learner [pure virtual]
train(VMat training_set, VMat accept_prob, real max_accept_prob=1.0, VMat weights=VMat())PLearn::Learner [inline, virtual]
train_costPLearn::Learner [protected]
train_objective_streamPLearn::Learner [protected]
train_setPLearn::Learner
trainObjectiveNames() const PLearn::Learner [virtual]
unref() const PLearn::PPointable [inline]
usage() const PLearn::PPointable [inline]
use(const Vec &input, Vec &output)=0PLearn::Learner [pure virtual]
use(const Mat &inputs, Mat outputs)PLearn::Learner [inline, virtual]
use_file_if_biggerPLearn::Learner [static]
useAndCost(const Vec &input, const Vec &target, Vec output, Vec cost)PLearn::Learner [virtual]
useAndCostOnTestVec(const VMat &test_set, int i, const Vec &output, const Vec &cost)PLearn::Learner [virtual]
vec_inputPLearn::Learner
vlogPLearn::Learner
weightsize() const PLearn::Learner [inline]
weightsize_PLearn::Learner
write(ostream &out) const PLearn::Object [virtual]
writeOptionVal(PStream &out, const string &optionname) const PLearn::Object
~Learner()PLearn::Learner [virtual]
~Measurer()PLearn::Measurer [virtual]
~Object()PLearn::Object [virtual]
~PPointable()PLearn::PPointable [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines