Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(Batch) - Method in class org.neo4j.gds.ml.nodeClassification.NodeClassificationPredictConsumer
 
Accuracy - Class in org.neo4j.gds.ml.metrics.classification
 
Accuracy(long, int) - Constructor for class org.neo4j.gds.ml.metrics.classification.Accuracy
 
add(double, boolean) - Method in class org.neo4j.gds.ml.metrics.SignedProbabilities
 
addCandidateStats(ModelCandidateStats) - Method in class org.neo4j.gds.ml.training.TrainingStatistics
 
addOuterTrainScore(Metric, double) - Method in class org.neo4j.gds.ml.training.TrainingStatistics
 
addPredictionsForTree(DecisionTreePredictor<Integer>, int, Features, ReadOnlyHugeLongArray, BitSet, HugeAtomicLongArray) - Static method in class org.neo4j.gds.ml.metrics.classification.OutOfBagError
 
addTestScore(Metric, double) - Method in class org.neo4j.gds.ml.training.TrainingStatistics
 
allClassMetrics() - Static method in class org.neo4j.gds.ml.metrics.classification.ClassificationMetricSpecification.Parser
 
allTrainingExamples() - Method in interface org.neo4j.gds.ml.nodePropertyPrediction.NodeSplitter.NodeSplits
 
AUCPR - Enum constant in enum class org.neo4j.gds.ml.metrics.LinkMetric
 
avg() - Method in interface org.neo4j.gds.ml.metrics.EvaluationScores
 

B

BaseModelData - Interface in org.neo4j.gds.ml.models
 
batchFeatureMatrix(Batch, Features) - Static method in interface org.neo4j.gds.ml.gradientdescent.Objective
 
batchSize() - Method in interface org.neo4j.gds.ml.gradientdescent.GradientDescentConfig
 
bestCandidate() - Method in class org.neo4j.gds.ml.training.TrainingStatistics
 
bestParameters() - Method in class org.neo4j.gds.ml.training.TrainingStatistics
 
bias() - Method in interface org.neo4j.gds.ml.models.linearregression.LinearRegressionData
 
bias() - Method in interface org.neo4j.gds.ml.models.logisticregression.LogisticRegressionData
 
biases() - Method in interface org.neo4j.gds.ml.models.mlp.MLPClassifierData
 
build() - Method in class org.neo4j.gds.ml.metrics.ModelStatsBuilder
 
build(Metric) - Method in class org.neo4j.gds.ml.metrics.ModelStatsBuilder
 
builder() - Static method in interface org.neo4j.gds.ml.models.logisticregression.LogisticRegressionData
 
builder() - Static method in interface org.neo4j.gds.ml.models.mlp.MLPClassifierData
 
builder() - Static method in interface org.neo4j.gds.ml.models.randomforest.RandomForestClassifierData
 

C

ClassAwareTrainerConfig - Interface in org.neo4j.gds.ml.models
 
ClassificationMetric - Interface in org.neo4j.gds.ml.metrics.classification
 
ClassificationMetricComputer - Class in org.neo4j.gds.ml.nodeClassification
 
ClassificationMetricSpecification - Class in org.neo4j.gds.ml.metrics.classification
 
ClassificationMetricSpecification.Parser - Class in org.neo4j.gds.ml.metrics.classification
 
Classifier - Interface in org.neo4j.gds.ml.models
 
Classifier.ClassifierData - Interface in org.neo4j.gds.ml.models
 
ClassifierFactory - Class in org.neo4j.gds.ml.models
 
ClassifierImpurityCriterionType - Enum Class in org.neo4j.gds.ml.decisiontree
 
ClassifierTrainer - Interface in org.neo4j.gds.ml.models
 
ClassifierTrainerFactory - Class in org.neo4j.gds.ml.models
 
classWeights() - Method in interface org.neo4j.gds.ml.models.ClassAwareTrainerConfig
 
combinedImpurity(ImpurityCriterion.ImpurityData, ImpurityCriterion.ImpurityData) - Method in interface org.neo4j.gds.ml.decisiontree.ImpurityCriterion
 
comparator() - Method in class org.neo4j.gds.ml.metrics.classification.Accuracy
 
comparator() - Method in class org.neo4j.gds.ml.metrics.classification.F1Macro
 
comparator() - Method in class org.neo4j.gds.ml.metrics.classification.F1Score
 
comparator() - Method in class org.neo4j.gds.ml.metrics.classification.F1Weighted
 
comparator() - Method in class org.neo4j.gds.ml.metrics.classification.GlobalAccuracy
 
comparator() - Method in class org.neo4j.gds.ml.metrics.classification.OutOfBagError
 
comparator() - Method in class org.neo4j.gds.ml.metrics.classification.Precision
 
comparator() - Method in class org.neo4j.gds.ml.metrics.classification.Recall
 
comparator() - Method in interface org.neo4j.gds.ml.metrics.Metric
 
compute() - Method in class org.neo4j.gds.ml.nodeClassification.NodeClassificationPredict
 
compute() - Method in class org.neo4j.gds.ml.nodePropertyPrediction.regression.NodeRegressionPredict
 
compute() - Method in class org.neo4j.gds.ml.splitting.SplitRelationships
 
compute(HugeDoubleArray, HugeDoubleArray) - Method in enum class org.neo4j.gds.ml.metrics.regression.RegressionMetrics
 
compute(HugeIntArray, HugeIntArray) - Method in class org.neo4j.gds.ml.metrics.classification.Accuracy
 
compute(HugeIntArray, HugeIntArray) - Method in interface org.neo4j.gds.ml.metrics.classification.ClassificationMetric
 
compute(HugeIntArray, HugeIntArray) - Method in class org.neo4j.gds.ml.metrics.classification.F1Macro
 
compute(HugeIntArray, HugeIntArray) - Method in class org.neo4j.gds.ml.metrics.classification.F1Score
 
compute(HugeIntArray, HugeIntArray) - Method in class org.neo4j.gds.ml.metrics.classification.F1Weighted
 
compute(HugeIntArray, HugeIntArray) - Method in class org.neo4j.gds.ml.metrics.classification.GlobalAccuracy
 
compute(HugeIntArray, HugeIntArray) - Method in class org.neo4j.gds.ml.metrics.classification.Precision
 
compute(HugeIntArray, HugeIntArray) - Method in class org.neo4j.gds.ml.metrics.classification.Recall
 
compute(SignedProbabilities, double) - Method in enum class org.neo4j.gds.ml.metrics.LinkMetric
 
computeFromLabeledData(Features, HugeIntArray, Classifier, BatchQueue, int, TerminationFlag, ProgressTracker) - Static method in class org.neo4j.gds.ml.metrics.SignedProbabilities
 
ConcreteParameter<T> - Interface in org.neo4j.gds.ml.models.automl.hyperparameter
 
configKeys() - Method in interface org.neo4j.gds.ml.models.linearregression.LinearRegressionTrainConfig
 
configKeys() - Method in interface org.neo4j.gds.ml.models.logisticregression.LogisticRegressionTrainConfig
 
configKeys() - Method in interface org.neo4j.gds.ml.models.mlp.MLPClassifierTrainConfig
 
configKeys() - Method in interface org.neo4j.gds.ml.models.randomforest.RandomForestClassifierTrainerConfig
 
configKeys() - Method in interface org.neo4j.gds.ml.models.randomforest.RandomForestRegressorTrainerConfig
 
consume(Metric, double) - Method in interface org.neo4j.gds.ml.metrics.MetricConsumer
 
converged() - Method in interface org.neo4j.gds.ml.gradientdescent.TrainingStopper
 
copyTo(ImpurityCriterion.ImpurityData) - Method in interface org.neo4j.gds.ml.decisiontree.ImpurityCriterion.ImpurityData
Copies all significant data to `impurityData`.
create(int, int, List<Integer>, SplittableRandom) - Static method in interface org.neo4j.gds.ml.models.mlp.MLPClassifierData
 
create(Classifier.ClassifierData) - Static method in class org.neo4j.gds.ml.models.ClassifierFactory
 
create(TrainerConfig, int, TerminationFlag, ProgressTracker, LogLevel, int, Optional<Long>, boolean, ModelSpecificMetricsHandler) - Static method in class org.neo4j.gds.ml.models.ClassifierTrainerFactory
 
create(TrainerConfig, TerminationFlag, ProgressTracker, LogLevel, int, Optional<Long>) - Static method in class org.neo4j.gds.ml.models.RegressionTrainerFactory
 
createMetrics(LocalIdMap, LongMultiSet) - Method in class org.neo4j.gds.ml.metrics.classification.ClassificationMetricSpecification
 
criterion() - Method in interface org.neo4j.gds.ml.models.randomforest.RandomForestClassifierTrainerConfig
 
CrossValidation<MODEL_TYPE> - Class in org.neo4j.gds.ml.training
 
CrossValidation(ProgressTracker, TerminationFlag, List<? extends Metric>, int, Optional<Long>, CrossValidation.ModelTrainer<MODEL_TYPE>, CrossValidation.ModelEvaluator<MODEL_TYPE>) - Constructor for class org.neo4j.gds.ml.training.CrossValidation
 
CrossValidation.ModelEvaluator<MODEL_TYPE> - Interface in org.neo4j.gds.ml.training
 
CrossValidation.ModelTrainer<MODEL_TYPE> - Interface in org.neo4j.gds.ml.training
 

D

data() - Method in interface org.neo4j.gds.ml.models.Classifier
 
