Skip navigation links
A B C D E F G H I L M N O P Q 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
 
addRow(DataRow) - Method in class com.github.chen0040.glm.data.BasicDataFrame
 
addRow(DataRow) - Method in interface com.github.chen0040.glm.data.DataFrame
 
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
 
apply(double[]) - Static method in class com.github.chen0040.glm.utils.Mean
 
apply(double[], double) - Static method in class com.github.chen0040.glm.utils.StdDev
 
apply(double[], double) - Static method in class com.github.chen0040.glm.utils.Variance
 
asInput(String) - Method in interface com.github.chen0040.glm.data.DataQuery.DataColumnBuilder
 
asOutput(String) - Method in interface com.github.chen0040.glm.data.DataQuery.DataColumnBuilder
 
atof(String) - Static method in class com.github.chen0040.glm.utils.CsvUtils
 
atoi(String) - Static method in class com.github.chen0040.glm.utils.CsvUtils
 
avgFalsePositive() - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
avgTruePositive() - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 

B

BasicDataFrame - Class in com.github.chen0040.glm.data
Created by xschen on 1/5/2017.
BasicDataFrame() - Constructor for class com.github.chen0040.glm.data.BasicDataFrame
 
BasicDataRow - Class in com.github.chen0040.glm.data
Created by xschen on 1/5/2017.
BasicDataRow() - Constructor for class com.github.chen0040.glm.data.BasicDataRow
 
BetaFormula - Enum in com.github.chen0040.glm.search.methods.cgs
Created by xschen on 12/8/15.
BinaryClassifierEvaluator - Class in com.github.chen0040.glm.evaluators
Created by xschen on 10/9/2016.
BinaryClassifierEvaluator() - Constructor for class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
BinaryClassifierEvaluator(int, int, int, int) - Constructor for class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
blank() - Static method in class com.github.chen0040.glm.data.DataQuery
 
blank() - Method in interface com.github.chen0040.glm.data.DataQuery.FormatBuilder
 
build() - Method in interface com.github.chen0040.glm.data.DataQuery.DataFrameQueryBuilder
 

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
 
categoricalTarget() - Method in class com.github.chen0040.glm.data.BasicDataRow
 
categoricalTarget() - Method in interface com.github.chen0040.glm.data.DataRow
 
categoricalTargetColumnName() - Method in class com.github.chen0040.glm.data.BasicDataRow
 
categoricalTargetColumnName() - Method in interface com.github.chen0040.glm.data.DataRow
 
ClassifierEvaluator - Class in com.github.chen0040.glm.evaluators
Created by xschen on 11/16/16.
ClassifierEvaluator() - Constructor for class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
classifiers - Variable in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
classify(DataRow) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
classLabels() - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
clone() - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
clone() - Method in class com.github.chen0040.glm.search.solutions.NumericSolution
 
clone(List<T>, Function<T, T>) - Static method in class com.github.chen0040.glm.utils.CollectionUtils
 
Coefficients - Class in com.github.chen0040.glm.data
Created by xschen on 18/8/15.
Coefficients() - Constructor for class com.github.chen0040.glm.data.Coefficients
 
CollectionUtils - Class in com.github.chen0040.glm.utils
Created by xschen on 1/5/2017.
CollectionUtils() - Constructor for class com.github.chen0040.glm.utils.CollectionUtils
 
com.github.chen0040.glm - package com.github.chen0040.glm
Created by xschen on 28/4/2017.
com.github.chen0040.glm.data - package com.github.chen0040.glm.data
 
com.github.chen0040.glm.enums - package com.github.chen0040.glm.enums
 
com.github.chen0040.glm.evaluators - package com.github.chen0040.glm.evaluators
 
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
 
com.github.chen0040.glm.utils - package com.github.chen0040.glm.utils
 
computeBeta(double[], double[], double[]) - Method in class com.github.chen0040.glm.search.methods.cgs.NonlinearCGSearch
 
ConfusionMatrix - Class in com.github.chen0040.glm.evaluators
Created by xschen on 11/16/16.
ConfusionMatrix() - Constructor for class com.github.chen0040.glm.evaluators.ConfusionMatrix
 
constraint - Variable in class com.github.chen0040.glm.search.CostFunction
 
copy(DataRow) - Method in class com.github.chen0040.glm.data.BasicDataRow
 
