PLearn 0.1
PLearn::RBMMultinomialLayer Member List
This is the complete list of members for PLearn::RBMMultinomialLayer, including all inherited members.
_classname_()PLearn::RBMMultinomialLayer [static]
_classname_()PLearn::RBMMultinomialLayer [static]
_getOptionList_()PLearn::RBMMultinomialLayer [static]
_getOptionList_()PLearn::RBMMultinomialLayer [static]
_getRemoteMethodMap_()PLearn::RBMMultinomialLayer [static]
_getRemoteMethodMap_()PLearn::RBMMultinomialLayer [static]
_isa_(const Object *o)PLearn::RBMMultinomialLayer [static]
_isa_(const Object *o)PLearn::RBMMultinomialLayer [static]
_new_instance_for_typemap_()PLearn::RBMMultinomialLayer [static]
_new_instance_for_typemap_()PLearn::RBMMultinomialLayer [static]
_static_initialize_()PLearn::RBMMultinomialLayer [static]
_static_initialize_()PLearn::RBMMultinomialLayer [static]
_static_initializer_PLearn::RBMMultinomialLayer [static]
accumulateNegStats(const Vec &neg_values)PLearn::RBMLayer [virtual]
accumulateNegStats(const Mat &neg_values)PLearn::RBMLayer [virtual]
accumulatePosStats(const Vec &pos_values)PLearn::RBMLayer [virtual]
accumulatePosStats(const Mat &ps_values)PLearn::RBMLayer [virtual]
activationPLearn::RBMLayer
activationsPLearn::RBMLayer
activationsPLearn::RBMLayer
addBiasDecay(Vec &bias_gradient)PLearn::RBMLayer [virtual]
addBiasDecay(Mat &bias_gradient)PLearn::RBMLayer [virtual]
applyBiasDecay()PLearn::RBMLayer [virtual]
asString() const PLearn::Object [virtual]
asStringRemoteTransmit() const PLearn::Object [virtual]
batch_sizePLearn::RBMLayer
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]
biasPLearn::RBMLayer
bias_decay_parameterPLearn::RBMLayer
bias_decay_typePLearn::RBMLayer
bias_incPLearn::RBMLayer [protected]
bias_neg_statsPLearn::RBMLayer
bias_pos_statsPLearn::RBMLayer
bpropAccUpdate(const TVec< Mat * > &ports_value, const TVec< Mat * > &ports_gradient)PLearn::OnlineLearningModule [virtual]
bpropCD(Vec &bias_gradient)PLearn::RBMLayer [virtual]
bpropCD(const Vec &pos_values, const Vec &neg_values, Vec &bias_gradient)PLearn::RBMLayer [virtual]
bpropDoesNothing()PLearn::OnlineLearningModule [inline, virtual]
bpropNLL(const Vec &target, real nll, Vec &bias_gradient)PLearn::RBMMultinomialLayer [virtual]
bpropNLL(const Mat &targets, const Mat &costs_column, Mat &bias_gradients)PLearn::RBMMultinomialLayer [virtual]
bpropUpdate(const Vec &input, const Vec &output, Vec &input_gradient, const Vec &output_gradient)PLearn::RBMMultinomialLayer [virtual]
bpropUpdate(const Vec &input, const Vec &output, Vec &input_gradient, const Vec &output_gradient, bool accumulate=false)PLearn::RBMMultinomialLayer [virtual]
bpropUpdate(const Mat &inputs, const Mat &outputs, Mat &input_gradients, const Mat &output_gradients, bool accumulate=false)PLearn::RBMMultinomialLayer [virtual]
bpropUpdate(const Vec &input, const Vec &rbm_bias, const Vec &output, Vec &input_gradient, Vec &rbm_bias_gradient, const Vec &output_gradient)PLearn::RBMMultinomialLayer [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
build()PLearn::RBMMultinomialLayer [virtual]
build()PLearn::RBMMultinomialLayer [virtual]
build_()PLearn::RBMMultinomialLayer [private]
build_()PLearn::RBMMultinomialLayer [private]
call(const string &methodname, int nargs, PStream &io)PLearn::Object [virtual]
PLearn::changeOption(const string &optionname, const string &value)PLearn::Object
PLearn::Object::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::RBMMultinomialLayer [virtual]
classname() const PLearn::RBMMultinomialLayer [virtual]
clearStats()PLearn::RBMLayer [virtual]
computeExpectation()PLearn::RBMMultinomialLayer [virtual]
computeExpectation()PLearn::RBMMultinomialLayer [virtual]
computeExpectations()PLearn::RBMMultinomialLayer [virtual]
declareMethods(RemoteMethodMap &rmm)PLearn::RBMLayer [protected, static]
declareOptions(OptionList &ol)PLearn::RBMMultinomialLayer [protected, static]
declareOptions(OptionList &ol)PLearn::RBMMultinomialLayer [protected, static]
declaringFile()PLearn::RBMMultinomialLayer [inline, static]
declaringFile()PLearn::RBMMultinomialLayer [inline, static]
deepCopy(CopiesMap &copies) const PLearn::RBMMultinomialLayer [virtual]
deepCopy(CopiesMap &copies) const PLearn::RBMMultinomialLayer [virtual]
PLearn::deepCopyNoMap()PLearn::Object
PLearn::Object::deepCopyNoMap()PLearn::Object
during_trainingPLearn::OnlineLearningModule [static]
energy(const Vec &unit_values) const PLearn::RBMMultinomialLayer [virtual]
estimate_simpler_diag_hessianPLearn::OnlineLearningModule
expdirPLearn::OnlineLearningModule
expectationPLearn::RBMLayer
expectation_is_not_up_to_date()PLearn::RBMLayer [virtual]
expectation_is_up_to_datePLearn::RBMLayer
expectationsPLearn::RBMLayer [protected]
expectations_are_up_to_datePLearn::RBMLayer
finalize()PLearn::OnlineLearningModule [inline, virtual]
forget()PLearn::RBMLayer [virtual]
fprop(const Vec &input, Vec &output) const PLearn::RBMMultinomialLayer [virtual]
fprop(const Vec &input, const Vec &rbm_bias, Vec &output) const PLearn::RBMMultinomialLayer [virtual]
PLearn::RBMLayer::fprop(const Mat &inputs, Mat &outputs)PLearn::RBMLayer [virtual]
PLearn::OnlineLearningModule::fprop(const TVec< Mat * > &ports_value)PLearn::OnlineLearningModule [virtual]
fpropNLL(const Vec &target)PLearn::RBMMultinomialLayer [virtual]
fpropNLL(const Mat &targets, const Mat &costs_column)PLearn::RBMMultinomialLayer [virtual]
PLearn::RBMLayer::fpropNLL(const Vec &target, const Vec &cost_weights)PLearn::RBMLayer [virtual]
freeEnergyContribution(const Vec &unit_activations) const PLearn::RBMMultinomialLayer [virtual]
freeEnergyContributionGradient(const Vec &unit_activations, Vec &unit_activations_gradient, real output_gradient=1, bool accumulate=false) const PLearn::RBMMultinomialLayer [virtual]
generateSample()PLearn::RBMMultinomialLayer [virtual]
generateSample()PLearn::RBMMultinomialLayer [virtual]
generateSamples()PLearn::RBMMultinomialLayer [virtual]
getAllActivations(PP< RBMParameters > rbmp, int offset=0)PLearn::RBMMultinomialLayer [virtual]
PLearn::RBMLayer::getAllActivations(PP< RBMConnection > rbmc, int offset=0, bool minibatch=false)PLearn::RBMLayer [virtual]
getConfiguration(int conf_index, Vec &output)PLearn::RBMMultinomialLayer [virtual]
getConfigurationCount()PLearn::RBMMultinomialLayer [virtual]
getExpectations()PLearn::RBMLayer
PLearn::getOption(const string &optionname) const PLearn::Object
PLearn::Object::getOption(const string &optionname) const PLearn::Object
getOptionList() const PLearn::RBMMultinomialLayer [virtual]
getOptionList() const PLearn::RBMMultinomialLayer [virtual]
getOptionMap() const PLearn::RBMMultinomialLayer [virtual]
getOptionMap() const PLearn::RBMMultinomialLayer [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::RBMMultinomialLayer [virtual]
getRemoteMethodMap() const PLearn::RBMMultinomialLayer [virtual]
getUnitActivation(int i, PP< RBMConnection > rbmc, int offset=0)PLearn::RBMLayer [virtual]
getUnitActivations(int i, PP< RBMParameters > rbmp, int offset=0)PLearn::RBMMultinomialLayer [virtual]
getUnitsTypes()PLearn::RBMLayer [inline]
gibbs_initial_ma_coefficientPLearn::RBMLayer
gibbs_ma_coefficientPLearn::RBMLayer
gibbs_ma_incrementPLearn::RBMLayer
gibbs_ma_schedulePLearn::RBMLayer
PLearn::hasOption(const string &optionname) const PLearn::Object
PLearn::Object::hasOption(const string &optionname) const PLearn::Object
INFINITE_CONFIGURATIONSPLearn::RBMLayer [static]
info() const PLearn::Object [virtual]
inherited typedefPLearn::RBMMultinomialLayer [private]
inherited typedefPLearn::RBMMultinomialLayer [private]
input_sizePLearn::OnlineLearningModule
learning_ratePLearn::RBMLayer
load(const PPath &filename)PLearn::Object [virtual]
makeDeepCopyFromShallowCopy(CopiesMap &copies)PLearn::RBMMultinomialLayer [virtual]
makeDeepCopyFromShallowCopy(CopiesMap &copies)PLearn::RBMMultinomialLayer [virtual]
momentumPLearn::RBMLayer
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]
neg_countPLearn::RBMLayer [protected]
PLearn::newread(PStream &in, unsigned int id=UINT_MAX)PLearn::Object
PLearn::Object::newread(PStream &in, unsigned int id=UINT_MAX)PLearn::Object
newwrite(PStream &out) const PLearn::Object [virtual]
nPorts()PLearn::OnlineLearningModule
PLearn::Object(bool call_build_=false)PLearn::Object
PLearn::Object::Object(bool call_build_=false)PLearn::Object
oldread(istream &in)PLearn::Object [virtual]
onesPLearn::RBMLayer [protected]
OnlineLearningModule(const string &the_name="", bool call_build_=false)PLearn::OnlineLearningModule
output_sizePLearn::OnlineLearningModule
PLearn::parseOptionName(const string &optionname, Object *&final_object, OptionList::iterator &option_iter, string &option_index)PLearn::Object
PLearn::parseOptionName(const string &optionname, const Object *&final_object, OptionList::iterator &option_iter, string &option_index) const PLearn::Object
PLearn::Object::parseOptionName(const string &optionname, Object *&final_object, OptionList::iterator &option_iter, string &option_index)PLearn::Object
PLearn::Object::parseOptionName(const string &optionname, const Object *&final_object, OptionList::iterator &option_iter, string &option_index) const PLearn::Object
port_sizesPLearn::OnlineLearningModule [protected]
pos_countPLearn::RBMLayer [protected]
PLearn::PPointable()PLearn::PPointable [inline]
PLearn::PPointable(const PPointable &other)PLearn::PPointable [inline]
PLearn::Object::PPointable()PLearn::PPointable [inline]
PLearn::Object::PPointable(const PPointable &other)PLearn::PPointable [inline]
PLearn::prepareToSendResults(PStream &out, int nres)PLearn::Object [static]
PLearn::Object::prepareToSendResults(PStream &out, int nres)PLearn::Object [static]
random_genPLearn::RBMLayer
RBMLayer()PLearn::RBMLayer
RBMLayer(real the_learning_rate=0.)PLearn::RBMLayer
RBMMultinomialLayer()PLearn::RBMMultinomialLayer
RBMMultinomialLayer(int the_size)PLearn::RBMMultinomialLayer
RBMMultinomialLayer(real the_learning_rate=0.)PLearn::RBMMultinomialLayer
RBMMultinomialLayer(int the_size, real the_learning_rate=0.)PLearn::RBMMultinomialLayer
read(istream &in)PLearn::Object [virtual]
PLearn::readOptionVal(PStream &in, const string &optionname, unsigned int id=UINT_MAX)PLearn::Object
PLearn::Object::readOptionVal(PStream &in, const string &optionname, unsigned int id=UINT_MAX)PLearn::Object
PLearn::ref() const PLearn::PPointable [inline]
PLearn::Object::ref() const PLearn::PPointable [inline]
reset()PLearn::RBMLayer [virtual]
reset()PLearn::RBMLayer [virtual]
run()PLearn::Object [virtual]
samplePLearn::RBMLayer
samplesPLearn::RBMLayer
save(const PPath &filename) const PLearn::Object [virtual]
setAllBias(const Vec &rbm_bias)PLearn::RBMLayer [virtual]
setBatchSize(int the_batch_size)PLearn::RBMLayer [virtual]
setExpectation(const Vec &the_expectation)PLearn::RBMLayer [virtual]
setExpectationByRef(const Vec &the_expectation)PLearn::RBMLayer [virtual]
setExpectations(const Mat &the_expectations)PLearn::RBMLayer [virtual]
setExpectationsByRef(const Mat &the_expectations)PLearn::RBMLayer [virtual]
setLearningRate(real the_learning_rate)PLearn::RBMLayer [virtual]
setMomentum(real the_momentum)PLearn::RBMLayer [virtual]
PLearn::setOption(const string &optionname, const string &value)PLearn::Object
PLearn::Object::setOption(const string &optionname, const string &value)PLearn::Object
sizePLearn::RBMLayer
tmpPLearn::RBMLayer [protected]
tmp_input_diag_hessianPLearn::OnlineLearningModule [mutable, protected]
tmp_input_gradientPLearn::OnlineLearningModule [mutable, protected]
tmp_softmaxPLearn::RBMMultinomialLayer [mutable, protected]
tmpm_input_gradientPLearn::OnlineLearningModule [mutable, protected]
units_typesPLearn::RBMLayer
PLearn::unref() const PLearn::PPointable [inline]
PLearn::Object::unref() const PLearn::PPointable [inline]
update()PLearn::RBMLayer [virtual]
update(const Vec &grad)PLearn::RBMLayer [virtual]
update(const Mat &grad)PLearn::RBMLayer [virtual]
update(const Vec &pos_values, const Vec &neg_values)PLearn::RBMLayer [virtual]
update(const Mat &pos_values, const Mat &neg_values)PLearn::RBMLayer [virtual]
updateCDandGibbs(const Mat &pos_values, const Mat &cd_neg_values, const Mat &gibbs_neg_values, real background_gibbs_update_ratio)PLearn::RBMLayer [virtual]
updateGibbs(const Mat &pos_values, const Mat &gibbs_neg_values)PLearn::RBMLayer [virtual]
PLearn::usage() const PLearn::PPointable [inline]
PLearn::Object::usage() const PLearn::PPointable [inline]
use_fast_approximationsPLearn::OnlineLearningModule
verbosityPLearn::OnlineLearningModule
write(ostream &out) const PLearn::Object [virtual]
PLearn::writeOptionVal(PStream &out, const string &optionname) const PLearn::Object
PLearn::Object::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