Skip navigation links
A C D E F G I L M O P R S T U V 

A

AbstractLinkFunction - Class in com.github.chen0040.glm.links
Created by xschen on 14/8/15.
AbstractLinkFunction() - Constructor for class com.github.chen0040.glm.links.AbstractLinkFunction
 
adjustedR2 - Variable in class com.github.chen0040.glm.metrics.GlmStatistics
 
apply(double[]) - Static method in class com.github.chen0040.glm.maths.Mean
 
apply(double[], double) - Static method in class com.github.chen0040.glm.maths.StdDev
 
apply(double[], double) - Static method in class com.github.chen0040.glm.maths.Variance
 

C

classifiers - Variable in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
classify(DataRow) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
clone() - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
Coefficients - Class in com.github.chen0040.glm.solvers
Created by xschen on 18/8/15.
Coefficients() - Constructor for class com.github.chen0040.glm.solvers.Coefficients
 
com.github.chen0040.glm.enums - package com.github.chen0040.glm.enums
 
com.github.chen0040.glm.links - package com.github.chen0040.glm.links
 
com.github.chen0040.glm.maths - package com.github.chen0040.glm.maths
 
com.github.chen0040.glm.metrics - package com.github.chen0040.glm.metrics
 
com.github.chen0040.glm.solvers - package com.github.chen0040.glm.solvers
 
copy(GlmStatistics) - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
copy(Coefficients) - Method in class com.github.chen0040.glm.solvers.Coefficients
 
copy(Glm) - Method in class com.github.chen0040.glm.solvers.Glm
 
copy(GlmAlgorithm) - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
copy(GlmAlgorithm) - Method in class com.github.chen0040.glm.solvers.GlmAlgorithmIrls
 
copy(GlmAlgorithm) - Method in class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsQrNewton
 
copy(GlmAlgorithm) - Method in class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsSvdNewton
 
createClassifier(String) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
createClassifiers(DataFrame) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
createSolver(double[][], double[]) - Method in class com.github.chen0040.glm.solvers.Glm
 

D