copy(Coefficients) - Method in class com.github.chen0040.glm.data.Coefficients
 
copy(DataRow) - Method in interface com.github.chen0040.glm.data.DataRow
 
copy(InputDataColumn) - Method in class com.github.chen0040.glm.data.InputDataColumn
 
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
 
copy(Scaler) - Method in class com.github.chen0040.glm.utils.Scaler
 
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
 
csv(String, boolean) - Static method in class com.github.chen0040.glm.data.DataQuery
 
csv(String, boolean) - Method in interface com.github.chen0040.glm.data.DataQuery.FormatBuilder
 
csv(InputStream, String, boolean, Function<String[], Boolean>, Consumer<Exception>) - Static method in class com.github.chen0040.glm.utils.CsvUtils
 
CsvUtils - Class in com.github.chen0040.glm.utils
Created by xschen on 1/5/2017.
CsvUtils() - Constructor for class com.github.chen0040.glm.utils.CsvUtils
 

D

DataFileType - Enum in com.github.chen0040.glm.data
Created by xschen on 2/5/2017.
DataFrame - Interface in com.github.chen0040.glm.data
Created by xschen on 28/4/2017.
DataQuery - Class in com.github.chen0040.glm.data
Created by xschen on 1/5/2017.
DataQuery() - Constructor for class com.github.chen0040.glm.data.DataQuery
 
DataQuery.DataColumnBuilder - Interface in com.github.chen0040.glm.data
 
DataQuery.DataFrameQueryBuilder - Interface in com.github.chen0040.glm.data
 
DataQuery.DataTableBuilder - Interface in com.github.chen0040.glm.data
 
DataQuery.FormatBuilder - Interface in com.github.chen0040.glm.data
 
DataQuery.SourceBuilder - Interface in com.github.chen0040.glm.data
 
DataRow - Interface in com.github.chen0040.glm.data
Created by xschen on 28/4/2017.
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
 
durationInSeconds() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 

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
 
end() - Method in interface com.github.chen0040.glm.data.DataQuery.DataTableBuilder
 
end() - Method in interface com.github.chen0040.glm.data.Sampler.RowBuilder
 
equals(Object) - Method in class com.github.chen0040.glm.search.solutions.NumericSolution
 
equals(Object) - Method in class com.github.chen0040.glm.utils.TupleTwo
 
evaluate(boolean, boolean) - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
evaluate(String, String) - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
evaluate(double, double) - Method in class com.github.chen0040.glm.evaluators.RegressionEvaluator
 
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
 
exchange(List<T>, int, int) - Static method in class com.github.chen0040.glm.utils.CollectionUtils
 

F

fit(DataFrame) - Method in class com.github.chen0040.glm.solvers.Glm
 
fit(DataFrame) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
fit(DataFrame) - Method in class com.github.chen0040.glm.utils.Scaler
 
fool(double, double) - Static method in class com.github.chen0040.glm.search.GradientEstimation
 
forColumn(String) - Method in class com.github.chen0040.glm.data.Sampler
 
forColumn(String) - Method in interface com.github.chen0040.glm.data.Sampler.RowBuilder
 
from(InputStream) - Method in interface com.github.chen0040.glm.data.DataQuery.SourceBuilder
 
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
 
generate(BiFunction<String, Integer, Double>) - Method in interface com.github.chen0040.glm.data.Sampler.ColumnBuilder
 
get(int) - Method in class com.github.chen0040.glm.search.solutions.NumericSolution
 
getAccuracy() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
getAccuracy() - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
getAdjustedR2() - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
getAlpha() - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
getCategoricalTargetCell(String) - Method in class com.github.chen0040.glm.data.BasicDataRow
 
getCategoricalTargetCell(String) - Method in interface com.github.chen0040.glm.data.DataRow
 
getCategoricalTargetColumnNames() - Method in class com.github.chen0040.glm.data.BasicDataRow
 
getCategoricalTargetColumnNames() - Method in interface com.github.chen0040.glm.data.DataRow
 
getCell(String) - Method in class com.github.chen0040.glm.data.BasicDataRow
 
getCell(String) - Method in interface com.github.chen0040.glm.data.DataRow
 
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
 
getColumnName() - Method in class com.github.chen0040.glm.data.InputDataColumn
 
