shark::AbstractCost< LabelT, OutputT > Member List

This is the complete list of members for shark::AbstractCost< LabelT, OutputT >, including all inherited members.

BatchLabelType typedefshark::AbstractCost< LabelT, OutputT >
BatchOutputType typedefshark::AbstractCost< LabelT, OutputT >
eval(Data< LabelType > const &targets, Data< OutputType > const &predictions) const =0shark::AbstractCost< LabelT, OutputT >pure virtual
Feature enum nameshark::AbstractCost< LabelT, OutputT >
FeatureNotAvailableException typedefshark::AbstractCost< LabelT, OutputT >
features() constshark::AbstractCost< LabelT, OutputT >inline
Features typedefshark::AbstractCost< LabelT, OutputT >
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::AbstractCost< LabelT, OutputT >
m_featuresshark::AbstractCost< LabelT, OutputT >protected
name() constshark::INameableinlinevirtual
operator()(Data< LabelType > const &targets, Data< OutputType > const &predictions) constshark::AbstractCost< LabelT, OutputT >inline
OutputType typedefshark::AbstractCost< LabelT, OutputT >
updateFeatures()shark::AbstractCost< LabelT, OutputT >inlinevirtual
~AbstractCost()shark::AbstractCost< LabelT, OutputT >inlinevirtual
~INameable()shark::INameableinlinevirtual