PLearn 0.1
PLearn::NnlmOutputLayer Member List
This is the complete list of members for PLearn::NnlmOutputLayer, including all inherited members.
_classname_()PLearn::NnlmOutputLayer [static]
_getOptionList_()PLearn::NnlmOutputLayer [static]
_getRemoteMethodMap_()PLearn::NnlmOutputLayer [static]
_isa_(const Object *o)PLearn::NnlmOutputLayer [static]
_new_instance_for_typemap_()PLearn::NnlmOutputLayer [static]
_static_initialize_()PLearn::NnlmOutputLayer [static]
_static_initializer_PLearn::NnlmOutputLayer [static]
ad_gradientPLearn::NnlmOutputLayer [mutable]
addCandidateContribution(int c) const PLearn::NnlmOutputLayer
applyAllClassVars()PLearn::NnlmOutputLayer
applyMuAndSigmaEmpiricalUpdate(const Vec &input) const PLearn::NnlmOutputLayer
applyMuCandidateGradient(int c) const PLearn::NnlmOutputLayer
applyMuGradient() const PLearn::NnlmOutputLayer
applyMuTargetGradient() const PLearn::NnlmOutputLayer
applySigmaCandidateGradient(int c) const PLearn::NnlmOutputLayer
applySigmaGradient() const PLearn::NnlmOutputLayer
applySigmaTargetGradient() const PLearn::NnlmOutputLayer
asString() const PLearn::Object [virtual]
asStringRemoteTransmit() const PLearn::Object [virtual]
bbpropUpdate(const Vec &input, const Vec &output, const Vec &output_gradient, const Vec &output_diag_hessian)PLearn::OnlineLearningModule [virtual]
bbpropUpdate(const Vec &input, const Vec &output, Vec &input_gradient, const Vec &output_gradient, Vec &input_diag_hessian, const Vec &output_diag_hessian, bool accumulate=false)PLearn::OnlineLearningModule [virtual]
betaPLearn::NnlmOutputLayer [mutable]
billPLearn::NnlmOutputLayer [mutable]
bobPLearn::NnlmOutputLayer [mutable]
bpropAccUpdate(const TVec< Mat * > &ports_value, const TVec< Mat * > &ports_gradient)PLearn::OnlineLearningModule [virtual]
bpropDoesNothing()PLearn::OnlineLearningModule [inline, virtual]
bpropUpdate(const Vec &input, const Vec &output, Vec &input_gradient, const Vec &output_gradient)PLearn::NnlmOutputLayer [virtual]
PLearn::OnlineLearningModule::bpropUpdate(const Vec &input, const Vec &output, const Vec &output_gradient)PLearn::OnlineLearningModule [virtual]
PLearn::OnlineLearningModule::bpropUpdate(const Mat &inputs, const Mat &outputs, const Mat &output_gradients)PLearn::OnlineLearningModule [virtual]
PLearn::OnlineLearningModule::bpropUpdate(const TVec< Mat * > &ports_value, const TVec< Mat * > &ports_gradient)PLearn::OnlineLearningModule
PLearn::OnlineLearningModule::bpropUpdate(const Vec &input, const Vec &output, Vec &input_gradient, const Vec &output_gradient, bool accumulate=false)PLearn::OnlineLearningModule [virtual]
PLearn::OnlineLearningModule::bpropUpdate(const Mat &inputs, const Mat &outputs, Mat &input_gradients, const Mat &output_gradients, bool accumulate=false)PLearn::OnlineLearningModule [virtual]
build()PLearn::NnlmOutputLayer [virtual]
build_()PLearn::NnlmOutputLayer [private]
call(const string &methodname, int nargs, PStream &io)PLearn::Object [virtual]
candidatesPLearn::NnlmOutputLayer
changeOption(const string &optionname, const string &value)PLearn::Object
changeOptions(const map< string, string > &name_value)PLearn::Object [virtual]
checkProp(const TVec< Mat * > &ports_data)PLearn::OnlineLearningModule
classname() const PLearn::NnlmOutputLayer [virtual]
compute_approx_nl_p_t_r(const Vec &input, Vec &output) const PLearn::NnlmOutputLayer
compute_nl_p_rt(const Vec &input, Vec &output) const PLearn::NnlmOutputLayer
compute_nl_p_t_r(const Vec &input, Vec &output) const PLearn::NnlmOutputLayer
computeApproxDiscriminantGradient() const PLearn::NnlmOutputLayer
computeDiscriminantGradient() const PLearn::NnlmOutputLayer
computeEmpiricalLearningRateParameters()PLearn::NnlmOutputLayer
computeNonDiscriminantGradient() const PLearn::NnlmOutputLayer
contextPLearn::NnlmOutputLayer [mutable]
context_cardinalityPLearn::NnlmOutputLayer
costPLearn::NnlmOutputLayer
COST_APPROX_DISCR enum valuePLearn::NnlmOutputLayer
COST_DISCR enum valuePLearn::NnlmOutputLayer
COST_NON_DISCR enum valuePLearn::NnlmOutputLayer
declareMethods(RemoteMethodMap &rmm)PLearn::OnlineLearningModule [protected, static]
declareOptions(OptionList &ol)PLearn::NnlmOutputLayer [protected, static]
declaringFile()PLearn::NnlmOutputLayer [inline, static]
deepCopy(CopiesMap &copies) const PLearn::NnlmOutputLayer [virtual]
deepCopyNoMap()PLearn::Object
dl_decrease_constantPLearn::NnlmOutputLayer
dl_lrPLearn::NnlmOutputLayer [mutable]
dl_start_learning_ratePLearn::NnlmOutputLayer
during_trainingPLearn::OnlineLearningModule [static]
el_decrease_constantPLearn::NnlmOutputLayer
el_drPLearn::NnlmOutputLayer [mutable]
el_last_updatePLearn::NnlmOutputLayer
el_start_discount_factorPLearn::NnlmOutputLayer
el_start_learning_ratePLearn::NnlmOutputLayer
estimate_simpler_diag_hessianPLearn::OnlineLearningModule
expdirPLearn::OnlineLearningModule
fd_gradientPLearn::NnlmOutputLayer [mutable]
finalize()PLearn::OnlineLearningModule [inline, virtual]
forget()PLearn::NnlmOutputLayer [virtual]
fprop(const Vec &input, Vec &output) const PLearn::NnlmOutputLayer [virtual]
PLearn::OnlineLearningModule::fprop(const Mat &inputs, Mat &outputs)PLearn::OnlineLearningModule [virtual]
PLearn::OnlineLearningModule::fprop(const TVec< Mat * > &ports_value)PLearn::OnlineLearningModule [virtual]
g_exponentPLearn::NnlmOutputLayer [mutable]
getBestCandidates(const Vec &input, Vec &candidate_tags, Vec &probabilities) const PLearn::NnlmOutputLayer
getOption(const string &optionname) const PLearn::Object
getOptionList() const PLearn::NnlmOutputLayer [virtual]
getOptionMap() const PLearn::NnlmOutputLayer [virtual]
getOptionsToRemoteTransmit() const PLearn::Object [virtual]
getOptionsToSave() const PLearn::Object [virtual]
getPortIndex(const string &port)PLearn::OnlineLearningModule [virtual]
getPortLength(const string &port)PLearn::OnlineLearningModule
getPortName(int i)PLearn::OnlineLearningModule
getPorts()PLearn::OnlineLearningModule [virtual]
getPortSizes()PLearn::OnlineLearningModule [virtual]
getPortWidth(const string &port)PLearn::OnlineLearningModule
getRemoteMethodMap() const PLearn::NnlmOutputLayer [virtual]
global_muPLearn::NnlmOutputLayer
global_sigma2PLearn::NnlmOutputLayer
global_sumRPLearn::NnlmOutputLayer
global_sumR2PLearn::NnlmOutputLayer
gradient_log_tmpPLearn::NnlmOutputLayer [mutable]
gradient_log_tmp_negPLearn::NnlmOutputLayer [mutable]
gradient_log_tmp_posPLearn::NnlmOutputLayer [mutable]
hasOption(const string &optionname) const PLearn::Object
info() const PLearn::Object [virtual]
inherited typedefPLearn::NnlmOutputLayer [private]
input_sizePLearn::OnlineLearningModule
is_learningPLearn::NnlmOutputLayer
learningPLearn::NnlmOutputLayer
LEARNING_DISCRIMINANT enum valuePLearn::NnlmOutputLayer
LEARNING_EMPIRICAL enum valuePLearn::NnlmOutputLayer
load(const PPath &filename)PLearn::Object [virtual]
log_g_det_covariancePLearn::NnlmOutputLayer [mutable]
log_g_normalizationPLearn::NnlmOutputLayer [mutable]
log_sum_p_ruPLearn::NnlmOutputLayer [mutable]
makeDeepCopyFromShallowCopy(CopiesMap &copies)PLearn::NnlmOutputLayer [virtual]
muPLearn::NnlmOutputLayer
namePLearn::OnlineLearningModule
namedBpropAccUpdate(map< string, Mat > &values, map< string, Mat > &gradients, TVec< string > additional_input_gradients)PLearn::OnlineLearningModule [virtual]
namedFprop(map< string, Mat > &inputs, TVec< string > wanted_outputs)PLearn::OnlineLearningModule [virtual]
nd_gradientPLearn::NnlmOutputLayer [mutable]
newread(PStream &in, unsigned int id=UINT_MAX)PLearn::Object
newwrite(PStream &out) const PLearn::Object [virtual]
NnlmOutputLayer()PLearn::NnlmOutputLayer
nPorts()PLearn::OnlineLearningModule
Object(bool call_build_=false)PLearn::Object
oldread(istream &in)PLearn::Object [virtual]
OnlineLearningModule(const string &the_name="", bool call_build_=false)PLearn::OnlineLearningModule
output_sizePLearn::OnlineLearningModule
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
piPLearn::NnlmOutputLayer
port_sizesPLearn::OnlineLearningModule [protected]
PPointable()PLearn::PPointable [inline]
PPointable(const PPointable &other)PLearn::PPointable [inline]
prepareToSendResults(PStream &out, int nres)PLearn::Object [static]
random_genPLearn::OnlineLearningModule
read(istream &in)PLearn::Object [virtual]
readOptionVal(PStream &in, const string &optionname, unsigned int id=UINT_MAX)PLearn::Object
ref() const PLearn::PPointable [inline]
resetAllClassVars()PLearn::NnlmOutputLayer
resetParameters()PLearn::NnlmOutputLayer
run()PLearn::Object [virtual]
sPLearn::NnlmOutputLayer [mutable]
s_sumIPLearn::NnlmOutputLayer [mutable]
save(const PPath &filename) const PLearn::Object [virtual]
setContext(int the_context) const PLearn::NnlmOutputLayer
setCost(int the_cost)PLearn::NnlmOutputLayer
setLearning(int the_learning)PLearn::NnlmOutputLayer
setLearningRate(real dynamic_learning_rate)PLearn::OnlineLearningModule [virtual]
setOption(const string &optionname, const string &value)PLearn::Object
setTarget(int the_target) const PLearn::NnlmOutputLayer
shared_candidatesPLearn::NnlmOutputLayer
sigma2PLearn::NnlmOutputLayer
sigma2minPLearn::NnlmOutputLayer
step_numberPLearn::NnlmOutputLayer
sumIPLearn::NnlmOutputLayer
sumRPLearn::NnlmOutputLayer
sumR2PLearn::NnlmOutputLayer
targetPLearn::NnlmOutputLayer [mutable]
target_cardinalityPLearn::NnlmOutputLayer
the_real_targetPLearn::NnlmOutputLayer [mutable]
tmp_input_diag_hessianPLearn::OnlineLearningModule [mutable, protected]
tmp_input_gradientPLearn::OnlineLearningModule [mutable, protected]
tmpm_input_gradientPLearn::OnlineLearningModule [mutable, protected]
umcPLearn::NnlmOutputLayer
unref() const PLearn::PPointable [inline]
updateClassVars(const int the_target, const Vec &the_input)PLearn::NnlmOutputLayer
usage() const PLearn::PPointable [inline]
use_fast_approximationsPLearn::OnlineLearningModule
vec_log_p_r_tPLearn::NnlmOutputLayer [mutable]
vec_log_p_rg_tPLearn::NnlmOutputLayer [mutable]
vec_log_p_rtPLearn::NnlmOutputLayer [mutable]
verbosityPLearn::OnlineLearningModule
write(ostream &out) const PLearn::Object [virtual]
writeOptionVal(PStream &out, const string &optionname) const PLearn::Object
~Object()PLearn::Object [virtual]
~PPointable()PLearn::PPointable [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines