aVector | SeComLib::SecureRecommendations::SecureSvm | private |
blindingFactorScaling | SeComLib::SecureRecommendations::SecureSvm | private |
computeInverseQuadraticRbfKernelDenominator(const SecureSvm::EncryptedVector &x, const SecureSvm::EncryptedVector &xSquared, const SecureSvm::ModelVector &minusTwoS, const SecureSvm::EncryptedVector &encryptedSSquared) const | SeComLib::SecureRecommendations::SecureSvm | private |
cryptoProvider | SeComLib::SecureRecommendations::SecureSvm | private |
encryptedB | SeComLib::SecureRecommendations::SecureSvm | private |
encryptedScaledOne | SeComLib::SecureRecommendations::SecureSvm | private |
encryptedSSquaredMatrix | SeComLib::SecureRecommendations::SecureSvm | private |
EncryptedVector typedef | SeComLib::SecureRecommendations::SecureSvm | |
encryptedZero | SeComLib::SecureRecommendations::SecureSvm | private |
featureScalingFactor | SeComLib::SecureRecommendations::SecureSvm | private |
gammaScaling | SeComLib::SecureRecommendations::SecureSvm | private |
GetKernel(const std::string &input) | SeComLib::SecureRecommendations::SecureSvm | static |
GetUnsafeClasses() const | SeComLib::SecureRecommendations::SecureSvm | |
homogeneousPolynomial enum value (defined in SeComLib::SecureRecommendations::SecureSvm) | SeComLib::SecureRecommendations::SecureSvm | |
homogeneousPolynomialKernel(const SecureSvm::EncryptedVector &xx, const SecureSvm::ModelVector &twoGammaSquaredSS) const | SeComLib::SecureRecommendations::SecureSvm | private |
inhomogeneousPolynomial enum value (defined in SeComLib::SecureRecommendations::SecureSvm) | SeComLib::SecureRecommendations::SecureSvm | |
inhomogeneousPolynomialKernel(const SecureSvm::EncryptedVector &x, const SecureSvm::EncryptedVector &xx, const SecureSvm::ModelVector &twoGammaS, const SecureSvm::ModelVector &twoGammaSquaredSS) const | SeComLib::SecureRecommendations::SecureSvm | private |
inverseQuadraticRBF enum value (defined in SeComLib::SecureRecommendations::SecureSvm) | SeComLib::SecureRecommendations::SecureSvm | |
inverseQuadraticRbfKernelRelevantDigits | SeComLib::SecureRecommendations::SecureSvm | private |
inverseQuadraticRbfNumerator | SeComLib::SecureRecommendations::SecureSvm | private |
kernel | SeComLib::SecureRecommendations::SecureSvm | private |
KernelTypes enum name | SeComLib::SecureRecommendations::SecureSvm | |
kernelTypesMap | SeComLib::SecureRecommendations::SecureSvm | privatestatic |
linear enum value (defined in SeComLib::SecureRecommendations::SecureSvm) | SeComLib::SecureRecommendations::SecureSvm | |
linearKernel(const SecureSvm::EncryptedVector &x, const SecureSvm::ModelVector &s) const | SeComLib::SecureRecommendations::SecureSvm | private |
minimumAiDecimalDigits | SeComLib::SecureRecommendations::SecureSvm | private |
minusTwoSMatrix | SeComLib::SecureRecommendations::SecureSvm | private |
model | SeComLib::SecureRecommendations::SecureSvm | private |
modelFileName | SeComLib::SecureRecommendations::SecureSvm | private |
ModelVector typedef | SeComLib::SecureRecommendations::SecureSvm | private |
nullVector | SeComLib::SecureRecommendations::SecureSvm | static |
operator=(SecureSvm const &) | SeComLib::SecureRecommendations::SecureSvm | private |
Predict(const SecureSvm::EncryptedVector &x, const SecureSvm::EncryptedVector &xx=SecureSvm::nullVector, const SecureSvm::EncryptedVector &xSquared=SecureSvm::nullVector) const | SeComLib::SecureRecommendations::SecureSvm | |
preprocessData() | SeComLib::SecureRecommendations::SecureSvm | private |
reversedSign | SeComLib::SecureRecommendations::SecureSvm | private |
safetyModelFilePrefix | SeComLib::SecureRecommendations::SecureSvm | private |
safetyModelUnsafeClasses | SeComLib::SecureRecommendations::SecureSvm | private |
scaledGamma | SeComLib::SecureRecommendations::SecureSvm | private |
SecureSvm(const std::string &directoryPath, const std::string &modelFile, const PaillierPublicKey &publicKey, const std::weak_ptr< const Server > &server) | SeComLib::SecureRecommendations::SecureSvm | |
SecureSvm(SecureSvm const &) | SeComLib::SecureRecommendations::SecureSvm | private |
server | SeComLib::SecureRecommendations::SecureSvm | private |
sMatrix | SeComLib::SecureRecommendations::SecureSvm | private |
svWeightScaling | SeComLib::SecureRecommendations::SecureSvm | private |
twoGammaSMatrix | SeComLib::SecureRecommendations::SecureSvm | private |
twoGammaSquaredSSMatrix | SeComLib::SecureRecommendations::SecureSvm | private |
~SecureSvm() | SeComLib::SecureRecommendations::SecureSvm | |