shark::GaussianTaskKernel< InputTypeT > Member List

This is the complete list of members for shark::GaussianTaskKernel< InputTypeT >, including all inherited members.

AbstractKernelFunction()shark::AbstractKernelFunction< std::size_t >inline
AbstractMetric()shark::AbstractMetric< std::size_t >inline
BatchInputType typedefshark::AbstractKernelFunction< std::size_t >
BOOST_SERIALIZATION_SPLIT_MEMBER()shark::ISerializable
computeMatrix()shark::GaussianTaskKernel< InputTypeT >inlineprotected
ConstBatchInputReference typedefshark::AbstractKernelFunction< std::size_t >
ConstInputReference typedefshark::AbstractKernelFunction< std::size_t >
createState() constshark::DiscreteKernelinlinevirtual
DiscreteKernel(RealMatrix const &matrix)shark::DiscreteKernelinline
eval(ConstInputReference x1, ConstInputReference x2) constshark::DiscreteKernelinlinevirtual
eval(ConstBatchInputReference batchX1, ConstBatchInputReference batchX2, RealMatrix &result, State &state) constshark::DiscreteKernelinlinevirtual
eval(ConstBatchInputReference batchX1, ConstBatchInputReference batchX2, RealMatrix &result) constshark::DiscreteKernelinlinevirtual
Feature enum nameshark::AbstractKernelFunction< std::size_t >
featureDistance(ConstInputReference x1, ConstInputReference x2) constshark::AbstractMetric< std::size_t >inline
featureDistanceSqr(ConstInputReference x1, ConstInputReference x2) constshark::AbstractKernelFunction< std::size_t >inlinevirtual
featureDistanceSqr(ConstBatchInputReference batchX1, ConstBatchInputReference batchX2) constshark::AbstractKernelFunction< std::size_t >inlinevirtual
AbstractMetric< std::size_t >::featureDistanceSqr(ConstInputReference x1, ConstInputReference x2) const=0shark::AbstractMetric< std::size_t >pure virtual
FeatureNotAvailableException typedefshark::AbstractKernelFunction< std::size_t >
features() constshark::AbstractKernelFunction< std::size_t >inline
Features typedefshark::AbstractKernelFunction< std::size_t >
gamma() constshark::GaussianTaskKernel< InputTypeT >inline
GaussianTaskKernel(Data< MultiTaskSampleType > const &data, std::size_t tasks, KernelType &inputkernel, double gamma)shark::GaussianTaskKernel< InputTypeT >inline
HAS_FIRST_INPUT_DERIVATIVE enum valueshark::AbstractKernelFunction< std::size_t >
HAS_FIRST_PARAMETER_DERIVATIVE enum valueshark::AbstractKernelFunction< std::size_t >
hasFirstInputDerivative() constshark::AbstractKernelFunction< std::size_t >inline
hasFirstParameterDerivative() constshark::AbstractKernelFunction< std::size_t >inline
InputType typedefshark::GaussianTaskKernel< InputTypeT >
IS_NORMALIZED enum valueshark::AbstractKernelFunction< std::size_t >
isNormalized() constshark::AbstractKernelFunction< std::size_t >inline
KernelType typedefshark::GaussianTaskKernel< InputTypeT >
load(InArchive &archive, unsigned int version)shark::ISerializableinline
m_datashark::GaussianTaskKernel< InputTypeT >protected
m_featuresshark::AbstractKernelFunction< std::size_t >protected
m_gammashark::GaussianTaskKernel< InputTypeT >protected
m_matrixshark::DiscreteKernelprotected
mpe_inputKernelshark::GaussianTaskKernel< InputTypeT >protected
MultiTaskSampleType typedefshark::GaussianTaskKernel< InputTypeT >
name() constshark::GaussianTaskKernel< InputTypeT >inlinevirtual
numberOfParameters() constshark::GaussianTaskKernel< InputTypeT >inlinevirtual
numberOfTasks() constshark::GaussianTaskKernel< InputTypeT >inline
operator()(ConstInputReference x1, ConstInputReference x2) constshark::AbstractKernelFunction< std::size_t >inline
operator()(ConstBatchInputReference batchX1, ConstBatchInputReference batchX2) constshark::AbstractKernelFunction< std::size_t >inline
parameterVector() constshark::GaussianTaskKernel< InputTypeT >inlinevirtual
ParameterVectorType typedefshark::IParameterizable<>
read(InArchive &ar)shark::GaussianTaskKernel< InputTypeT >inlinevirtual
save(OutArchive &archive, unsigned int version) constshark::ISerializableinline
setGamma(double gamma)shark::GaussianTaskKernel< InputTypeT >inline
setParameterVector(RealVector const &newParameters)shark::GaussianTaskKernel< InputTypeT >inlinevirtual
setWidth(double sigma)shark::GaussianTaskKernel< InputTypeT >inline
sigma() constshark::GaussianTaskKernel< InputTypeT >inline
size() constshark::DiscreteKernelinline
SUPPORTS_VARIABLE_INPUT_SIZE enum valueshark::AbstractKernelFunction< std::size_t >
supportsVariableInputSize() constshark::AbstractKernelFunction< std::size_t >inline
updateFeatures()shark::AbstractKernelFunction< std::size_t >inlinevirtual
weightedInputDerivative(ConstBatchInputReference batchX1, ConstBatchInputReference batchX2, RealMatrix const &coefficientsX2, State const &state, BatchInputType &gradient) constshark::AbstractKernelFunction< std::size_t >inlinevirtual
weightedParameterDerivative(ConstBatchInputReference batchX1, ConstBatchInputReference batchX2, RealMatrix const &coefficients, State const &state, RealVector &gradient) constshark::AbstractKernelFunction< std::size_t >inlinevirtual
write(OutArchive &ar) constshark::GaussianTaskKernel< InputTypeT >inlinevirtual
~AbstractMetric()shark::AbstractMetric< std::size_t >inlinevirtual
~INameable()shark::INameableinlinevirtual
~IParameterizable()shark::IParameterizable<>inlinevirtual
~ISerializable()shark::ISerializableinlinevirtual