Class LinkPredictionTrainPipelineExecutor
- java.lang.Object
-
- org.neo4j.gds.Algorithm<SELF,RESULT>
-
- org.neo4j.gds.ml.pipeline.PipelineExecutor<LinkPredictionTrainConfig,LinkPredictionPipeline,org.neo4j.gds.core.model.Model<org.neo4j.gds.ml.linkmodels.pipeline.logisticRegression.LinkLogisticRegressionData,LinkPredictionTrainConfig,LinkPredictionModelInfo>,LinkPredictionTrainPipelineExecutor>
-
- org.neo4j.gds.ml.linkmodels.pipeline.train.LinkPredictionTrainPipelineExecutor
-
- All Implemented Interfaces:
org.neo4j.gds.core.utils.TerminationFlag
public class LinkPredictionTrainPipelineExecutor extends org.neo4j.gds.ml.pipeline.PipelineExecutor<LinkPredictionTrainConfig,LinkPredictionPipeline,org.neo4j.gds.core.model.Model<org.neo4j.gds.ml.linkmodels.pipeline.logisticRegression.LinkLogisticRegressionData,LinkPredictionTrainConfig,LinkPredictionModelInfo>,LinkPredictionTrainPipelineExecutor>
-
-
Constructor Summary
Constructors Constructor Description LinkPredictionTrainPipelineExecutor(LinkPredictionPipeline pipeline, LinkPredictionTrainConfig config, org.neo4j.gds.BaseProc caller, org.neo4j.gds.api.GraphStore graphStore, java.lang.String graphName, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcleanUpGraphStore(java.util.Map<org.neo4j.gds.ml.pipeline.PipelineExecutor.DatasetSplits,org.neo4j.gds.ml.pipeline.PipelineExecutor.GraphFilter> datasets)protected org.neo4j.gds.core.model.Model<org.neo4j.gds.ml.linkmodels.pipeline.logisticRegression.LinkLogisticRegressionData,LinkPredictionTrainConfig,LinkPredictionModelInfo>execute(java.util.Map<org.neo4j.gds.ml.pipeline.PipelineExecutor.DatasetSplits,org.neo4j.gds.ml.pipeline.PipelineExecutor.GraphFilter> dataSplits)LinkPredictionTrainPipelineExecutorme()java.util.Map<org.neo4j.gds.ml.pipeline.PipelineExecutor.DatasetSplits,org.neo4j.gds.ml.pipeline.PipelineExecutor.GraphFilter>splitDataset()-
Methods inherited from class org.neo4j.gds.Algorithm
getProgressTracker, getTerminationFlag, running, withTerminationFlag
-
-
-
-
Constructor Detail
-
LinkPredictionTrainPipelineExecutor
public LinkPredictionTrainPipelineExecutor(LinkPredictionPipeline pipeline, LinkPredictionTrainConfig config, org.neo4j.gds.BaseProc caller, org.neo4j.gds.api.GraphStore graphStore, java.lang.String graphName, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker)
-
-
Method Detail
-
splitDataset
public java.util.Map<org.neo4j.gds.ml.pipeline.PipelineExecutor.DatasetSplits,org.neo4j.gds.ml.pipeline.PipelineExecutor.GraphFilter> splitDataset()
- Specified by:
splitDatasetin classorg.neo4j.gds.ml.pipeline.PipelineExecutor<LinkPredictionTrainConfig,LinkPredictionPipeline,org.neo4j.gds.core.model.Model<org.neo4j.gds.ml.linkmodels.pipeline.logisticRegression.LinkLogisticRegressionData,LinkPredictionTrainConfig,LinkPredictionModelInfo>,LinkPredictionTrainPipelineExecutor>
-
execute
protected org.neo4j.gds.core.model.Model<org.neo4j.gds.ml.linkmodels.pipeline.logisticRegression.LinkLogisticRegressionData,LinkPredictionTrainConfig,LinkPredictionModelInfo> execute(java.util.Map<org.neo4j.gds.ml.pipeline.PipelineExecutor.DatasetSplits,org.neo4j.gds.ml.pipeline.PipelineExecutor.GraphFilter> dataSplits)
- Specified by:
executein classorg.neo4j.gds.ml.pipeline.PipelineExecutor<LinkPredictionTrainConfig,LinkPredictionPipeline,org.neo4j.gds.core.model.Model<org.neo4j.gds.ml.linkmodels.pipeline.logisticRegression.LinkLogisticRegressionData,LinkPredictionTrainConfig,LinkPredictionModelInfo>,LinkPredictionTrainPipelineExecutor>
-
me
public LinkPredictionTrainPipelineExecutor me()
- Specified by:
mein classorg.neo4j.gds.Algorithm<LinkPredictionTrainPipelineExecutor,org.neo4j.gds.core.model.Model<org.neo4j.gds.ml.linkmodels.pipeline.logisticRegression.LinkLogisticRegressionData,LinkPredictionTrainConfig,LinkPredictionModelInfo>>
-
cleanUpGraphStore
protected void cleanUpGraphStore(java.util.Map<org.neo4j.gds.ml.pipeline.PipelineExecutor.DatasetSplits,org.neo4j.gds.ml.pipeline.PipelineExecutor.GraphFilter> datasets)
- Overrides:
cleanUpGraphStorein classorg.neo4j.gds.ml.pipeline.PipelineExecutor<LinkPredictionTrainConfig,LinkPredictionPipeline,org.neo4j.gds.core.model.Model<org.neo4j.gds.ml.linkmodels.pipeline.logisticRegression.LinkLogisticRegressionData,LinkPredictionTrainConfig,LinkPredictionModelInfo>,LinkPredictionTrainPipelineExecutor>
-
-