activateVariable(std::size_t i) | shark::SvmProblem< Problem > | inline |
active() const | shark::SvmProblem< Problem > | inline |
alpha(std::size_t i) const | shark::SvmProblem< Problem > | inline |
applyStep(std::size_t i, std::size_t j, double step) | shark::SvmProblem< Problem > | inlineprotectedvirtual |
BoxBasedShrinkingStrategy(ProblemT &problem, bool shrink=true) | shark::BoxBasedShrinkingStrategy< SvmProblem< Problem > > | inline |
boxMax(std::size_t i) const | shark::SvmProblem< Problem > | inline |
boxMin(std::size_t i) const | shark::SvmProblem< Problem > | inline |
checkKKT() const | shark::SvmProblem< Problem > | inline |
deactivateVariable(std::size_t i) | shark::BoxBasedShrinkingStrategy< SvmProblem< Problem > > | inline |
diagonal(std::size_t i) const | shark::SvmProblem< Problem > | inline |
dimensions() const | shark::SvmProblem< Problem > | inline |
flipCoordinates(std::size_t i, std::size_t j) | shark::BoxBasedShrinkingStrategy< SvmProblem< Problem > > | inline |
functionValue() const | shark::SvmProblem< Problem > | inline |
getUnpermutedAlpha() const | shark::SvmProblem< Problem > | inline |
gradient(std::size_t i) const | shark::SvmProblem< Problem > | inline |
isLowerBound(std::size_t i) const | shark::SvmProblem< Problem > | inline |
isUpperBound(std::size_t i) const | shark::SvmProblem< Problem > | inline |
linear(std::size_t i) const | shark::SvmProblem< Problem > | inline |
m_active | shark::SvmProblem< Problem > | protected |
m_alphaStatus | shark::SvmProblem< Problem > | protected |
m_gradient | shark::SvmProblem< Problem > | protected |
m_problem | shark::SvmProblem< Problem > | protected |
MatrixType typedef | shark::BoxBasedShrinkingStrategy< SvmProblem< Problem > > | |
permutation(std::size_t i) const | shark::SvmProblem< Problem > | inline |
PreferedSelectionStrategy typedef | shark::BoxBasedShrinkingStrategy< SvmProblem< Problem > > | |
QpFloatType typedef | shark::BoxBasedShrinkingStrategy< SvmProblem< Problem > > | |
quadratic() | shark::SvmProblem< Problem > | inline |
reshrink() | shark::SvmProblem< Problem > | inline |
scaleBoxConstraints(double factor, double variableScalingFactor) | shark::BoxBasedShrinkingStrategy< SvmProblem< Problem > > | inline |
setInitialSolution(RealVector const &alpha, RealVector const &gradient, RealVector const &gradientEdge) | shark::BoxBasedShrinkingStrategy< SvmProblem< Problem > > | inline |
setInitialSolution(RealVector const &alpha) | shark::BoxBasedShrinkingStrategy< SvmProblem< Problem > > | inline |
shark::SvmProblem::setInitialSolution(RealVector const &alpha, RealVector const &gradient) | shark::SvmProblem< Problem > | inline |
setLinear(std::size_t i, double newValue) | shark::BoxBasedShrinkingStrategy< SvmProblem< Problem > > | inlinevirtual |
setShrinking(bool shrinking) | shark::BoxBasedShrinkingStrategy< SvmProblem< Problem > > | inline |
shrink(double epsilon) | shark::BoxBasedShrinkingStrategy< SvmProblem< Problem > > | inline |
SvmProblem(Problem &problem) | shark::SvmProblem< Problem > | inline |
SvmShrinkingProblem(Problem &problem, bool shrink=true) | shark::SvmShrinkingProblem< Problem > | inline |
testShrinkVariable(std::size_t a, double largestUp, double smallestDown) const | shark::SvmProblem< Problem > | inlineprotected |
unshrink() | shark::BoxBasedShrinkingStrategy< SvmProblem< Problem > > | inline |
updateAlphaStatus(std::size_t i) | shark::SvmProblem< Problem > | inlineprotected |
updateSMO(std::size_t i, std::size_t j) | shark::BoxBasedShrinkingStrategy< SvmProblem< Problem > > | inlinevirtual |