data() - Method in class org.neo4j.gds.ml.models.linearregression.LinearRegressor
 
data() - Method in class org.neo4j.gds.ml.models.logisticregression.LogisticRegressionClassifier
 
data() - Method in class org.neo4j.gds.ml.models.mlp.MLPClassifier
 
data() - Method in class org.neo4j.gds.ml.models.randomforest.RandomForestClassifier
 
data() - Method in class org.neo4j.gds.ml.models.randomforest.RandomForestRegressor
 
data() - Method in interface org.neo4j.gds.ml.models.Regressor
 
dataMemoryEstimation(TrainerConfig, LongUnaryOperator, int, int, boolean) - Static method in class org.neo4j.gds.ml.models.ClassifierFactory
 
DecisionTreeClassifierTrainer - Class in org.neo4j.gds.ml.decisiontree
 
DecisionTreeClassifierTrainer(ImpurityCriterion, Features, HugeIntArray, int, DecisionTreeTrainerConfig, FeatureBagger) - Constructor for class org.neo4j.gds.ml.decisiontree.DecisionTreeClassifierTrainer
 
DecisionTreePredictor<PREDICTION extends Number> - Class in org.neo4j.gds.ml.decisiontree
 
DecisionTreePredictor(TreeNode<PREDICTION>) - Constructor for class org.neo4j.gds.ml.decisiontree.DecisionTreePredictor
 
DecisionTreeRegressorTrainer - Class in org.neo4j.gds.ml.decisiontree
 
DecisionTreeRegressorTrainer(ImpurityCriterion, Features, HugeDoubleArray, DecisionTreeTrainerConfig, FeatureBagger) - Constructor for class org.neo4j.gds.ml.decisiontree.DecisionTreeRegressorTrainer
 
decisionTrees() - Method in interface org.neo4j.gds.ml.models.randomforest.RandomForestClassifierData
 
decisionTrees() - Method in interface org.neo4j.gds.ml.models.randomforest.RandomForestRegressorData
 
DecisionTreeTrainer<PREDICTION extends Number> - Class in org.neo4j.gds.ml.decisiontree
 
DecisionTreeTrainerConfig - Interface in org.neo4j.gds.ml.decisiontree
 
decrementalImpurity(long, ImpurityCriterion.ImpurityData) - Method in class org.neo4j.gds.ml.decisiontree.Entropy
 
decrementalImpurity(long, ImpurityCriterion.ImpurityData) - Method in class org.neo4j.gds.ml.decisiontree.GiniIndex
 
decrementalImpurity(long, ImpurityCriterion.ImpurityData) - Method in interface org.neo4j.gds.ml.decisiontree.ImpurityCriterion
 
decrementalImpurity(long, ImpurityCriterion.ImpurityData) - Method in class org.neo4j.gds.ml.decisiontree.SplitMeanSquaredError
 
DEFAULT - Static variable in interface org.neo4j.gds.ml.models.linearregression.LinearRegressionTrainConfig
 
DEFAULT - Static variable in interface org.neo4j.gds.ml.models.logisticregression.LogisticRegressionTrainConfig
 
DEFAULT - Static variable in interface org.neo4j.gds.ml.models.mlp.MLPClassifierTrainConfig
 
DEFAULT - Static variable in interface org.neo4j.gds.ml.models.randomforest.RandomForestClassifierTrainerConfig
 
DEFAULT - Static variable in interface org.neo4j.gds.ml.models.randomforest.RandomForestRegressorTrainerConfig
 
DEFAULT_BATCH_SIZE - Static variable in interface org.neo4j.gds.ml.gradientdescent.GradientDescentConfig
 
defaultStopper(GradientDescentConfig) - Static method in interface org.neo4j.gds.ml.gradientdescent.TrainingStopper
 
depth() - Method in interface org.neo4j.gds.ml.models.mlp.MLPClassifierData
 
DirectedEdgeSplitter - Class in org.neo4j.gds.ml.splitting
 
DirectedEdgeSplitter(Optional<Long>, IdMap, IdMap, IdMap, RelationshipType, RelationshipType, int) - Constructor for class org.neo4j.gds.ml.splitting.DirectedEdgeSplitter
 
DoubleParameter - Interface in org.neo4j.gds.ml.models.automl.hyperparameter
 
DoubleRangeParameter - Interface in org.neo4j.gds.ml.models.automl.hyperparameter
 
doubleRanges - Variable in class org.neo4j.gds.ml.models.automl.TunableTrainerConfig
 

E

EdgeSplitter - Class in org.neo4j.gds.ml.splitting
 
EdgeSplitter.SplitResult - Interface in org.neo4j.gds.ml.splitting
 
Entropy - Class in org.neo4j.gds.ml.decisiontree
 
Entropy(HugeIntArray, int) - Constructor for class org.neo4j.gds.ml.decisiontree.Entropy
 
ENTROPY - Enum constant in enum class org.neo4j.gds.ml.decisiontree.ClassifierImpurityCriterionType
 
EPSILON - Static variable in interface org.neo4j.gds.ml.metrics.classification.ClassificationMetric
 
equals(Object) - Method in class org.neo4j.gds.ml.decisiontree.DecisionTreePredictor
 
equals(Object) - Method in class org.neo4j.gds.ml.decisiontree.TreeNode
 
equals(Object) - Method in class org.neo4j.gds.ml.metrics.classification.Accuracy
 
equals(Object) - Method in class org.neo4j.gds.ml.metrics.classification.ClassificationMetricSpecification
 
equals(Object) - Method in class org.neo4j.gds.ml.metrics.classification.F1Macro
 
equals(Object) - Method in class org.neo4j.gds.ml.metrics.classification.F1Score
 
equals(Object) - Method in class org.neo4j.gds.ml.metrics.classification.F1Weighted
 
equals(Object) - Method in class org.neo4j.gds.ml.metrics.classification.GlobalAccuracy
 
equals(Object) - Method in class org.neo4j.gds.ml.metrics.classification.Precision
 
equals(Object) - Method in class org.neo4j.gds.ml.metrics.classification.Recall
 
equals(Object) - Method in class org.neo4j.gds.ml.models.automl.TunableTrainerConfig
 
estimate(double) - Static method in class org.neo4j.gds.ml.splitting.FractionSplitter
 
estimate(SplitRelationshipsBaseConfig) - Static method in class org.neo4j.gds.ml.splitting.SplitRelationships
 
estimateEvaluation(TrainerConfig, int, LongUnaryOperator, LongUnaryOperator, int, int, boolean) - Static method in class org.neo4j.gds.ml.nodeClassification.ClassificationMetricComputer
 
estimateMemory(long) - Static method in class org.neo4j.gds.ml.metrics.SignedProbabilities
 
estimateTree(DecisionTreeTrainerConfig, long, long) - Static method in class org.neo4j.gds.ml.decisiontree.DecisionTreeTrainer
 
evaluate(ReadOnlyHugeLongArray, int, HugeIntArray, int, HugeAtomicLongArray) - Static method in class org.neo4j.gds.ml.metrics.classification.OutOfBagError
 
evaluate(ReadOnlyHugeLongArray, MODEL_TYPE, MetricConsumer) - Method in interface org.neo4j.gds.ml.training.CrossValidation.ModelEvaluator
 
evaluationMetric() - Method in class org.neo4j.gds.ml.training.TrainingStatistics
 
EvaluationScores - Interface in org.neo4j.gds.ml.metrics
Statistics of the metric of the model candidate over (inner) folds
ExhaustiveLinkPredictionResult - Class in org.neo4j.gds.ml.linkmodels
 
ExhaustiveLinkPredictionResult(BoundedLongLongPriorityQueue, long) - Constructor for class org.neo4j.gds.ml.linkmodels.ExhaustiveLinkPredictionResult
 
extractEagerFeatures(Graph, List<String>) - Static method in class org.neo4j.gds.ml.models.FeaturesFactory
 
extractLazyFeatures(Graph, List<String>) - Static method in class org.neo4j.gds.ml.models.FeaturesFactory
 

F

F1Macro - Class in org.neo4j.gds.ml.metrics.classification
 
F1Macro(LocalIdMap) - Constructor for class org.neo4j.gds.ml.metrics.classification.F1Macro
 
F1Score - Class in org.neo4j.gds.ml.metrics.classification
 
F1Score(long, int) - Constructor for class org.neo4j.gds.ml.metrics.classification.F1Score
 
F1Weighted - Class in org.neo4j.gds.ml.metrics.classification
 
F1Weighted(LocalIdMap, LongMultiSet) - Constructor for class org.neo4j.gds.ml.metrics.classification.F1Weighted
 
FeatureBagger - Class in org.neo4j.gds.ml.decisiontree
 
FeatureBagger(SplittableRandom, int, double) - Constructor for class org.neo4j.gds.ml.decisiontree.FeatureBagger
 
featureDimension() - Method in interface org.neo4j.gds.ml.models.BaseModelData
 
featureDimension() - Method in interface org.neo4j.gds.ml.models.Features
 
featureDimension() - Method in interface org.neo4j.gds.ml.models.linearregression.LinearRegressionData
 
featureDimension() - Method in interface org.neo4j.gds.ml.models.logisticregression.LogisticRegressionData
 
featureDimension() - Method in interface org.neo4j.gds.ml.models.mlp.MLPClassifierData
 
featureIndex() - Method in class org.neo4j.gds.ml.decisiontree.TreeNode
 