DiagonalMatrix(double[]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 

E

ElementWiseAbs(double[]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
ElementWiseAdd(double[], double[]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
ElementWiseAdd(double, double[]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
ElementWiseDivide(double[], double[]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
ElementWiseExp(double[]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
ElementWiseMinus(double[], double[]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
ElementWiseMinus(double, double[]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
ElementWiseMultiply(double, double[], double[]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
ElementWiseMultiply(double, double[]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
evaluateCost - Variable in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
evaluateGradient - Variable in class com.github.chen0040.glm.solvers.GlmAlgorithm
 

F

fit(DataFrame) - Method in class com.github.chen0040.glm.solvers.Glm
 
fit(DataFrame) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 

G

GaussianElimination(double[][], double[][], double[][]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
getAdjustedR2() - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
getAlpha() - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
getClassifierScore(DataRow, Glm) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
getClassLabels() - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
getCoefficients() - Method in class com.github.chen0040.glm.solvers.Glm
 
getCoefficients() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
getCoefficients() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsSvdNewton
 
getDescriptors() - Method in class com.github.chen0040.glm.solvers.Coefficients
 
GetDeterminant(double[][]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
getDistributionFamily() - Method in class com.github.chen0040.glm.solvers.Glm
 
getDistributionFamily() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
GetInvLink(double) - Method in class com.github.chen0040.glm.links.AbstractLinkFunction
 
GetInvLink(double) - Method in class com.github.chen0040.glm.links.IdentityLinkFunction
 
GetInvLink(double) - Method in class com.github.chen0040.glm.links.InverseLinkFunction
 
GetInvLink(double) - Method in class com.github.chen0040.glm.links.InverseSquaredLinkFunction
 
GetInvLink(double) - Method in interface com.github.chen0040.glm.links.LinkFunction
 
GetInvLink(double) - Method in class com.github.chen0040.glm.links.LogitLinkFunction
 
GetInvLink(double) - Method in class com.github.chen0040.glm.links.LogLinkFunction
 
GetInvLinkDerivative(double) - Method in class com.github.chen0040.glm.links.AbstractLinkFunction
 
GetInvLinkDerivative(double) - Method in class com.github.chen0040.glm.links.IdentityLinkFunction
 
GetInvLinkDerivative(double) - Method in class com.github.chen0040.glm.links.InverseLinkFunction
 
GetInvLinkDerivative(double) - Method in class com.github.chen0040.glm.links.InverseSquaredLinkFunction
 
GetInvLinkDerivative(double) - Method in interface com.github.chen0040.glm.links.LinkFunction
 
GetInvLinkDerivative(double) - Method in class com.github.chen0040.glm.links.LogitLinkFunction
 
GetInvLinkDerivative(double) - Method in class com.github.chen0040.glm.links.LogLinkFunction
 
getLikelihood(GlmDistributionFamily, DataFrame, double[]) - Static method in class com.github.chen0040.glm.metrics.GlmLikelihoodFunction
 
GetLink(double) - Method in class com.github.chen0040.glm.links.AbstractLinkFunction
 
GetLink(double) - Method in class com.github.chen0040.glm.links.IdentityLinkFunction
 
GetLink(double) - Method in class com.github.chen0040.glm.links.InverseLinkFunction
 
GetLink(double) - Method in class com.github.chen0040.glm.links.InverseSquaredLinkFunction
 
GetLink(double) - Method in interface com.github.chen0040.glm.links.LinkFunction
 
GetLink(double) - Method in class com.github.chen0040.glm.links.LogitLinkFunction
 
GetLink(double) - Method in class com.github.chen0040.glm.links.LogLinkFunction
 
getLinkFunction(GlmDistributionFamily) - Static method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
getMaxIters() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
getName() - Method in class com.github.chen0040.glm.solvers.Glm
 
getR2() - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
getResiduals() - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
getResidualStdDev() - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
getResponseMean() - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
getResponseVariance() - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
getRowExchangeOpCount() - Method in class com.github.chen0040.glm.maths.MatrixOp.UpperTriangularMatrixResult
 
getRSS() - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
getSolverType() - Method in class com.github.chen0040.glm.solvers.Glm
 
getStandardErrors() - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
getStatistics() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
getTol() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
GetUpperTriangularMatrix(double[][]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
GetUpperTriangularMatrix2(double[][]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
getValues() - Method in class com.github.chen0040.glm.solvers.Coefficients
 
getVariance(double) - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
getVCovMatrix() - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
Glm - Class in com.github.chen0040.glm.solvers
Created by xschen on 16/8/15.
Glm(GlmSolverType, GlmDistributionFamily) - Constructor for class com.github.chen0040.glm.solvers.Glm
 
Glm() - Constructor for class com.github.chen0040.glm.solvers.Glm
 
GlmAlgorithm - Class in com.github.chen0040.glm.solvers
Created by xschen on 14/8/15.
GlmAlgorithm() - Constructor for class com.github.chen0040.glm.solvers.GlmAlgorithm
 
GlmAlgorithm(GlmDistributionFamily, LinkFunction, double[][], double[], LocalSearch) - Constructor for class com.github.chen0040.glm.solvers.GlmAlgorithm
 
GlmAlgorithm(GlmDistributionFamily, double[][], double[], LocalSearch) - Constructor for class com.github.chen0040.glm.solvers.GlmAlgorithm
 
GlmAlgorithm(GlmDistributionFamily, double[][], double[]) - Constructor for class com.github.chen0040.glm.solvers.GlmAlgorithm
 
GlmAlgorithm(GlmDistributionFamily) - Constructor for class com.github.chen0040.glm.solvers.GlmAlgorithm
 
GlmAlgorithm(GlmDistributionFamily, double[][], double[], LocalSearch, int) - Constructor for class com.github.chen0040.glm.solvers.GlmAlgorithm
 
GlmAlgorithmIrls - Class in com.github.chen0040.glm.solvers
Created by xschen on 15/8/15.
GlmAlgorithmIrls() - Constructor for class com.github.chen0040.glm.solvers.GlmAlgorithmIrls
 
GlmAlgorithmIrls(GlmDistributionFamily, LinkFunction, double[][], double[]) - Constructor for class com.github.chen0040.glm.solvers.GlmAlgorithmIrls
 
GlmAlgorithmIrls(GlmDistributionFamily, double[][], double[]) - Constructor for class com.github.chen0040.glm.solvers.GlmAlgorithmIrls
 
GlmAlgorithmIrlsQrNewton - Class in com.github.chen0040.glm.solvers
Created by xschen on 15/8/15.
GlmAlgorithmIrlsQrNewton() - Constructor for class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsQrNewton
 
GlmAlgorithmIrlsQrNewton(GlmDistributionFamily, LinkFunction, double[][], double[]) - Constructor for class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsQrNewton
 
GlmAlgorithmIrlsQrNewton(GlmDistributionFamily, double[][], double[]) - Constructor for class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsQrNewton
 
GlmAlgorithmIrlsSvdNewton - Class in com.github.chen0040.glm.solvers
Created by xschen on 15/8/15.
GlmAlgorithmIrlsSvdNewton() - Constructor for class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsSvdNewton
 
GlmAlgorithmIrlsSvdNewton(GlmDistributionFamily, LinkFunction, double[][], double[]) - Constructor for class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsSvdNewton
 
GlmAlgorithmIrlsSvdNewton(GlmDistributionFamily, double[][], double[]) - Constructor for class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsSvdNewton
 
glmCoefficients - Variable in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
GlmDistributionFamily - Enum in com.github.chen0040.glm.enums
Created by xschen on 14/8/15.
GlmLikelihoodFunction - Class in com.github.chen0040.glm.metrics
Created by xschen on 15/8/15.
GlmLikelihoodFunction() - Constructor for class com.github.chen0040.glm.metrics.GlmLikelihoodFunction
 
GlmSolverType - Enum in com.github.chen0040.glm.enums
Created by xschen on 15/8/15.
GlmStatistics - Class in com.github.chen0040.glm.metrics
Created by xschen on 14/8/15.
GlmStatistics() - Constructor for class com.github.chen0040.glm.metrics.GlmStatistics
 
GlmStatistics(double[][], double[], double[]) - Constructor for class com.github.chen0040.glm.metrics.GlmStatistics
 
GlmStatistics(int, int) - Constructor for class com.github.chen0040.glm.metrics.GlmStatistics
 

I

IdentityLinkFunction - Class in com.github.chen0040.glm.links
Created by xschen on 14/8/15.
IdentityLinkFunction() - Constructor for class com.github.chen0040.glm.links.IdentityLinkFunction
 
inverse(Matrix) - Static method in class com.github.chen0040.glm.solvers.Matrices
 
InverseLinkFunction - Class in com.github.chen0040.glm.links
Created by xschen on 14/8/15.
InverseLinkFunction() - Constructor for class com.github.chen0040.glm.links.InverseLinkFunction
 
InverseSquaredLinkFunction - Class in com.github.chen0040.glm.links
Created by xschen on 14/8/15.
InverseSquaredLinkFunction() - Constructor for class com.github.chen0040.glm.links.InverseSquaredLinkFunction
 
isShuffleData() - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 

L

linear() - Static method in class com.github.chen0040.glm.solvers.Glm
 
linkFunc - Variable in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
LinkFunction - Interface in com.github.chen0040.glm.links
Created by xschen on 14/8/15.
logistic() - Static method in class com.github.chen0040.glm.solvers.Glm
 
LogitLinkFunction - Class in com.github.chen0040.glm.links
Created by xschen on 14/8/15.
LogitLinkFunction() - Constructor for class com.github.chen0040.glm.links.LogitLinkFunction
 
LogLinkFunction - Class in com.github.chen0040.glm.links
Created by xschen on 14/8/15.
LogLinkFunction() - Constructor for class com.github.chen0040.glm.links.LogLinkFunction
 

M

MACHEPS - Static variable in class com.github.chen0040.glm.solvers.Matrices
The difference between 1 and the smallest exactly representable number greater than one.
makeCopy() - Method in class com.github.chen0040.glm.links.AbstractLinkFunction
 
makeCopy() - Method in class com.github.chen0040.glm.links.IdentityLinkFunction
 
makeCopy() - Method in class com.github.chen0040.glm.links.InverseLinkFunction
 
makeCopy() - Method in class com.github.chen0040.glm.links.InverseSquaredLinkFunction
 
makeCopy() - Method in interface com.github.chen0040.glm.links.LinkFunction
 
makeCopy() - Method in class com.github.chen0040.glm.links.LogitLinkFunction
 
makeCopy() - Method in class com.github.chen0040.glm.links.LogLinkFunction
 
makeCopy() - Method in class com.github.chen0040.glm.solvers.Coefficients
 
makeCopy() - Method in class com.github.chen0040.glm.solvers.Glm
 
makeCopy() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
makeCopy() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithmIrls
 
makeCopy() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsQrNewton
 
makeCopy() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsSvdNewton
 
Matrices - Class in com.github.chen0040.glm.solvers
Created by xschen on 24/5/2017.
Matrices() - Constructor for class com.github.chen0040.glm.solvers.Matrices
 
matrix() - Method in class com.github.chen0040.glm.maths.MatrixOp.UpperTriangularMatrixResult
 
MatrixOp - Class in com.github.chen0040.glm.maths
Created by xschen on 14/8/15.
MatrixOp() - Constructor for class com.github.chen0040.glm.maths.MatrixOp
 
MatrixOp.UpperTriangularMatrixResult - Class in com.github.chen0040.glm.maths
 
maxIters - Variable in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
mDistributionFamily - Variable in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
Mean - Class in com.github.chen0040.glm.maths
Created by xschen on 14/8/15.
Mean() - Constructor for class com.github.chen0040.glm.maths.Mean
 
mRegularizationLambda - Variable in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
mStats - Variable in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
mTol - Variable in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
Multiply(double[][], double[][]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
Multiply(double[][], double[]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
Multiply(double[], double[]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 

O

oneVsOne() - Static method in class com.github.chen0040.glm.solvers.Glm
 
oneVsOne(Supplier<Glm>) - Static method in class com.github.chen0040.glm.solvers.Glm
 
OneVsOneGlmClassifier - Class in com.github.chen0040.glm.solvers
Created by xschen on 8/20/2015 0020.
OneVsOneGlmClassifier(List<String>) - Constructor for class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
OneVsOneGlmClassifier() - Constructor for class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
OneVsOneGlmClassifier(Supplier<Glm>) - Constructor for class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 

P

pinv(Matrix) - Static method in class com.github.chen0040.glm.solvers.Matrices
Computes the Moore–Penrose pseudoinverse using the SVD method.
predict(double[]) - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 

R

R2 - Variable in class com.github.chen0040.glm.metrics.GlmStatistics
 
R2() - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
remerge(List<DataFrame>, int) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
reset() - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
residuals - Variable in class com.github.chen0040.glm.metrics.GlmStatistics
 
residualStdDev - Variable in class com.github.chen0040.glm.metrics.GlmStatistics
 
responseMean - Variable in class com.github.chen0040.glm.metrics.GlmStatistics
 
responseVariance - Variable in class com.github.chen0040.glm.metrics.GlmStatistics
 

S

score(DataRow) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
setAdjustedR2(double) - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
setAlpha(double) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
setDescriptors(List<String>) - Method in class com.github.chen0040.glm.solvers.Coefficients
 
setDistributionFamily(GlmDistributionFamily) - Method in class com.github.chen0040.glm.solvers.Glm
 
setMaxIters(int) - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
setR2(double) - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
setResidualStdDev(double) - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
setResponseMean(double) - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
setResponseVariance(double) - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
setShuffleData(boolean) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
setSolverType(GlmSolverType) - Method in class com.github.chen0040.glm.solvers.Glm
 
setTol(double) - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
setValues(List<Double>) - Method in class com.github.chen0040.glm.solvers.Coefficients
 
shouldTerminate - Variable in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
showStatistics() - Method in class com.github.chen0040.glm.solvers.Glm
 
size() - Method in class com.github.chen0040.glm.solvers.Coefficients
 
solve() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
solve() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithmIrls
 
solve() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsQrNewton
 
solve() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsSvdNewton
 
split(DataFrame, int) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
standardErrors - Variable in class com.github.chen0040.glm.metrics.GlmStatistics
 
StdDev - Class in com.github.chen0040.glm.maths
Created by xschen on 14/8/15.
StdDev() - Constructor for class com.github.chen0040.glm.maths.StdDev
 
Summary(double[][]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
Summary(double[]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 

T

toString() - Method in class com.github.chen0040.glm.solvers.Coefficients
 
transform(DataRow) - Method in class com.github.chen0040.glm.solvers.Glm
 
transform(DataRow) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
Transpose(double[][]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 

U

updateMacheps() - Static method in class com.github.chen0040.glm.solvers.Matrices
Updates MACHEPS for the executing machine.
updateStatistics(double[]) - Method in class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsQrNewton
 
updateStatistics(double[]) - Method in class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsSvdNewton
 
UpperTriangularMatrixResult(double[][], int) - Constructor for class com.github.chen0040.glm.maths.MatrixOp.UpperTriangularMatrixResult
 

V

valueOf(String) - Static method in enum com.github.chen0040.glm.enums.GlmDistributionFamily
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.chen0040.glm.enums.GlmSolverType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.chen0040.glm.enums.GlmDistributionFamily
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.chen0040.glm.enums.GlmSolverType
Returns an array containing the constants of this enum type, in the order they are declared.
Variance - Class in com.github.chen0040.glm.maths
Created by xschen on 14/8/15.
Variance() - Constructor for class com.github.chen0040.glm.maths.Variance
 
VcovMatrix - Variable in class com.github.chen0040.glm.metrics.GlmStatistics
 
A C D E F G I L M O P R S T U V 
Skip navigation links

Copyright © 2017. All rights reserved.