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

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
 
addIterateListener(NumericSolutionIterateListener) - Method in class com.github.chen0040.glm.search.LocalSearch
 
addIterateListener(NumericSolutionIterateListener) - Method in class com.github.chen0040.glm.search.SearchListenerService
 
addUpdateListener(NumericSolutionUpdatedListener) - Method in class com.github.chen0040.glm.search.LocalSearch
 
addUpdateListener(NumericSolutionUpdatedListener) - Method in class com.github.chen0040.glm.search.SearchListenerService
 
adjustedR2 - Variable in class com.github.chen0040.glm.metrics.GlmStatistics
 
alpha() - Method in class com.github.chen0040.glm.search.LineSearchResult
 
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
 
apply(double[], double[], double[], Object) - Method in interface com.github.chen0040.glm.search.CostEvaluationMethod
 
apply(double[], double[], double[], double[], Object) - Method in interface com.github.chen0040.glm.search.GradientEvaluationMethod
 

B

BetaFormula - Enum in com.github.chen0040.glm.search.methods.cgs
Created by xschen on 12/8/15.

C

calcGradient(double[], double[]) - Method in class com.github.chen0040.glm.search.CostFunction
 
calcGradient(double) - Method in class com.github.chen0040.glm.search.CostFunction
 
calcGradient(double[], double[], CostEvaluationMethod, double[], double[], Object) - Static method in class com.github.chen0040.glm.search.GradientEstimation
 
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
 
clone() - Method in class com.github.chen0040.glm.search.solutions.NumericSolution
 
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.search - package com.github.chen0040.glm.search
 
com.github.chen0040.glm.search.events - package com.github.chen0040.glm.search.events
 
com.github.chen0040.glm.search.methods.cgs - package com.github.chen0040.glm.search.methods.cgs
 
com.github.chen0040.glm.search.methods.naive - package com.github.chen0040.glm.search.methods.naive
 
com.github.chen0040.glm.search.solutions - package com.github.chen0040.glm.search.solutions
 
com.github.chen0040.glm.solvers - package com.github.chen0040.glm.solvers
 
computeBeta(double[], double[], double[]) - Method in class com.github.chen0040.glm.search.methods.cgs.NonlinearCGSearch
 
constraint - Variable in class com.github.chen0040.glm.search.CostFunction
 
copy(GlmStatistics) - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
copy(CostFunction) - Method in class com.github.chen0040.glm.search.CostFunction
 
copy(LocalSearch) - Method in class com.github.chen0040.glm.search.LocalSearch
 
copy(LocalSearch) - Method in class com.github.chen0040.glm.search.methods.cgs.NonlinearCGSearch
 
copy(LocalSearch) - Method in class com.github.chen0040.glm.search.methods.naive.SweepingSearch
 
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
 
cost() - Method in class com.github.chen0040.glm.search.solutions.NumericSolution
 
CostEvaluationMethod - Interface in com.github.chen0040.glm.search
Created by xschen on 29/4/2017.
CostFunction - Class in com.github.chen0040.glm.search
Created by xschen on 12/8/15.
CostFunction(int, double, double) - Constructor for class com.github.chen0040.glm.search.CostFunction
 
CostFunction() - Constructor for class com.github.chen0040.glm.search.CostFunction
 
create(double[], double[]) - Static method in class com.github.chen0040.glm.search.solutions.NumericSolutionFactory
 
createClassifier(String) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
createClassifiers(DataFrame) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
createRandom(double[], double[]) - Method in class com.github.chen0040.glm.search.methods.naive.RandomSearch
 
createRandomSolution() - Method in class com.github.chen0040.glm.search.CostFunction
 
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
 
dimensionCount - Variable in class com.github.chen0040.glm.search.CostFunction
 
divide(NumericSolution, double) - Static method in class com.github.chen0040.glm.search.solutions.NumericSolution
 

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
 
equals(Object) - Method in class com.github.chen0040.glm.search.solutions.NumericSolution
 
evaluate(double[]) - Method in class com.github.chen0040.glm.search.CostFunction
 