getColumnName() - Method in class com.github.chen0040.glm.data.OutputDataColumn
 
getColumnNames() - Method in class com.github.chen0040.glm.data.BasicDataRow
 
getColumnNames() - Method in interface com.github.chen0040.glm.data.DataRow
 
getColumnSum(String) - Method in class com.github.chen0040.glm.evaluators.ConfusionMatrix
 
getConfusionMatrix() - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
getConstraint() - Method in class com.github.chen0040.glm.search.CostFunction
 
getCount(String, String) - Method in class com.github.chen0040.glm.evaluators.ConfusionMatrix
 
getDescriptors() - Method in class com.github.chen0040.glm.data.Coefficients
 
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
 
getF1Score() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
getF1ScoreByClass() - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
getFallout() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
getFalloutByClass() - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
getFalseNegative() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
getFalsePositive() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
getFalsePositiveCount(String) - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
getInputColumns() - Method in class com.github.chen0040.glm.data.BasicDataFrame
 
getInputColumns() - Method in interface com.github.chen0040.glm.data.DataFrame
 
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
 
getLabels() - Method in class com.github.chen0040.glm.evaluators.ConfusionMatrix
 
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
 
getMacroF1Score() - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
getMatrix() - Method in class com.github.chen0040.glm.evaluators.ConfusionMatrix
 
getMaxIters() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
getMeanAbsoluteError() - Method in class com.github.chen0040.glm.evaluators.RegressionEvaluator
 
getMeanSquaredError() - Method in class com.github.chen0040.glm.evaluators.RegressionEvaluator
 
getMicroF1Score() - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
getMisclassificationRate() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
getMisclassificationRate() - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
getName() - Method in class com.github.chen0040.glm.solvers.Glm
 
getOutputColumns() - Method in class com.github.chen0040.glm.data.BasicDataFrame
 
getOutputColumns() - Method in interface com.github.chen0040.glm.data.DataFrame
 
getPrecision() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
getPrecisionByClass() - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
getPredictedAnomalyDayCountByDayOfWeek() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
getR2() - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
getRecall() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
getRecallByClass() - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
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
 
getRootMeanSquaredError() - Method in class com.github.chen0040.glm.evaluators.RegressionEvaluator
 
getRowExchangeOpCount() - Method in class com.github.chen0040.glm.maths.MatrixOp.UpperTriangularMatrixResult
 
getRowSum(String) - Method in class com.github.chen0040.glm.evaluators.ConfusionMatrix
 
getRSquare() - Method in class com.github.chen0040.glm.evaluators.RegressionEvaluator
 
getRSS() - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
getSensitivity() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
getSimulatedAnomalyTimeWindowCount() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
getSolverType() - Method in class com.github.chen0040.glm.solvers.Glm
 
getSpecificity() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
getStandardErrors() - Method in class com.github.chen0040.glm.metrics.GlmStatistics
 
getStatistics() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
getSummary() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
getSummary() - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
getTargetCell(String) - Method in class com.github.chen0040.glm.data.BasicDataRow
 
getTargetCell(String) - Method in interface com.github.chen0040.glm.data.DataRow
 
getTargetColumnNames() - Method in class com.github.chen0040.glm.data.BasicDataRow
 
getTargetColumnNames() - Method in interface com.github.chen0040.glm.data.DataRow
 
getTol() - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
getTotalPredictedAnomalyDayCount() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
getTrueNegative() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
getTruePositive() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
getTruePositiveCount(String) - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
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
 
getValues() - Method in class com.github.chen0040.glm.data.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
 
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.

H

hashCode() - Method in class com.github.chen0040.glm.utils.TupleTwo
 
head(int) - Method in class com.github.chen0040.glm.data.BasicDataFrame
 
head(int) - Method in interface com.github.chen0040.glm.data.DataFrame
 

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
 
incCount(String, String) - Method in class com.github.chen0040.glm.evaluators.ConfusionMatrix
 
initialize(int) - Method in class com.github.chen0040.glm.search.CostFunction
 
InputDataColumn - Class in com.github.chen0040.glm.data
Created by xschen on 29/4/2017.
InputDataColumn() - Constructor for class com.github.chen0040.glm.data.InputDataColumn
 
InputDataColumn(String) - Constructor for class com.github.chen0040.glm.data.InputDataColumn
 
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
 