Features - Interface in org.neo4j.gds.ml.models
 
FeaturesFactory - Class in org.neo4j.gds.ml.models
 
focusWeight() - Method in interface org.neo4j.gds.ml.models.ClassAwareTrainerConfig
 
forEach(BoundedLongLongPriorityQueue.Consumer) - Method in class org.neo4j.gds.ml.linkmodels.ExhaustiveLinkPredictionResult
 
forEvaluationSet(Features, HugeIntArray, ReadOnlyHugeLongArray, Classifier, int, TerminationFlag, ProgressTracker) - Static method in class org.neo4j.gds.ml.nodeClassification.ClassificationMetricComputer
 
FractionSplitter - Class in org.neo4j.gds.ml.splitting
 
FractionSplitter() - Constructor for class org.neo4j.gds.ml.splitting.FractionSplitter
 
from(LogisticRegressionData) - Static method in class org.neo4j.gds.ml.models.logisticregression.LogisticRegressionClassifier
 

G

get(long) - Method in interface org.neo4j.gds.ml.models.Features
 
getBestTrialIdx() - Method in class org.neo4j.gds.ml.training.TrainingStatistics
 
getBestTrialScore() - Method in class org.neo4j.gds.ml.training.TrainingStatistics
 
getMainMetric(int) - Method in class org.neo4j.gds.ml.training.TrainingStatistics
 
getTestScore(Metric) - Method in class org.neo4j.gds.ml.training.TrainingStatistics
 
getTrainStats(Metric) - Method in class org.neo4j.gds.ml.training.TrainingStatistics
 
getValidationStats(Metric) - Method in class org.neo4j.gds.ml.training.TrainingStatistics
 
GINI - Enum constant in enum class org.neo4j.gds.ml.decisiontree.ClassifierImpurityCriterionType
 
GiniIndex - Class in org.neo4j.gds.ml.decisiontree
 
GiniIndex(HugeIntArray, int) - Constructor for class org.neo4j.gds.ml.decisiontree.GiniIndex
 
GlobalAccuracy - Class in org.neo4j.gds.ml.metrics.classification
 
GlobalAccuracy() - Constructor for class org.neo4j.gds.ml.metrics.classification.GlobalAccuracy
 
GradientDescentConfig - Interface in org.neo4j.gds.ml.gradientdescent
 
groupImpurity(HugeLongArray, long, long) - Method in class org.neo4j.gds.ml.decisiontree.Entropy
 
groupImpurity(HugeLongArray, long, long) - Method in class org.neo4j.gds.ml.decisiontree.GiniIndex
 
groupImpurity(HugeLongArray, long, long) - Method in interface org.neo4j.gds.ml.decisiontree.ImpurityCriterion
 
groupImpurity(HugeLongArray, long, long) - Method in class org.neo4j.gds.ml.decisiontree.SplitMeanSquaredError
 
groupSize() - Method in interface org.neo4j.gds.ml.decisiontree.ImpurityCriterion.ImpurityData
 

H

handle(Metric, double) - Method in class org.neo4j.gds.ml.metrics.ModelSpecificMetricsHandler
 
hashCode() - Method in class org.neo4j.gds.ml.decisiontree.DecisionTreePredictor
 
hashCode() - Method in class org.neo4j.gds.ml.decisiontree.TreeNode
 
hashCode() - Method in class org.neo4j.gds.ml.metrics.classification.Accuracy
 
hashCode() - Method in class org.neo4j.gds.ml.metrics.classification.ClassificationMetricSpecification
 
hashCode() - Method in class org.neo4j.gds.ml.metrics.classification.F1Macro
 
hashCode() - Method in class org.neo4j.gds.ml.metrics.classification.F1Score
 
hashCode() - Method in class org.neo4j.gds.ml.metrics.classification.F1Weighted
 
hashCode() - Method in class org.neo4j.gds.ml.metrics.classification.GlobalAccuracy
 
hashCode() - Method in class org.neo4j.gds.ml.metrics.classification.Precision
 
hashCode() - Method in class org.neo4j.gds.ml.metrics.classification.Recall
 
hashCode() - Method in class org.neo4j.gds.ml.models.automl.TunableTrainerConfig
 
hasLeftChild() - Method in class org.neo4j.gds.ml.decisiontree.TreeNode
 
hasNext() - Method in class org.neo4j.gds.ml.models.automl.RandomSearch
 
hasRightChild() - Method in class org.neo4j.gds.ml.decisiontree.TreeNode
 
hiddenLayerSizes() - Method in interface org.neo4j.gds.ml.models.mlp.MLPClassifierTrainConfig
 
holdoutFraction() - Method in interface org.neo4j.gds.ml.splitting.SplitRelationshipsBaseConfig
 
holdoutRelationshipType() - Method in interface org.neo4j.gds.ml.splitting.SplitRelationshipsBaseConfig
 
HyperParameterOptimizer - Interface in org.neo4j.gds.ml.models.automl
 

I

ignoringResult(List<Metric>) - Static method in class org.neo4j.gds.ml.metrics.ModelSpecificMetricsHandler
 
impurity() - Method in interface org.neo4j.gds.ml.decisiontree.ImpurityCriterion.ImpurityData
 
ImpurityCriterion - Interface in org.neo4j.gds.ml.decisiontree
 
ImpurityCriterion.ImpurityData - Interface in org.neo4j.gds.ml.decisiontree
A lightweight representation of a decision tree node's impurity.
incrementalImpurity(long, ImpurityCriterion.ImpurityData) - Method in class org.neo4j.gds.ml.decisiontree.Entropy
 
incrementalImpurity(long, ImpurityCriterion.ImpurityData) - Method in class org.neo4j.gds.ml.decisiontree.GiniIndex
 
incrementalImpurity(long, ImpurityCriterion.ImpurityData) - Method in interface org.neo4j.gds.ml.decisiontree.ImpurityCriterion
 
incrementalImpurity(long, ImpurityCriterion.ImpurityData) - Method in class org.neo4j.gds.ml.decisiontree.SplitMeanSquaredError
 
initializeClassWeights(int) - Method in interface org.neo4j.gds.ml.models.ClassAwareTrainerConfig
 
IntegerParameter - Interface in org.neo4j.gds.ml.models.automl.hyperparameter
 
IntegerRangeParameter - Interface in org.neo4j.gds.ml.models.automl.hyperparameter
 
integerRanges - Variable in class org.neo4j.gds.ml.models.automl.TunableTrainerConfig
 
isConcrete() - Method in class org.neo4j.gds.ml.models.automl.TunableTrainerConfig
 
isModelSpecific() - Method in class org.neo4j.gds.ml.metrics.classification.OutOfBagError
 
isModelSpecific() - Method in interface org.neo4j.gds.ml.metrics.Metric
 
isRequested(Metric) - Method in class org.neo4j.gds.ml.metrics.ModelSpecificMetricsHandler
 

L

leafMemoryEstimation(Class<T>) - Static method in class org.neo4j.gds.ml.decisiontree.TreeNode
 
learningRate() - Method in interface org.neo4j.gds.ml.gradientdescent.GradientDescentConfig
 
leftChild() - Method in class org.neo4j.gds.ml.decisiontree.TreeNode
 
LinearRegressionData - Interface in org.neo4j.gds.ml.models.linearregression
 
LinearRegressionObjective - Class in org.neo4j.gds.ml.models.linearregression
 
LinearRegressionTrainConfig - Interface in org.neo4j.gds.ml.models.linearregression
 
LinearRegressionTrainer - Class in org.neo4j.gds.ml.models.linearregression
 
LinearRegressionTrainer(int, LinearRegressionTrainConfig, TerminationFlag, ProgressTracker, LogLevel) - Constructor for class org.neo4j.gds.ml.models.linearregression.LinearRegressionTrainer
 
LinearRegressor - Class in org.neo4j.gds.ml.models.linearregression
 
LinearRegressor(LinearRegressionData) - Constructor for class org.neo4j.gds.ml.models.linearregression.LinearRegressor
 
LinkMetric - Enum Class in org.neo4j.gds.ml.metrics
 
LinkPredictionResult - Interface in org.neo4j.gds.ml.linkmodels
 
ListParameter - Interface in org.neo4j.gds.ml.models.automl.hyperparameter
 
LogisticRegressionClassifier - Class in org.neo4j.gds.ml.models.logisticregression
 
LogisticRegressionData - Interface in org.neo4j.gds.ml.models.logisticregression
 
LogisticRegressionObjective - Class in org.neo4j.gds.ml.models.logisticregression
 
LogisticRegressionObjective(LogisticRegressionClassifier, double, Features, HugeIntArray, double, double[]) - Constructor for class org.neo4j.gds.ml.models.logisticregression.LogisticRegressionObjective
 
LogisticRegressionTrainConfig - Interface in org.neo4j.gds.ml.models.logisticregression
 
LogisticRegressionTrainer - Class in org.neo4j.gds.ml.models.logisticregression
 
LogisticRegressionTrainer(int, LogisticRegressionTrainConfig, int, boolean, TerminationFlag, ProgressTracker, LogLevel) - Constructor for class org.neo4j.gds.ml.models.logisticregression.LogisticRegressionTrainer
 
logScale() - Method in interface org.neo4j.gds.ml.models.automl.hyperparameter.DoubleRangeParameter
 
loss(Batch, long) - Method in interface org.neo4j.gds.ml.gradientdescent.Objective
 