evaluate(double) - Method in class com.github.chen0040.glm.search.CostFunction
 
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
 
fool(double, double) - Static method in class com.github.chen0040.glm.search.GradientEstimation
 
fx() - Method in class com.github.chen0040.glm.search.LineSearchResult
 

G

GaussianElimination(double[][], double[][], double[][]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
get(int) - Method in class com.github.chen0040.glm.search.solutions.NumericSolution
 
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
 
getConstraint() - Method in class com.github.chen0040.glm.search.CostFunction
 
GetDeterminant(double[][]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
getDimensionCount() - Method in class com.github.chen0040.glm.search.CostFunction
 
GetDistanceSq2(NumericSolution) - Method in class com.github.chen0040.glm.search.solutions.NumericSolution
 
getDistributionFamily() - Method in class com.github.chen0040.glm.solvers.Glm
 
getDistributionFamily() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
getEvaluationcount() - Method in class com.github.chen0040.glm.search.CostFunction
 
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
 
getLength() - Method in class com.github.chen0040.glm.search.solutions.NumericSolution
 
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
 
getLowerBoundAtIndex(int) - Method in class com.github.chen0040.glm.search.CostFunction
 
getLowerBounds() - Method in class com.github.chen0040.glm.search.LocalSearch
 
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
 
getUpperBoundAtIndex(int) - Method in class com.github.chen0040.glm.search.CostFunction
 
getUpperBounds() - Method in class com.github.chen0040.glm.search.LocalSearch
 
GetUpperTriangularMatrix(double[][]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
GetUpperTriangularMatrix2(double[][]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
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
 
GradientEstimation - Class in com.github.chen0040.glm.search
Created by xschen on 12/8/15.
GradientEstimation() - Constructor for class com.github.chen0040.glm.search.GradientEstimation
 
GradientEvaluationMethod - Interface in com.github.chen0040.glm.search
Created by xschen on 12/8/15.

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
 
improved() - Method in class com.github.chen0040.glm.search.solutions.NumericSolutionUpdateResult
 
improvement() - Method in class com.github.chen0040.glm.search.solutions.NumericSolutionUpdateResult
 
initialize(int) - Method in class com.github.chen0040.glm.search.CostFunction
 
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
 
isOutOfBounds(double[]) - Method in class com.github.chen0040.glm.search.CostFunction
 
isShuffleData() - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 

L

linear() - Static method in class com.github.chen0040.glm.solvers.Glm
 
LineSearch - Class in com.github.chen0040.glm.search
Created by xschen on 12/8/15.
LineSearch() - Constructor for class com.github.chen0040.glm.search.LineSearch
 
LineSearchResult - Class in com.github.chen0040.glm.search
Created by xschen on 12/8/15.
LineSearchResult(double[], double, double, boolean) - Constructor for class com.github.chen0040.glm.search.LineSearchResult
 
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.
LocalSearch - Class in com.github.chen0040.glm.search
Created by xschen on 12/8/15.
LocalSearch() - Constructor for class com.github.chen0040.glm.search.LocalSearch
 
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
 
lowerBounds - Variable in class com.github.chen0040.glm.search.CostFunction
 

M

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.search.LocalSearch
 
makeCopy() - Method in class com.github.chen0040.glm.search.methods.cgs.NonlinearCGSearch
 
makeCopy() - Method in class com.github.chen0040.glm.search.methods.naive.RandomSearch
 
makeCopy() - Method in class com.github.chen0040.glm.search.methods.naive.SweepingSearch
 
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
 
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
 
mEvaluationCount - Variable in class com.github.chen0040.glm.search.CostFunction
 
minimize(double[], CostEvaluationMethod, GradientEvaluationMethod, TerminationEvaluationMethod, Object) - Method in class com.github.chen0040.glm.search.LocalSearch
 
minimize(double[], CostFunction, int) - Method in class com.github.chen0040.glm.search.LocalSearch
 
minimize(double[], CostEvaluationMethod, int) - Method in class com.github.chen0040.glm.search.LocalSearch
 
minimize(CostEvaluationMethod, int) - Method in class com.github.chen0040.glm.search.LocalSearch
 
minimize(double[], CostEvaluationMethod, GradientEvaluationMethod, TerminationEvaluationMethod, Object) - Method in class com.github.chen0040.glm.search.methods.cgs.NonlinearCGSearch
 
minimize(double[], CostEvaluationMethod, GradientEvaluationMethod, TerminationEvaluationMethod, Object) - Method in class com.github.chen0040.glm.search.methods.naive.RandomSearch
 
minimize(double[], CostEvaluationMethod, GradientEvaluationMethod, TerminationEvaluationMethod, Object) - Method in class com.github.chen0040.glm.search.methods.naive.SweepingSearch
 
minus(NumericSolution, NumericSolution) - Static method in class com.github.chen0040.glm.search.solutions.NumericSolution
 
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
 
mutate(int, double) - Method in class com.github.chen0040.glm.search.solutions.NumericSolution
 
mutate(double[], double) - Static method in class com.github.chen0040.glm.search.solutions.NumericSolutionFactory
 

N

NonlinearCGSearch - Class in com.github.chen0040.glm.search.methods.cgs
Created by xschen on 12/8/15.
NonlinearCGSearch() - Constructor for class com.github.chen0040.glm.search.methods.cgs.NonlinearCGSearch
 
notifySolutionUpdated(NumericSolution, NumericSolutionUpdateResult, int) - Method in class com.github.chen0040.glm.search.LocalSearch
 
notifySolutionUpdated(NumericSolution, NumericSolutionUpdateResult, int) - Method in class com.github.chen0040.glm.search.SearchListenerService
 
NumericSolution - Class in com.github.chen0040.glm.search.solutions
Created by xschen on 12/8/15.
NumericSolution(int) - Constructor for class com.github.chen0040.glm.search.solutions.NumericSolution
 
NumericSolution() - Constructor for class com.github.chen0040.glm.search.solutions.NumericSolution
 
NumericSolution(double[], double) - Constructor for class com.github.chen0040.glm.search.solutions.NumericSolution
 
NumericSolutionFactory - Class in com.github.chen0040.glm.search.solutions
Created by xschen on 13/8/15.
NumericSolutionFactory() - Constructor for class com.github.chen0040.glm.search.solutions.NumericSolutionFactory
 
NumericSolutionIterateListener - Interface in com.github.chen0040.glm.search.events
Created by xschen on 12/8/15.
NumericSolutionUpdatedListener - Interface in com.github.chen0040.glm.search.events
Created by xschen on 12/8/15.
NumericSolutionUpdateResult - Class in com.github.chen0040.glm.search.solutions
Created by xschen on 29/4/2017.
NumericSolutionUpdateResult(double, boolean) - Constructor for class com.github.chen0040.glm.search.solutions.NumericSolutionUpdateResult
 

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

plus(NumericSolution, NumericSolution) - Static method in class com.github.chen0040.glm.search.solutions.NumericSolution
 
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
 
randomize(double[]) - Method in class com.github.chen0040.glm.search.methods.cgs.NonlinearCGSearch
 
RandomSearch - Class in com.github.chen0040.glm.search.methods.naive
Created by xschen on 12/8/15.
RandomSearch() - Constructor for class com.github.chen0040.glm.search.methods.naive.RandomSearch
 
remerge(List<DataFrame>, int) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
removeIterateListener(NumericSolutionIterateListener) - Method in class com.github.chen0040.glm.search.LocalSearch
 
removeIterateListener(NumericSolutionIterateListener) - Method in class com.github.chen0040.glm.search.SearchListenerService
 
removeUpdateListener(NumericSolutionUpdatedListener) - Method in class com.github.chen0040.glm.search.LocalSearch
 
removeUpdateListener(NumericSolutionUpdatedListener) - Method in class com.github.chen0040.glm.search.SearchListenerService
 
report(NumericSolution, NumericSolutionUpdateResult, int) - Method in interface com.github.chen0040.glm.search.events.NumericSolutionIterateListener
 
report(NumericSolution, NumericSolutionUpdateResult, int) - Method in interface com.github.chen0040.glm.search.events.NumericSolutionUpdatedListener
 
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
 
search(double[], double, double[], CostEvaluationMethod, GradientEvaluationMethod, double[], double[], Object) - Static method in class com.github.chen0040.glm.search.LineSearch
 
search(double[], double, double[], CostFunction) - Static method in class com.github.chen0040.glm.search.LineSearch
 
SearchListenerService - Class in com.github.chen0040.glm.search
Created by xschen on 13/8/15.
SearchListenerService() - Constructor for class com.github.chen0040.glm.search.SearchListenerService
 
setAdjustedR2(double) - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
setAlpha(double) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
setBetaFormula(BetaFormula) - Method in class com.github.chen0040.glm.search.methods.cgs.NonlinearCGSearch
 
setConstraint(Object) - Method in class com.github.chen0040.glm.search.CostFunction
 
setDistributionFamily(GlmDistributionFamily) - Method in class com.github.chen0040.glm.solvers.Glm
 
setLowerBoundAtIndex(int, double) - Method in class com.github.chen0040.glm.search.CostFunction
 
setLowerBounds(double[]) - Method in class com.github.chen0040.glm.search.LocalSearch
 
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
 
setUpperBoundAtIndex(int, double) - Method in class com.github.chen0040.glm.search.CostFunction
 
setUpperBounds(double[]) - Method in class com.github.chen0040.glm.search.LocalSearch
 
shouldTerminate(NumericSolutionUpdateResult, int) - Method in interface com.github.chen0040.glm.search.TerminationEvaluationMethod
 
shouldTerminate - Variable in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
showStatistics() - Method in class com.github.chen0040.glm.solvers.Glm
 
small() - Static method in class com.github.chen0040.glm.search.GradientEstimation
 
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
 
step(NumericSolution, NumericSolutionUpdateResult, int) - Method in class com.github.chen0040.glm.search.LocalSearch
 
step(NumericSolution, NumericSolutionUpdateResult, int) - Method in class com.github.chen0040.glm.search.SearchListenerService
 
success() - Method in class com.github.chen0040.glm.search.LineSearchResult
 
sum(double[]) - Static method in class com.github.chen0040.glm.search.solutions.NumericSolutionFactory
 
Summary(double[][]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
Summary(double[]) - Static method in class com.github.chen0040.glm.maths.MatrixOp
 
SweepingSearch - Class in com.github.chen0040.glm.search.methods.naive
Created by xschen on 23/8/15.
SweepingSearch() - Constructor for class com.github.chen0040.glm.search.methods.naive.SweepingSearch
 

T

TerminationEvaluationMethod - Interface in com.github.chen0040.glm.search
Created by xschen on 29/4/2017.
times(NumericSolution, double) - Static method in class com.github.chen0040.glm.search.solutions.NumericSolution
 
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
 
tryUpdateSolution(double[], double) - Method in class com.github.chen0040.glm.search.solutions.NumericSolution
 

U

updateStatistics(double[]) - Method in class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsQrNewton
 
updateStatistics(double[]) - Method in class com.github.chen0040.glm.solvers.GlmAlgorithmIrlsSvdNewton
 
upperBounds - Variable in class com.github.chen0040.glm.search.CostFunction
 
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.
valueOf(String) - Static method in enum com.github.chen0040.glm.search.methods.cgs.BetaFormula
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.
values() - Static method in enum com.github.chen0040.glm.search.methods.cgs.BetaFormula
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.github.chen0040.glm.search.solutions.NumericSolution
 
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
 

X

x() - Method in class com.github.chen0040.glm.search.LineSearchResult
 

_

_calcGradient(double[], double[]) - Method in class com.github.chen0040.glm.search.CostFunction
 
_evaluate(double[]) - Method in class com.github.chen0040.glm.search.CostFunction
 
A B C D E F G I L M N O P R S T U V X _ 
Skip navigation links

Copyright © 2017. All rights reserved.