inverseTransform(String, double) - Method in class com.github.chen0040.glm.utils.Scaler
 
inverseTransform(DataRow) - Method in class com.github.chen0040.glm.utils.Scaler
 
isCategorical() - Method in class com.github.chen0040.glm.data.OutputDataColumn
 
isEmpty(String) - Static method in class com.github.chen0040.glm.utils.StringUtils
 
isLocked() - Method in class com.github.chen0040.glm.data.BasicDataFrame
 
isLocked() - Method in interface com.github.chen0040.glm.data.DataFrame
 
isOutOfBounds(double[]) - Method in class com.github.chen0040.glm.search.CostFunction
 
isShuffleData() - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
isZero(Double) - Static method in class com.github.chen0040.glm.utils.NumberUtils
 
iterator() - Method in class com.github.chen0040.glm.data.BasicDataFrame
 

L

libsvm() - Method in interface com.github.chen0040.glm.data.DataQuery.FormatBuilder
 
libsvm() - Static method in class com.github.chen0040.glm.data.DataQuery
 
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
 
lock() - Method in class com.github.chen0040.glm.data.BasicDataFrame
 
lock() - Method in interface com.github.chen0040.glm.data.DataFrame
 
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.data.BasicDataRow
 
makeCopy() - Method in class com.github.chen0040.glm.data.Coefficients
 
makeCopy() - Method in interface com.github.chen0040.glm.data.DataRow
 
makeCopy() - Method in class com.github.chen0040.glm.data.InputDataColumn
 
makeCopy() - Method in class com.github.chen0040.glm.data.OutputDataColumn
 
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
 
makeCopy() - Method in class com.github.chen0040.glm.utils.Scaler
 
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
 
Mean - Class in com.github.chen0040.glm.utils
Created by memeanalytics on 14/8/15.
Mean() - Constructor for class com.github.chen0040.glm.utils.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

newInput(String) - Method in interface com.github.chen0040.glm.data.DataQuery.DataTableBuilder
 
newOutput(String) - Method in interface com.github.chen0040.glm.data.DataQuery.DataTableBuilder
 
newRow() - Method in class com.github.chen0040.glm.data.BasicDataFrame
 
newRow() - Method in interface com.github.chen0040.glm.data.DataFrame
 
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
 
NumberUtils - Class in com.github.chen0040.glm.utils
Created by xschen on 1/5/2017.
NumberUtils() - Constructor for class com.github.chen0040.glm.utils.NumberUtils
 
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
 
OutputDataColumn - Class in com.github.chen0040.glm.data
Created by xschen on 5/5/2017.
OutputDataColumn() - Constructor for class com.github.chen0040.glm.data.OutputDataColumn
 
OutputDataColumn(String, boolean) - Constructor for class com.github.chen0040.glm.data.OutputDataColumn
 

P

parseDouble(String) - Static method in class com.github.chen0040.glm.utils.StringUtils
 
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
 

Q

quoteSplitPM - Static variable in class com.github.chen0040.glm.utils.CsvUtils
 

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
 
readHeartScale(InputStream) - Static method in class com.github.chen0040.glm.utils.CsvUtils
 
RegressionEvaluator - Class in com.github.chen0040.glm.evaluators
Created by xschen on 10/13/16.
RegressionEvaluator() - Constructor for class com.github.chen0040.glm.evaluators.RegressionEvaluator
 
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() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
report() - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
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.evaluators.BinaryClassifierEvaluator
 
reset() - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
reset() - Method in class com.github.chen0040.glm.evaluators.ConfusionMatrix
 
reset() - Method in class com.github.chen0040.glm.evaluators.RegressionEvaluator
 
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
 
row(int) - Method in class com.github.chen0040.glm.data.BasicDataFrame
 
row(int) - Method in interface com.github.chen0040.glm.data.DataFrame
 
rowCount() - Method in class com.github.chen0040.glm.data.BasicDataFrame
 
rowCount() - Method in interface com.github.chen0040.glm.data.DataFrame
 

S

sample(DataFrame, int) - Method in interface com.github.chen0040.glm.data.Sampler.DataSampleBuilder
 
Sampler - Class in com.github.chen0040.glm.data
Created by xschen on 5/5/2017.
Sampler() - Constructor for class com.github.chen0040.glm.data.Sampler
 