loss(Batch, long) - Method in class org.neo4j.gds.ml.models.linearregression.LinearRegressionObjective
 
loss(Batch, long) - Method in class org.neo4j.gds.ml.models.logisticregression.LogisticRegressionObjective
 
loss(Batch, long) - Method in class org.neo4j.gds.ml.models.mlp.MLPClassifierObjective
 

M

materialize(Map<String, Object>) - Method in class org.neo4j.gds.ml.models.automl.TunableTrainerConfig
 
max() - Method in interface org.neo4j.gds.ml.metrics.EvaluationScores
 
max() - Method in interface org.neo4j.gds.ml.models.automl.hyperparameter.NumericalRangeParameter
 
MAX_EPOCHS - Static variable in interface org.neo4j.gds.ml.gradientdescent.GradientDescentConfig
 
maxDepth() - Method in interface org.neo4j.gds.ml.decisiontree.DecisionTreeTrainerConfig
 
maxEpochs() - Method in interface org.neo4j.gds.ml.gradientdescent.GradientDescentConfig
 
maxFeaturesRatio() - Method in interface org.neo4j.gds.ml.models.randomforest.RandomForestTrainerConfig
 
maxFeaturesRatio(int) - Method in interface org.neo4j.gds.ml.models.randomforest.RandomForestTrainerConfig
 
MEAN_ABSOLUTE_ERROR - Enum constant in enum class org.neo4j.gds.ml.metrics.regression.RegressionMetrics
 
MEAN_SQUARED_ERROR - Enum constant in enum class org.neo4j.gds.ml.metrics.regression.RegressionMetrics
 
memoryEstimation() - Static method in class org.neo4j.gds.ml.decisiontree.SplitMeanSquaredError
 
memoryEstimation(boolean, int, int, int) - Static method in class org.neo4j.gds.ml.nodeClassification.NodeClassificationPredict
 
memoryEstimation(boolean, int, MemoryRange) - Static method in interface org.neo4j.gds.ml.models.logisticregression.LogisticRegressionData
 
memoryEstimation(boolean, int, MemoryRange, int, LongUnaryOperator) - Static method in class org.neo4j.gds.ml.models.logisticregression.LogisticRegressionTrainer
 
memoryEstimation(int) - Static method in class org.neo4j.gds.ml.decisiontree.FeatureBagger
 
memoryEstimation(int) - Static method in class org.neo4j.gds.ml.metrics.classification.ClassificationMetricSpecification
 
memoryEstimation(int, int) - Static method in class org.neo4j.gds.ml.gradientdescent.Training
 
memoryEstimation(int, ToLongFunction<GraphDimensions>) - Static method in class org.neo4j.gds.ml.splitting.StratifiedKFoldSplitter
 
memoryEstimation(long) - Static method in class org.neo4j.gds.ml.decisiontree.Entropy
 
memoryEstimation(long) - Static method in class org.neo4j.gds.ml.decisiontree.GiniIndex
 
memoryEstimation(LongUnaryOperator, int, MemoryRange, RandomForestClassifierTrainerConfig) - Static method in class org.neo4j.gds.ml.models.randomforest.RandomForestClassifierTrainer
 
memoryEstimation(LongUnaryOperator, MemoryRange, RandomForestRegressorTrainerConfig) - Static method in class org.neo4j.gds.ml.models.randomforest.RandomForestRegressorTrainer
 
memoryEstimation(LongUnaryOperator, RandomForestTrainerConfig) - Static method in interface org.neo4j.gds.ml.models.randomforest.RandomForestClassifierData
 
memoryEstimation(LongUnaryOperator, RandomForestTrainerConfig) - Static method in interface org.neo4j.gds.ml.models.randomforest.RandomForestRegressorData
 
memoryEstimation(MemoryRange, int) - Static method in class org.neo4j.gds.ml.gradientdescent.Training
 
memoryEstimation(DecisionTreeTrainerConfig, long) - Static method in class org.neo4j.gds.ml.decisiontree.DecisionTreeRegressorTrainer
 
memoryEstimation(DecisionTreeTrainerConfig, long, int) - Static method in class org.neo4j.gds.ml.decisiontree.DecisionTreeClassifierTrainer
 
memoryEstimation(TrainerConfig, LongUnaryOperator, int, MemoryRange, boolean) - Static method in class org.neo4j.gds.ml.models.ClassifierTrainerFactory
 
memoryEstimationForNodeSet(int, double) - Static method in class org.neo4j.gds.ml.splitting.StratifiedKFoldSplitter
 
memoryEstimationStatsMap(int, int) - Static method in class org.neo4j.gds.ml.training.TrainingStatistics
 
memoryEstimationStatsMap(int, int, int) - Static method in class org.neo4j.gds.ml.training.TrainingStatistics
 
memoryEstimationWithDerivedBatchSize(TrainingMethod, boolean, int, int, int, boolean) - Static method in class org.neo4j.gds.ml.nodeClassification.NodeClassificationPredict
 
method() - Method in interface org.neo4j.gds.ml.models.linearregression.LinearRegressionTrainConfig
 
method() - Method in interface org.neo4j.gds.ml.models.logisticregression.LogisticRegressionTrainConfig
 
method() - Method in interface org.neo4j.gds.ml.models.mlp.MLPClassifierTrainConfig
 
method() - Method in interface org.neo4j.gds.ml.models.randomforest.RandomForestClassifierTrainerConfig
 
method() - Method in interface org.neo4j.gds.ml.models.randomforest.RandomForestRegressorTrainerConfig
 
method() - Method in interface org.neo4j.gds.ml.models.TrainerConfig
 
Metric - Interface in org.neo4j.gds.ml.metrics
 
MetricConsumer - Interface in org.neo4j.gds.ml.metrics
 
min() - Method in interface org.neo4j.gds.ml.metrics.EvaluationScores
 
min() - Method in interface org.neo4j.gds.ml.models.automl.hyperparameter.NumericalRangeParameter
 
minEpochs() - Method in interface org.neo4j.gds.ml.gradientdescent.GradientDescentConfig
 
minLeafSize() - Method in interface org.neo4j.gds.ml.decisiontree.DecisionTreeTrainerConfig
 
minSplitSize() - Method in interface org.neo4j.gds.ml.decisiontree.DecisionTreeTrainerConfig
 
MLPClassifier - Class in org.neo4j.gds.ml.models.mlp
 
MLPClassifier(MLPClassifierData) - Constructor for class org.neo4j.gds.ml.models.mlp.MLPClassifier
 
MLPClassifierData - Interface in org.neo4j.gds.ml.models.mlp
 
MLPClassifierObjective - Class in org.neo4j.gds.ml.models.mlp
 
MLPClassifierObjective(MLPClassifier, Features, HugeIntArray, double, double, double[]) - Constructor for class org.neo4j.gds.ml.models.mlp.MLPClassifierObjective
 
MLPClassifierTrainConfig - Interface in org.neo4j.gds.ml.models.mlp
 
MLPClassifierTrainer - Class in org.neo4j.gds.ml.models.mlp
 
MLPClassifierTrainer(int, MLPClassifierTrainConfig, Optional<Long>, ProgressTracker, LogLevel, TerminationFlag, int) - Constructor for class org.neo4j.gds.ml.models.mlp.MLPClassifierTrainer
 
ModelCandidateStats - Interface in org.neo4j.gds.ml.metrics
 
modelData() - Method in interface org.neo4j.gds.ml.gradientdescent.Objective
Returns the data, such as weights, needed to store or load the model
modelData() - Method in class org.neo4j.gds.ml.models.linearregression.LinearRegressionObjective
 
modelData() - Method in class org.neo4j.gds.ml.models.logisticregression.LogisticRegressionObjective
 
modelData() - Method in class org.neo4j.gds.ml.models.mlp.MLPClassifierObjective
 
ModelSpecificMetricsHandler - Class in org.neo4j.gds.ml.metrics
 
ModelStatsBuilder - Class in org.neo4j.gds.ml.metrics
 
ModelStatsBuilder(int) - Constructor for class org.neo4j.gds.ml.metrics.ModelStatsBuilder
 

N

name() - Method in class org.neo4j.gds.ml.metrics.classification.Accuracy
 
name() - Method in class org.neo4j.gds.ml.metrics.classification.F1Macro
 
name() - Method in class org.neo4j.gds.ml.metrics.classification.F1Score
 
name() - Method in class org.neo4j.gds.ml.metrics.classification.F1Weighted
 
name() - Method in class org.neo4j.gds.ml.metrics.classification.GlobalAccuracy
 
name() - Method in class org.neo4j.gds.ml.metrics.classification.OutOfBagError
 
name() - Method in class org.neo4j.gds.ml.metrics.classification.Precision
 
name() - Method in class org.neo4j.gds.ml.metrics.classification.Recall
 
name() - Method in interface org.neo4j.gds.ml.metrics.Metric
 
NAME - Static variable in class org.neo4j.gds.ml.metrics.classification.Accuracy
 
NAME - Static variable in class org.neo4j.gds.ml.metrics.classification.F1Macro
 
NAME - Static variable in class org.neo4j.gds.ml.metrics.classification.F1Score
 
NAME - Static variable in class org.neo4j.gds.ml.metrics.classification.F1Weighted
 
NAME - Static variable in class org.neo4j.gds.ml.metrics.classification.GlobalAccuracy
 
NAME - Static variable in class org.neo4j.gds.ml.metrics.classification.Precision
 
