shark::SquaredLoss< OutputType, LabelType > Member List

This is the complete list of members for shark::SquaredLoss< OutputType, LabelType >, including all inherited members.

AbstractLoss()shark::AbstractLoss< LabelT, OutputT >inline
BatchLabelType typedefshark::SquaredLoss< OutputType, LabelType >
BatchOutputType typedefshark::SquaredLoss< OutputType, LabelType >
ConstLabelReference typedefshark::AbstractLoss< LabelT, OutputT >
ConstOutputReference typedefshark::AbstractLoss< LabelT, OutputT >
eval(BatchLabelType const &labels, BatchOutputType const &predictions) constshark::SquaredLoss< OutputType, LabelType >inlinevirtual
eval(BatchLabelType const &target, BatchOutputType const &prediction) const=0shark::SquaredLoss< OutputType, LabelType >virtual
eval(ConstLabelReference target, ConstOutputReference prediction) constshark::SquaredLoss< OutputType, LabelType >inlinevirtual
eval(Data< LabelType > const &targets, Data< OutputType > const &predictions) constshark::SquaredLoss< OutputType, LabelType >inlinevirtual
evalDerivative(BatchLabelType const &label, BatchOutputType const &prediction, BatchOutputType &gradient) constshark::SquaredLoss< OutputType, LabelType >inlinevirtual
shark::AbstractLoss::evalDerivative(ConstLabelReference target, ConstOutputReference prediction, OutputType &gradient) constshark::AbstractLoss< LabelT, OutputT >inlinevirtual
shark::AbstractLoss::evalDerivative(ConstLabelReference target, ConstOutputReference prediction, OutputType &gradient, MatrixType &hessian) constshark::AbstractLoss< LabelT, OutputT >inlinevirtual
Feature enum nameshark::AbstractCost< LabelT, OutputT >
FeatureNotAvailableException typedefshark::AbstractCost< LabelT, OutputT >
Features typedefshark::AbstractCost< LabelT, OutputT >
features() constshark::AbstractCost< LabelT, OutputT >inline
HAS_FIRST_DERIVATIVE enum valueshark::AbstractCost< LabelT, OutputT >
HAS_SECOND_DERIVATIVE enum valueshark::AbstractCost< LabelT, OutputT >
hasFirstDerivative() constshark::AbstractCost< LabelT, OutputT >inline
IS_LOSS_FUNCTION enum valueshark::AbstractCost< LabelT, OutputT >
isLossFunction() constshark::AbstractCost< LabelT, OutputT >inline
LabelType typedefshark::AbstractLoss< LabelT, OutputT >
m_featuresshark::AbstractCost< LabelT, OutputT >protected
MatrixType typedefshark::AbstractLoss< LabelT, OutputT >
name() constshark::SquaredLoss< OutputType, LabelType >inlinevirtual
operator()(LabelType const &target, OutputType const &prediction) constshark::AbstractLoss< LabelT, OutputT >inline
operator()(BatchLabelType const &target, BatchOutputType const &prediction) constshark::AbstractLoss< LabelT, OutputT >inline
shark::AbstractCost::operator()(Data< LabelType > const &targets, Data< OutputType > const &predictions) constshark::AbstractCost< LabelT, OutputT >inline
OutputType typedefshark::AbstractLoss< LabelT, OutputT >
SquaredLoss()shark::SquaredLoss< OutputType, LabelType >inline
updateFeatures()shark::AbstractCost< LabelT, OutputT >inlinevirtual
~AbstractCost()shark::AbstractCost< LabelT, OutputT >inlinevirtual
~INameable()shark::INameableinlinevirtual