Sampler.ColumnBuilder - Interface in com.github.chen0040.glm.data
 
Sampler.DataSampleBuilder - Interface in com.github.chen0040.glm.data
 
Sampler.RowBuilder - Interface in com.github.chen0040.glm.data
 
Scaler - Class in com.github.chen0040.glm.utils
Created by xschen on 5/5/2017.
Scaler() - Constructor for class com.github.chen0040.glm.utils.Scaler
 
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
 
selectColumn(int) - Method in interface com.github.chen0040.glm.data.DataQuery.DataFrameQueryBuilder
 
setAccuracy(double) - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
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
 
setCategoricalTargetCell(String, String) - Method in class com.github.chen0040.glm.data.BasicDataRow
 
setCategoricalTargetCell(String, String) - Method in interface com.github.chen0040.glm.data.DataRow
 
setCategoricalTargetColumnNames(List<String>) - Method in class com.github.chen0040.glm.data.BasicDataRow
 
setCategoricalTargetColumnNames(List<String>) - Method in interface com.github.chen0040.glm.data.DataRow
 
setCell(String, double) - Method in class com.github.chen0040.glm.data.BasicDataRow
 
setCell(String, double) - Method in interface com.github.chen0040.glm.data.DataRow
 
setColumnName(String) - Method in class com.github.chen0040.glm.data.InputDataColumn
 
setColumnNames(List<String>) - Method in class com.github.chen0040.glm.data.BasicDataRow
 
setColumnNames(List<String>) - Method in interface com.github.chen0040.glm.data.DataRow
 
setConfusionMatrix(ConfusionMatrix) - Method in class com.github.chen0040.glm.evaluators.ClassifierEvaluator
 
setConstraint(Object) - Method in class com.github.chen0040.glm.search.CostFunction
 
setDescriptors(List<InputDataColumn>) - Method in class com.github.chen0040.glm.data.Coefficients
 
setDistributionFamily(GlmDistributionFamily) - Method in class com.github.chen0040.glm.solvers.Glm
 
setFalseNegative(int) - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
setFalsePositive(int) - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
setLabels(List<String>) - Method in class com.github.chen0040.glm.evaluators.ConfusionMatrix
 
setLevels(Set<Double>) - Method in class com.github.chen0040.glm.data.InputDataColumn
 
setLowerBoundAtIndex(int, double) - Method in class com.github.chen0040.glm.search.CostFunction
 
setLowerBounds(double[]) - Method in class com.github.chen0040.glm.search.LocalSearch
 
setMatrix(Map<TupleTwo<String, String>, Integer>) - Method in class com.github.chen0040.glm.evaluators.ConfusionMatrix
 
setMaxIters(int) - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
setMisclassificationRate(double) - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
setPrecision(double) - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
setPredictedAnomalyDayCountByDayOfWeek(Map<String, Integer>) - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
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
 
setSensitivity(double) - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
setShuffleData(boolean) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
setSimulatedAnomalyTimeWindowCount(int) - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
setSolverType(GlmSolverType) - Method in class com.github.chen0040.glm.solvers.Glm
 
setSourceColumnIndex(int) - Method in class com.github.chen0040.glm.data.InputDataColumn
 
setTargetCell(String, double) - Method in class com.github.chen0040.glm.data.BasicDataRow
 
setTargetCell(String, double) - Method in interface com.github.chen0040.glm.data.DataRow
 
setTargetColumnNames(List<String>) - Method in class com.github.chen0040.glm.data.BasicDataRow
 
setTargetColumnNames(List<String>) - Method in interface com.github.chen0040.glm.data.DataRow
 
setTol(double) - Method in class com.github.chen0040.glm.solvers.GlmAlgorithm
 
setTotalPredictedAnomalyDayCount(int) - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
setTrueNegative(int) - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
setTruePositive(int) - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
setUpperBoundAtIndex(int, double) - Method in class com.github.chen0040.glm.search.CostFunction
 
setUpperBounds(double[]) - Method in class com.github.chen0040.glm.search.LocalSearch
 
setValues(List<Double>) - Method in class com.github.chen0040.glm.data.Coefficients
 
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
 
shuffle() - Method in class com.github.chen0040.glm.data.BasicDataFrame
 