NAME - Static variable in class org.neo4j.gds.ml.metrics.classification.Recall
 
NEGATIVE - Static variable in interface org.neo4j.gds.ml.negativeSampling.NegativeSampler
 
negativeCount() - Method in class org.neo4j.gds.ml.metrics.SignedProbabilities
 
NegativeSampler - Interface in org.neo4j.gds.ml.negativeSampling
 
negativeSamplingRatio() - Method in interface org.neo4j.gds.ml.splitting.SplitRelationshipsBaseConfig
 
next() - Method in class org.neo4j.gds.ml.models.automl.RandomSearch
 
NodeClassificationPredict - Class in org.neo4j.gds.ml.nodeClassification
 
NodeClassificationPredict(Classifier, Features, int, int, boolean, ProgressTracker, TerminationFlag) - Constructor for class org.neo4j.gds.ml.nodeClassification.NodeClassificationPredict
 
NodeClassificationPredict.NodeClassificationResult - Interface in org.neo4j.gds.ml.nodeClassification
 
NodeClassificationPredictConsumer - Class in org.neo4j.gds.ml.nodeClassification
Consumes a BatchQueue containing long indices into a nodeIds LongArrayAccessor.
nodeLabels() - Method in interface org.neo4j.gds.ml.splitting.SplitRelationshipsBaseConfig
 
NodeRegressionPredict - Class in org.neo4j.gds.ml.nodePropertyPrediction.regression
 
NodeRegressionPredict(Regressor, Features, int, ProgressTracker, TerminationFlag) - Constructor for class org.neo4j.gds.ml.nodePropertyPrediction.regression.NodeRegressionPredict
 
NodeSplitter - Class in org.neo4j.gds.ml.nodePropertyPrediction
 
NodeSplitter(int, long, ProgressTracker, LongUnaryOperator, LongUnaryOperator) - Constructor for class org.neo4j.gds.ml.nodePropertyPrediction.NodeSplitter
 
NodeSplitter.NodeSplits - Interface in org.neo4j.gds.ml.nodePropertyPrediction
 
nonNegativeRelationshipTypes() - Method in interface org.neo4j.gds.ml.splitting.SplitRelationshipsBaseConfig
 
NOOP - Static variable in class org.neo4j.gds.ml.metrics.ModelSpecificMetricsHandler
 
numberOfClasses() - Method in interface org.neo4j.gds.ml.models.Classifier.ClassifierData
 
numberOfClasses() - Method in interface org.neo4j.gds.ml.models.Classifier
 
numberOfClasses() - Method in interface org.neo4j.gds.ml.models.mlp.MLPClassifierData
 
numberOfDecisionTrees() - Method in interface org.neo4j.gds.ml.models.randomforest.RandomForestTrainerConfig
 
numberOfSamplesRatio() - Method in interface org.neo4j.gds.ml.models.randomforest.RandomForestTrainerConfig
 
NumericalRangeParameter<T extends Number> - Interface in org.neo4j.gds.ml.models.automl.hyperparameter
 

O

Objective<DATA> - Interface in org.neo4j.gds.ml.gradientdescent
A training objective that computes a loss over a batch of nodes
of(double) - Static method in interface org.neo4j.gds.ml.models.automl.hyperparameter.DoubleParameter
 
of(double, double) - Static method in interface org.neo4j.gds.ml.models.automl.hyperparameter.DoubleRangeParameter
 
of(double, double, boolean) - Static method in interface org.neo4j.gds.ml.models.automl.hyperparameter.DoubleRangeParameter
 
of(double, double, double) - Static method in interface org.neo4j.gds.ml.metrics.EvaluationScores
 
of(int) - Static method in interface org.neo4j.gds.ml.models.automl.hyperparameter.IntegerParameter
 
of(int) - Static method in interface org.neo4j.gds.ml.models.linearregression.LinearRegressionData
 
of(int, int) - Static method in interface org.neo4j.gds.ml.models.automl.hyperparameter.IntegerRangeParameter
 
of(long, long, double) - Static method in interface org.neo4j.gds.ml.linkmodels.PredictedLink
 
of(String) - Static method in interface org.neo4j.gds.ml.models.automl.hyperparameter.StringParameter
 
of(List) - Static method in interface org.neo4j.gds.ml.models.automl.hyperparameter.ListParameter
 
of(List<? extends Metric>, BiConsumer<Metric, Double>) - Static method in class org.neo4j.gds.ml.metrics.ModelSpecificMetricsHandler
 
of(List<? extends Metric>, ModelStatsBuilder) - Static method in class org.neo4j.gds.ml.metrics.ModelSpecificMetricsHandler
 
of(Map<String, Object>) - Static method in interface org.neo4j.gds.ml.models.linearregression.LinearRegressionTrainConfig
 
of(Map<String, Object>) - Static method in interface org.neo4j.gds.ml.models.logisticregression.LogisticRegressionTrainConfig
 
of(Map<String, Object>) - Static method in interface org.neo4j.gds.ml.models.mlp.MLPClassifierTrainConfig
 
of(Map<String, Object>) - Static method in interface org.neo4j.gds.ml.models.randomforest.RandomForestClassifierTrainerConfig
 
of(Map<String, Object>) - Static method in interface org.neo4j.gds.ml.models.randomforest.RandomForestRegressorTrainerConfig
 
of(Map<String, Object>, TrainingMethod) - Static method in class org.neo4j.gds.ml.models.automl.TunableTrainerConfig
 
of(GraphStore, Graph, Collection<NodeLabel>, Optional<String>, double, long, long, IdMap, IdMap, Collection<NodeLabel>, Collection<NodeLabel>, Optional<Long>) - Static method in interface org.neo4j.gds.ml.negativeSampling.NegativeSampler
 
of(GraphStore, SplitRelationshipsBaseConfig) - Static method in class org.neo4j.gds.ml.splitting.SplitRelationships
 
of(HugeIntArray, HugeObjectArray<double[]>) - Static method in interface org.neo4j.gds.ml.nodeClassification.NodeClassificationPredict.NodeClassificationResult
 
of(CypherMapWrapper) - Static method in interface org.neo4j.gds.ml.splitting.SplitRelationshipsMutateConfig
 
of(RelationshipsBuilder, long, RelationshipsBuilder, long) - Static method in interface org.neo4j.gds.ml.splitting.EdgeSplitter.SplitResult
 
of(ReadOnlyHugeLongArray, ReadOnlyHugeLongArray) - Static method in interface org.neo4j.gds.ml.splitting.TrainingExamplesSplit
 
of(TrainerConfig, Map<Metric, EvaluationScores>, Map<Metric, EvaluationScores>) - Static method in interface org.neo4j.gds.ml.metrics.ModelCandidateStats
 
org.neo4j.gds.ml.decisiontree - package org.neo4j.gds.ml.decisiontree
 
org.neo4j.gds.ml.gradientdescent - package org.neo4j.gds.ml.gradientdescent
 
org.neo4j.gds.ml.linkmodels - package org.neo4j.gds.ml.linkmodels
 
org.neo4j.gds.ml.metrics - package org.neo4j.gds.ml.metrics
 
org.neo4j.gds.ml.metrics.classification - package org.neo4j.gds.ml.metrics.classification
 
org.neo4j.gds.ml.metrics.regression - package org.neo4j.gds.ml.metrics.regression
 
org.neo4j.gds.ml.models - package org.neo4j.gds.ml.models
 
org.neo4j.gds.ml.models.automl - package org.neo4j.gds.ml.models.automl
 
org.neo4j.gds.ml.models.automl.hyperparameter - package org.neo4j.gds.ml.models.automl.hyperparameter
 
org.neo4j.gds.ml.models.linearregression - package org.neo4j.gds.ml.models.linearregression
 
org.neo4j.gds.ml.models.logisticregression - package org.neo4j.gds.ml.models.logisticregression
 
org.neo4j.gds.ml.models.mlp - package org.neo4j.gds.ml.models.mlp
 
org.neo4j.gds.ml.models.randomforest - package org.neo4j.gds.ml.models.randomforest
 
org.neo4j.gds.ml.negativeSampling - package org.neo4j.gds.ml.negativeSampling
 
org.neo4j.gds.ml.nodeClassification - package org.neo4j.gds.ml.nodeClassification
 
org.neo4j.gds.ml.nodePropertyPrediction - package org.neo4j.gds.ml.nodePropertyPrediction
 
org.neo4j.gds.ml.nodePropertyPrediction.regression - package org.neo4j.gds.ml.nodePropertyPrediction.regression
 
org.neo4j.gds.ml.splitting - package org.neo4j.gds.ml.splitting
 
org.neo4j.gds.ml.training - package org.neo4j.gds.ml.training
 
org.neo4j.gds.ml.util - package org.neo4j.gds.ml.util
 
OUT_OF_BAG_ERROR - Static variable in class org.neo4j.gds.ml.metrics.classification.OutOfBagError
 
outerSplit() - Method in interface org.neo4j.gds.ml.nodePropertyPrediction.NodeSplitter.NodeSplits
 
OutOfBagError - Class in org.neo4j.gds.ml.metrics.classification
 

P

ParallelNodeClassifier - Class in org.neo4j.gds.ml.nodeClassification
 
parse(Object) - Static method in enum class org.neo4j.gds.ml.decisiontree.ClassifierImpurityCriterionType
 
parse(Object) - Static method in class org.neo4j.gds.ml.metrics.classification.ClassificationMetricSpecification.Parser
 