shuffle() - Method in interface com.github.chen0040.glm.data.DataFrame
 
size() - Method in class com.github.chen0040.glm.data.Coefficients
 
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(double) - Method in class com.github.chen0040.glm.data.BasicDataFrame
 
split(double) - Method in interface com.github.chen0040.glm.data.DataFrame
 
split(DataFrame, int) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
standardErrors - Variable in class com.github.chen0040.glm.metrics.GlmStatistics
 
startTimer() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
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
 
StdDev - Class in com.github.chen0040.glm.utils
Created by memeanalytics on 14/8/15.
StdDev() - Constructor for class com.github.chen0040.glm.utils.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
 
stopTimer() - Method in class com.github.chen0040.glm.evaluators.BinaryClassifierEvaluator
 
stream() - Method in class com.github.chen0040.glm.data.BasicDataFrame
 
stream() - Method in interface com.github.chen0040.glm.data.DataFrame
 
StringUtils - Class in com.github.chen0040.glm.utils
Created by xschen on 1/5/2017.
StringUtils() - Constructor for class com.github.chen0040.glm.utils.StringUtils
 
stripQuote(String) - Static method in class com.github.chen0040.glm.utils.StringUtils
 
success() - Method in class com.github.chen0040.glm.search.LineSearchResult
 
sum(double[]) - Static method in class com.github.chen0040.glm.search.solutions.NumericSolutionFactory
 
summary() - Method in class com.github.chen0040.glm.data.InputDataColumn
 
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

target() - Method in class com.github.chen0040.glm.data.BasicDataRow
 
target() - Method in interface com.github.chen0040.glm.data.DataRow
 
targetColumnName() - Method in class com.github.chen0040.glm.data.BasicDataRow
 
targetColumnName() - Method in interface com.github.chen0040.glm.data.DataRow
 
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
 
toArray() - Method in class com.github.chen0040.glm.data.BasicDataRow
 
toArray() - Method in interface com.github.chen0040.glm.data.DataRow
 
toDouble(Object) - Static method in class com.github.chen0040.glm.utils.NumberUtils
 
toInt(double) - Static method in class com.github.chen0040.glm.utils.NumberUtils
 
toList(T[], Function<T, T>) - Static method in class com.github.chen0040.glm.utils.CollectionUtils
 
toList(double[]) - Static method in class com.github.chen0040.glm.utils.CollectionUtils
 
toString() - Method in class com.github.chen0040.glm.data.BasicDataRow
 
toString() - Method in class com.github.chen0040.glm.data.Coefficients
 
toString() - Method in class com.github.chen0040.glm.data.InputDataColumn
 
transform(Function<String, Object>) - Method in interface com.github.chen0040.glm.data.DataQuery.DataColumnBuilder
 
transform(DataRow) - Method in class com.github.chen0040.glm.solvers.Glm
 
transform(DataRow) - Method in class com.github.chen0040.glm.solvers.OneVsOneGlmClassifier
 
transform(String, double) - Method in class com.github.chen0040.glm.utils.Scaler
 
transform(DataRow) - Method in class com.github.chen0040.glm.utils.Scaler
 
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
 
TupleTwo<T,T2> - Class in com.github.chen0040.glm.utils
Created by xschen on 4/5/2017.
TupleTwo(T, T2) - Constructor for class com.github.chen0040.glm.utils.TupleTwo
 

U

unlock() - Method in class com.github.chen0040.glm.data.BasicDataFrame
 
unlock() - Method in interface com.github.chen0040.glm.data.DataFrame
 
update() - Method in class com.github.chen0040.glm.evaluators.RegressionEvaluator
 
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.data.DataFileType
Returns the enum constant of this type with the specified name.
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.data.DataFileType
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.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
 
Variance - Class in com.github.chen0040.glm.utils
Created by memeanalytics on 14/8/15.
Variance() - Constructor for class com.github.chen0040.glm.utils.Variance
 
VcovMatrix - Variable in class com.github.chen0040.glm.metrics.GlmStatistics
 

X

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

_

_1() - Method in class com.github.chen0040.glm.utils.TupleTwo
 
_2() - Method in class com.github.chen0040.glm.utils.TupleTwo
 
_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 H I L M N O P Q R S T U V X _ 
Skip navigation links

Copyright © 2017. All rights reserved.