parse(Object) - Static method in enum class org.neo4j.gds.ml.metrics.regression.RegressionMetrics
 
parse(List<?>) - Static method in class org.neo4j.gds.ml.metrics.classification.ClassificationMetricSpecification.Parser
 
parseLinkMetric(Object) - Static method in enum class org.neo4j.gds.ml.metrics.LinkMetric
 
parseList(List<?>) - Static method in enum class org.neo4j.gds.ml.metrics.regression.RegressionMetrics
 
patience() - Method in interface org.neo4j.gds.ml.gradientdescent.GradientDescentConfig
 
penalty() - Method in interface org.neo4j.gds.ml.models.PenaltyConfig
 
PenaltyConfig - Interface in org.neo4j.gds.ml.models
 
POSITIVE - Static variable in class org.neo4j.gds.ml.splitting.EdgeSplitter
 
positiveCount() - Method in class org.neo4j.gds.ml.metrics.SignedProbabilities
 
positiveSampling(Graph, RelationshipsBuilder, RelationshipWithPropertyConsumer, MutableLong, MutableLong, long, LongLongPredicate, MutableLong, MutableLong) - Method in class org.neo4j.gds.ml.splitting.DirectedEdgeSplitter
 
positiveSampling(Graph, RelationshipsBuilder, RelationshipWithPropertyConsumer, MutableLong, MutableLong, long, LongLongPredicate, MutableLong, MutableLong) - Method in class org.neo4j.gds.ml.splitting.EdgeSplitter
 
positiveSampling(Graph, RelationshipsBuilder, RelationshipWithPropertyConsumer, MutableLong, MutableLong, long, LongLongPredicate, MutableLong, MutableLong) - Method in class org.neo4j.gds.ml.splitting.UndirectedEdgeSplitter
 
Precision - Class in org.neo4j.gds.ml.metrics.classification
 
Precision(long, int) - Constructor for class org.neo4j.gds.ml.metrics.classification.Precision
 
predict(double[]) - Method in class org.neo4j.gds.ml.decisiontree.DecisionTreePredictor
 
predict(double[]) - Method in class org.neo4j.gds.ml.models.linearregression.LinearRegressor
 
predict(double[]) - Method in class org.neo4j.gds.ml.models.randomforest.RandomForestRegressor
 
predict(double[]) - Method in interface org.neo4j.gds.ml.models.Regressor
 
predict(HugeObjectArray<double[]>) - Method in class org.neo4j.gds.ml.nodeClassification.ParallelNodeClassifier
 
predict(ReadOnlyHugeLongArray) - Method in class org.neo4j.gds.ml.nodeClassification.ParallelNodeClassifier
 
predictedClasses() - Method in interface org.neo4j.gds.ml.nodeClassification.NodeClassificationPredict.NodeClassificationResult
 
PredictedLink - Interface in org.neo4j.gds.ml.linkmodels
 
predictedProbabilities() - Method in interface org.neo4j.gds.ml.nodeClassification.NodeClassificationPredict.NodeClassificationResult
 
prediction() - Method in class org.neo4j.gds.ml.decisiontree.TreeNode
 
predictProbabilities(double[]) - Method in interface org.neo4j.gds.ml.models.Classifier
 
predictProbabilities(double[]) - Method in class org.neo4j.gds.ml.models.logisticregression.LogisticRegressionClassifier
 
predictProbabilities(double[]) - Method in class org.neo4j.gds.ml.models.mlp.MLPClassifier
 
predictProbabilities(double[]) - Method in class org.neo4j.gds.ml.models.randomforest.RandomForestClassifier
 
predictProbabilities(Batch, Features) - Method in interface org.neo4j.gds.ml.models.Classifier
 
predictProbabilities(Batch, Features) - Method in class org.neo4j.gds.ml.models.logisticregression.LogisticRegressionClassifier
 
predictProbabilities(Batch, Features) - Method in class org.neo4j.gds.ml.models.mlp.MLPClassifier
 
predictProbabilities(Batch, Features) - Method in class org.neo4j.gds.ml.models.randomforest.RandomForestClassifier
 
probability() - Method in interface org.neo4j.gds.ml.linkmodels.PredictedLink
 
produceNegativeSamples(RelationshipsBuilder, RelationshipsBuilder) - Method in interface org.neo4j.gds.ml.negativeSampling.NegativeSampler
 
produceNegativeSamples(RelationshipsBuilder, RelationshipsBuilder) - Method in class org.neo4j.gds.ml.negativeSampling.RandomNegativeSampler
 
produceNegativeSamples(RelationshipsBuilder, RelationshipsBuilder) - Method in class org.neo4j.gds.ml.negativeSampling.UserInputNegativeSampler
 
progressTask(long) - Static method in class org.neo4j.gds.ml.nodeClassification.NodeClassificationPredict
 
progressTask(long) - Static method in class org.neo4j.gds.ml.nodePropertyPrediction.regression.NodeRegressionPredict
 
progressTask(String) - Static method in interface org.neo4j.gds.ml.models.ClassifierTrainer
 
progressTask(String) - Static method in interface org.neo4j.gds.ml.models.RegressorTrainer
 
progressTask(String, long) - Static method in interface org.neo4j.gds.ml.models.ClassifierTrainer
 
progressTasks(int, int, long) - Static method in class org.neo4j.gds.ml.training.CrossValidation
 

R

RandomForestClassifier - Class in org.neo4j.gds.ml.models.randomforest
 
RandomForestClassifier(List<DecisionTreePredictor<Integer>>, int, int) - Constructor for class org.neo4j.gds.ml.models.randomforest.RandomForestClassifier
 
RandomForestClassifier(RandomForestClassifierData) - Constructor for class org.neo4j.gds.ml.models.randomforest.RandomForestClassifier
 
RandomForestClassifierData - Interface in org.neo4j.gds.ml.models.randomforest
 
RandomForestClassifierTrainer - Class in org.neo4j.gds.ml.models.randomforest
 
RandomForestClassifierTrainer(int, int, RandomForestClassifierTrainerConfig, Optional<Long>, ProgressTracker, LogLevel, TerminationFlag, ModelSpecificMetricsHandler) - Constructor for class org.neo4j.gds.ml.models.randomforest.RandomForestClassifierTrainer
 
RandomForestClassifierTrainerConfig - Interface in org.neo4j.gds.ml.models.randomforest
 
RandomForestRegressor - Class in org.neo4j.gds.ml.models.randomforest
 
RandomForestRegressor(List<DecisionTreePredictor<Double>>, int) - Constructor for class org.neo4j.gds.ml.models.randomforest.RandomForestRegressor
 
RandomForestRegressor(RandomForestRegressorData) - Constructor for class org.neo4j.gds.ml.models.randomforest.RandomForestRegressor
 
RandomForestRegressorData - Interface in org.neo4j.gds.ml.models.randomforest
 
RandomForestRegressorTrainer - Class in org.neo4j.gds.ml.models.randomforest
 
RandomForestRegressorTrainer(int, RandomForestRegressorTrainerConfig, Optional<Long>, TerminationFlag, ProgressTracker, LogLevel) - Constructor for class org.neo4j.gds.ml.models.randomforest.RandomForestRegressorTrainer
 
RandomForestRegressorTrainerConfig - Interface in org.neo4j.gds.ml.models.randomforest
 
RandomForestTrainerConfig - Interface in org.neo4j.gds.ml.models.randomforest
 
RandomNegativeSampler - Class in org.neo4j.gds.ml.negativeSampling
 
RandomNegativeSampler(Graph, long, long, IdMap, IdMap, Optional<Long>) - Constructor for class org.neo4j.gds.ml.negativeSampling.RandomNegativeSampler
 
RandomSearch - Class in org.neo4j.gds.ml.models.automl
 
RandomSearch(Map<TrainingMethod, List<TunableTrainerConfig>>, int, long) - Constructor for class org.neo4j.gds.ml.models.automl.RandomSearch
 
RandomSearch(Map<TrainingMethod, List<TunableTrainerConfig>>, int, Optional<Long>) - Constructor for class org.neo4j.gds.ml.models.automl.RandomSearch
 
Recall - Class in org.neo4j.gds.ml.metrics.classification
 
Recall(long, int) - Constructor for class org.neo4j.gds.ml.metrics.classification.Recall
 
registerLoss(double) - Method in interface org.neo4j.gds.ml.gradientdescent.TrainingStopper
 
RegressionMetrics - Enum Class in org.neo4j.gds.ml.metrics.regression
 
RegressionTrainerFactory - Class in org.neo4j.gds.ml.models
 
Regressor - Interface in org.neo4j.gds.ml.models
 
Regressor.RegressorData - Interface in org.neo4j.gds.ml.models
 
RegressorTrainer - Interface in org.neo4j.gds.ml.models
 
RELATIONSHIP_PROPERTY - Static variable in class org.neo4j.gds.ml.splitting.EdgeSplitter
 
remainingRelationshipType() - Method in interface org.neo4j.gds.ml.splitting.SplitRelationshipsBaseConfig
 
remainingRelCount() - Method in interface org.neo4j.gds.ml.splitting.EdgeSplitter.SplitResult
 
remainingRels() - Method in interface org.neo4j.gds.ml.splitting.EdgeSplitter.SplitResult
 
render() - Method in class org.neo4j.gds.ml.decisiontree.TreeNode
Renders the variable into a human readable representation.
renderMetrics(Map<Metric, Double>, Map<Metric, Double>) - Method in interface org.neo4j.gds.ml.metrics.ModelCandidateStats
 
rightChild() - Method in class org.neo4j.gds.ml.decisiontree.TreeNode
 
root - Variable in class org.neo4j.gds.ml.decisiontree.DecisionTreePredictor
 
ROOT_MEAN_SQUARED_ERROR - Enum constant in enum class org.neo4j.gds.ml.metrics.regression.RegressionMetrics
 
runtimeOverheadMemoryEstimation() - Static method in class org.neo4j.gds.ml.models.randomforest.RandomForestRegressor
 
runtimeOverheadMemoryEstimation(int) - Static method in class org.neo4j.gds.ml.models.randomforest.RandomForestClassifier
 
runtimeOverheadMemoryEstimation(int, int, int, boolean) - Static method in class org.neo4j.gds.ml.models.logisticregression.LogisticRegressionClassifier
 
runtimeOverheadMemoryEstimation(TrainingMethod, int, int, int, boolean) - Static method in class org.neo4j.gds.ml.models.ClassifierFactory
 

S

sample() - Method in class org.neo4j.gds.ml.decisiontree.FeatureBagger
 
samplingStats() - Method in class org.neo4j.gds.ml.linkmodels.ExhaustiveLinkPredictionResult
 
samplingStats() - Method in interface org.neo4j.gds.ml.linkmodels.LinkPredictionResult
 
score(ClassificationMetric) - Method in class org.neo4j.gds.ml.nodeClassification.ClassificationMetricComputer
 
selectedRelCount() - Method in interface org.neo4j.gds.ml.splitting.EdgeSplitter.SplitResult
 
selectedRels() - Method in interface org.neo4j.gds.ml.splitting.EdgeSplitter.SplitResult
 
selectModel(ReadOnlyHugeLongArray, LongToLongFunction, SortedSet<Long>, TrainingStatistics, Iterator<TrainerConfig>) - Method in class org.neo4j.gds.ml.training.CrossValidation
 
setLeftChild(TreeNode) - Method in class org.neo4j.gds.ml.decisiontree.TreeNode
 
setPrediction(PREDICTION) - Method in class org.neo4j.gds.ml.decisiontree.TreeNode
 
setRightChild(TreeNode) - Method in class org.neo4j.gds.ml.decisiontree.TreeNode
 
SignedProbabilities - Class in org.neo4j.gds.ml.metrics
Represents a sorted list of doubles, sorted according to their absolute value in increasing order.
SignedProbabilities() - Constructor for class org.neo4j.gds.ml.metrics.SignedProbabilities
 
singleClassMetrics() - Static method in class org.neo4j.gds.ml.metrics.classification.ClassificationMetricSpecification.Parser
 
size() - Method in class org.neo4j.gds.ml.linkmodels.ExhaustiveLinkPredictionResult
 
size() - Method in interface org.neo4j.gds.ml.models.Features
 
sizeInBytes(long) - Static method in class org.neo4j.gds.ml.metrics.ModelStatsBuilder
 
sizeOfBatchInBytes(boolean, int, int, int) - Static method in class org.neo4j.gds.ml.models.logisticregression.LogisticRegressionObjective
 
sizeOfPredictionsVariableInBytes(int, int, int, int) - Static method in class org.neo4j.gds.ml.models.logisticregression.LogisticRegressionClassifier
 
sourceId() - Method in interface org.neo4j.gds.ml.linkmodels.PredictedLink
 
sourceNodeLabels() - Method in interface org.neo4j.gds.ml.splitting.SplitRelationshipsBaseConfig
 
specificationsToString(List<ClassificationMetricSpecification>) - Static method in class org.neo4j.gds.ml.metrics.classification.ClassificationMetricSpecification
 
split(double, int, Optional<Long>) - Method in class org.neo4j.gds.ml.nodePropertyPrediction.NodeSplitter
 
split(ReadOnlyHugeLongArray, double) - Method in class org.neo4j.gds.ml.splitting.FractionSplitter
 
SplitMeanSquaredError - Class in org.neo4j.gds.ml.decisiontree
 
SplitMeanSquaredError(HugeDoubleArray) - Constructor for class org.neo4j.gds.ml.decisiontree.SplitMeanSquaredError
 
splitMemoryEstimation() - Static method in class org.neo4j.gds.ml.decisiontree.TreeNode
 
splitPositiveExamples(Graph, double, Optional<String>) - Method in class org.neo4j.gds.ml.splitting.EdgeSplitter
 
SplitRelationships - Class in org.neo4j.gds.ml.splitting
 
SplitRelationshipsBaseConfig - Interface in org.neo4j.gds.ml.splitting
 
SplitRelationshipsMutateConfig - Interface in org.neo4j.gds.ml.splitting
 
splits() - Method in class org.neo4j.gds.ml.splitting.StratifiedKFoldSplitter
 
Splitter - Class in org.neo4j.gds.ml.decisiontree
 
standard(int, int) - Static method in interface org.neo4j.gds.ml.models.logisticregression.LogisticRegressionData
 
storeModelToDisk() - Method in interface org.neo4j.gds.ml.training.TrainBaseConfig
 
StratifiedKFoldSplitter - Class in org.neo4j.gds.ml.splitting
Splits an HugeLongArray of nodes into k NodeSplits, each of which contains a train set and a test set.
StratifiedKFoldSplitter(int, ReadOnlyHugeLongArray, LongToLongFunction, Optional<Long>, SortedSet<Long>) - Constructor for class org.neo4j.gds.ml.splitting.StratifiedKFoldSplitter
 
stream() - Method in class org.neo4j.gds.ml.linkmodels.ExhaustiveLinkPredictionResult
 
stream() - Method in interface org.neo4j.gds.ml.linkmodels.LinkPredictionResult
 
stream() - Method in class org.neo4j.gds.ml.metrics.SignedProbabilities
 
streamCornerCaseConfigs() - Method in class org.neo4j.gds.ml.models.automl.TunableTrainerConfig
 
StringParameter - Interface in org.neo4j.gds.ml.models.automl.hyperparameter
 
superRelationshipTypes() - Method in interface org.neo4j.gds.ml.splitting.SplitRelationshipsBaseConfig
 

T

targetId() - Method in interface org.neo4j.gds.ml.linkmodels.PredictedLink
 
targetNodeLabels() - Method in interface org.neo4j.gds.ml.splitting.SplitRelationshipsBaseConfig
 
terminated() - Method in interface org.neo4j.gds.ml.gradientdescent.TrainingStopper
 
testSet() - Method in interface org.neo4j.gds.ml.splitting.TrainingExamplesSplit
 
thresholdValue() - Method in class org.neo4j.gds.ml.decisiontree.TreeNode
 
tolerance() - Method in interface org.neo4j.gds.ml.gradientdescent.GradientDescentConfig
 
toMap() - Method in interface org.neo4j.gds.ml.gradientdescent.GradientDescentConfig
 
toMap() - Method in interface org.neo4j.gds.ml.metrics.EvaluationScores
 
toMap() - Method in interface org.neo4j.gds.ml.metrics.ModelCandidateStats
 
toMap() - Method in interface org.neo4j.gds.ml.models.automl.hyperparameter.DoubleRangeParameter
 
toMap() - Method in interface org.neo4j.gds.ml.models.automl.hyperparameter.IntegerRangeParameter
 
toMap() - Method in interface org.neo4j.gds.ml.models.automl.hyperparameter.NumericalRangeParameter
 
toMap() - Method in class org.neo4j.gds.ml.models.automl.TunableTrainerConfig
 
toMap() - Method in interface org.neo4j.gds.ml.models.linearregression.LinearRegressionTrainConfig
 
toMap() - Method in interface org.neo4j.gds.ml.models.logisticregression.LogisticRegressionTrainConfig
 
toMap() - Method in interface org.neo4j.gds.ml.models.mlp.MLPClassifierTrainConfig
 
toMap() - Method in interface org.neo4j.gds.ml.models.randomforest.RandomForestClassifierTrainerConfig
 
toMap() - Method in interface org.neo4j.gds.ml.models.randomforest.RandomForestRegressorTrainerConfig
 
toMap() - Method in class org.neo4j.gds.ml.training.TrainingStatistics
Turns this class into a Cypher map, to be returned in a procedure YIELD field.
toMapWithTrainerMethod() - Method in interface org.neo4j.gds.ml.models.TrainerConfig
 
toString() - Method in class org.neo4j.gds.ml.decisiontree.TreeNode
 
toString() - Method in class org.neo4j.gds.ml.metrics.classification.Accuracy
 
toString() - Method in class org.neo4j.gds.ml.metrics.classification.ClassificationMetricSpecification
 
toString() - Method in class org.neo4j.gds.ml.metrics.classification.F1Macro
 
toString() - Method in class org.neo4j.gds.ml.metrics.classification.F1Score
 
toString() - Method in class org.neo4j.gds.ml.metrics.classification.F1Weighted
 
toString() - Method in class org.neo4j.gds.ml.metrics.classification.GlobalAccuracy
 
toString() - Method in class org.neo4j.gds.ml.metrics.classification.OutOfBagError
 
toString() - Method in class org.neo4j.gds.ml.metrics.classification.Precision
 
toString() - Method in class org.neo4j.gds.ml.metrics.classification.Recall
 
toString(List<RegressionMetrics>) - Static method in enum class org.neo4j.gds.ml.metrics.regression.RegressionMetrics
 
toString(ClassifierImpurityCriterionType) - Static method in enum class org.neo4j.gds.ml.decisiontree.ClassifierImpurityCriterionType
 
toTerminal(Group) - Method in class org.neo4j.gds.ml.decisiontree.DecisionTreeClassifierTrainer
 
toTerminal(Group) - Method in class org.neo4j.gds.ml.decisiontree.DecisionTreeRegressorTrainer
 
toTerminal(Group) - Method in class org.neo4j.gds.ml.decisiontree.DecisionTreeTrainer
 
toTunableConfig() - Method in interface org.neo4j.gds.ml.models.TrainerConfig
 
train(ReadOnlyHugeLongArray) - Method in class org.neo4j.gds.ml.decisiontree.DecisionTreeTrainer
 
train(ReadOnlyHugeLongArray, TrainerConfig, ModelSpecificMetricsHandler, LogLevel) - Method in interface org.neo4j.gds.ml.training.CrossValidation.ModelTrainer
 
train(Objective<?>, Supplier<BatchQueue>, int) - Method in class org.neo4j.gds.ml.gradientdescent.Training
 
train(Features, HugeDoubleArray, ReadOnlyHugeLongArray) - Method in class org.neo4j.gds.ml.models.linearregression.LinearRegressionTrainer
 
train(Features, HugeDoubleArray, ReadOnlyHugeLongArray) - Method in class org.neo4j.gds.ml.models.randomforest.RandomForestRegressorTrainer
 
train(Features, HugeDoubleArray, ReadOnlyHugeLongArray) - Method in interface org.neo4j.gds.ml.models.RegressorTrainer
 
train(Features, HugeIntArray, ReadOnlyHugeLongArray) - Method in interface org.neo4j.gds.ml.models.ClassifierTrainer
 
train(Features, HugeIntArray, ReadOnlyHugeLongArray) - Method in class org.neo4j.gds.ml.models.logisticregression.LogisticRegressionTrainer
 
train(Features, HugeIntArray, ReadOnlyHugeLongArray) - Method in class org.neo4j.gds.ml.models.mlp.MLPClassifierTrainer
 
train(Features, HugeIntArray, ReadOnlyHugeLongArray) - Method in class org.neo4j.gds.ml.models.randomforest.RandomForestClassifierTrainer
 
TrainBaseConfig - Interface in org.neo4j.gds.ml.training
 
trainerConfig() - Method in interface org.neo4j.gds.ml.metrics.ModelCandidateStats
 
TrainerConfig - Interface in org.neo4j.gds.ml.models
 
trainerMethod() - Method in interface org.neo4j.gds.ml.models.BaseModelData
 
trainerMethod() - Method in interface org.neo4j.gds.ml.models.linearregression.LinearRegressionData
 
trainerMethod() - Method in interface org.neo4j.gds.ml.models.logisticregression.LogisticRegressionData
 
trainerMethod() - Method in interface org.neo4j.gds.ml.models.mlp.MLPClassifierData
 
trainerMethod() - Method in interface org.neo4j.gds.ml.models.randomforest.RandomForestClassifierData
 
trainerMethod() - Method in interface org.neo4j.gds.ml.models.randomforest.RandomForestRegressorData
 
Training - Class in org.neo4j.gds.ml.gradientdescent
 
Training(GradientDescentConfig, ProgressTracker, LogLevel, long, TerminationFlag) - Constructor for class org.neo4j.gds.ml.gradientdescent.Training
 
TrainingExamplesSplit - Interface in org.neo4j.gds.ml.splitting
 
trainingMethod() - Method in class org.neo4j.gds.ml.models.automl.TunableTrainerConfig
 
TrainingSetWarnings - Class in org.neo4j.gds.ml.util
 
TrainingStatistics - Class in org.neo4j.gds.ml.training
 
TrainingStatistics(List<? extends Metric>) - Constructor for class org.neo4j.gds.ml.training.TrainingStatistics
 
trainingStats() - Method in interface org.neo4j.gds.ml.metrics.ModelCandidateStats
 
TrainingStopper - Interface in org.neo4j.gds.ml.gradientdescent
 
trainMetricsAvg(int) - Method in class org.neo4j.gds.ml.training.TrainingStatistics
 
trainSet() - Method in interface org.neo4j.gds.ml.splitting.TrainingExamplesSplit
 
TreeNode<PREDICTION extends Number> - Class in org.neo4j.gds.ml.decisiontree
 
TreeNode(int, double) - Constructor for class org.neo4j.gds.ml.decisiontree.TreeNode
 
TreeNode(PREDICTION) - Constructor for class org.neo4j.gds.ml.decisiontree.TreeNode
 
TunableTrainerConfig - Class in org.neo4j.gds.ml.models.automl
 

U

UndirectedEdgeSplitter - Class in org.neo4j.gds.ml.splitting
Splits an undirected graph into two Relationships objects.
UndirectedEdgeSplitter(Optional<Long>, IdMap, IdMap, IdMap, RelationshipType, RelationshipType, int) - Constructor for class org.neo4j.gds.ml.splitting.UndirectedEdgeSplitter
 
update(Metric, double) - Method in class org.neo4j.gds.ml.metrics.ModelStatsBuilder
 
UserInputNegativeSampler - Class in org.neo4j.gds.ml.negativeSampling
 
UserInputNegativeSampler(Graph, double, Optional<Long>, Collection<NodeLabel>, Collection<NodeLabel>) - Constructor for class org.neo4j.gds.ml.negativeSampling.UserInputNegativeSampler
 

V

validateHoldOutRelType(GraphStore, Collection<NodeLabel>, Collection<RelationshipType>) - Method in interface org.neo4j.gds.ml.splitting.SplitRelationshipsBaseConfig
 
validateMinSizes() - Method in interface org.neo4j.gds.ml.decisiontree.DecisionTreeTrainerConfig
 
validateNonNegativeRelTypesExist(GraphStore, Collection<NodeLabel>, Collection<RelationshipType>) - Method in interface org.neo4j.gds.ml.splitting.SplitRelationshipsBaseConfig
 
validateRemainingRelType(GraphStore, Collection<NodeLabel>, Collection<RelationshipType>) - Method in interface org.neo4j.gds.ml.splitting.SplitRelationshipsBaseConfig
 
validateTypeDoesNotExist(GraphStore, RelationshipType, String) - Method in interface org.neo4j.gds.ml.splitting.SplitRelationshipsBaseConfig
 
validationMetricsAvg(int) - Method in class org.neo4j.gds.ml.training.TrainingStatistics
 
validationStats() - Method in interface org.neo4j.gds.ml.metrics.ModelCandidateStats
 
validPositiveRelationshipCandidateCount(Graph, LongLongPredicate) - Method in class org.neo4j.gds.ml.splitting.DirectedEdgeSplitter
 
validPositiveRelationshipCandidateCount(Graph, LongLongPredicate) - Method in class org.neo4j.gds.ml.splitting.EdgeSplitter
 
validPositiveRelationshipCandidateCount(Graph, LongLongPredicate) - Method in class org.neo4j.gds.ml.splitting.UndirectedEdgeSplitter
 
value() - Method in interface org.neo4j.gds.ml.models.automl.hyperparameter.ConcreteParameter
 
valueOf(String) - Static method in enum class org.neo4j.gds.ml.decisiontree.ClassifierImpurityCriterionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.gds.ml.metrics.LinkMetric
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.gds.ml.metrics.regression.RegressionMetrics
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.neo4j.gds.ml.decisiontree.ClassifierImpurityCriterionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.gds.ml.metrics.LinkMetric
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.gds.ml.metrics.regression.RegressionMetrics
Returns an array containing the constants of this enum class, in the order they are declared.

W

warnForSmallNodeSets(long, long, long, ProgressTracker) - Static method in class org.neo4j.gds.ml.util.TrainingSetWarnings
 
warnForSmallRelationshipSets(long, long, long, ProgressTracker) - Static method in class org.neo4j.gds.ml.util.TrainingSetWarnings
 
weights() - Method in interface org.neo4j.gds.ml.gradientdescent.Objective
 
weights() - Method in interface org.neo4j.gds.ml.models.linearregression.LinearRegressionData
 
weights() - Method in class org.neo4j.gds.ml.models.linearregression.LinearRegressionObjective
 
weights() - Method in interface org.neo4j.gds.ml.models.logisticregression.LogisticRegressionData
 
weights() - Method in class org.neo4j.gds.ml.models.logisticregression.LogisticRegressionObjective
 
weights() - Method in interface org.neo4j.gds.ml.models.mlp.MLPClassifierData
 
weights() - Method in class org.neo4j.gds.ml.models.mlp.MLPClassifierObjective
 
winningModelOuterTrainMetrics() - Method in class org.neo4j.gds.ml.training.TrainingStatistics
 
winningModelTestMetrics() - Method in class org.neo4j.gds.ml.training.TrainingStatistics
 
withReducedClassCount(int, int) - Static method in interface org.neo4j.gds.ml.models.logisticregression.LogisticRegressionData
 
wrap(double[]) - Static method in class org.neo4j.gds.ml.models.FeaturesFactory
 
wrap(List<double[]>) - Static method in class org.neo4j.gds.ml.models.FeaturesFactory
 
wrap(HugeObjectArray<double[]>) - Static method in class org.neo4j.gds.ml.models.FeaturesFactory
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form