Class NodeClassificationTrainPipelineExecutor
- java.lang.Object
-
- org.neo4j.gds.Algorithm<RESULT>
-
- org.neo4j.gds.ml.pipeline.PipelineExecutor<org.neo4j.gds.ml.pipeline.nodePipeline.train.NodeClassificationPipelineTrainConfig,org.neo4j.gds.ml.pipeline.nodePipeline.NodeClassificationPipeline,org.neo4j.gds.ml.pipeline.nodePipeline.train.NodeClassificationTrainResult>
-
- org.neo4j.gds.ml.nodemodels.pipeline.NodeClassificationTrainPipelineExecutor
-
public class NodeClassificationTrainPipelineExecutor extends org.neo4j.gds.ml.pipeline.PipelineExecutor<org.neo4j.gds.ml.pipeline.nodePipeline.train.NodeClassificationPipelineTrainConfig,org.neo4j.gds.ml.pipeline.nodePipeline.NodeClassificationPipeline,org.neo4j.gds.ml.pipeline.nodePipeline.train.NodeClassificationTrainResult>
-
-
Constructor Summary
Constructors Constructor Description NodeClassificationTrainPipelineExecutor(org.neo4j.gds.ml.pipeline.nodePipeline.NodeClassificationPipeline pipeline, org.neo4j.gds.ml.pipeline.nodePipeline.train.NodeClassificationPipelineTrainConfig config, org.neo4j.gds.executor.ExecutionContext executionContext, org.neo4j.gds.api.GraphStore graphStore, java.lang.String graphName, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.neo4j.gds.core.utils.mem.MemoryEstimationestimate(org.neo4j.gds.ml.pipeline.nodePipeline.NodeClassificationPipeline pipeline, org.neo4j.gds.ml.pipeline.nodePipeline.train.NodeClassificationPipelineTrainConfig configuration, org.neo4j.gds.core.model.ModelCatalog modelCatalog)protected org.neo4j.gds.ml.pipeline.nodePipeline.train.NodeClassificationTrainResultexecute(java.util.Map<org.neo4j.gds.ml.pipeline.PipelineExecutor.DatasetSplits,org.neo4j.gds.ml.pipeline.PipelineExecutor.GraphFilter> dataSplits)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.ml.pipeline.PipelineExecutor
cleanUpGraphStore, compute, estimateNodePropertySteps, release, validate, validateTrainingParameterSpace
-
-
-
-
Constructor Detail
-
NodeClassificationTrainPipelineExecutor
public NodeClassificationTrainPipelineExecutor(org.neo4j.gds.ml.pipeline.nodePipeline.NodeClassificationPipeline pipeline, org.neo4j.gds.ml.pipeline.nodePipeline.train.NodeClassificationPipelineTrainConfig config, org.neo4j.gds.executor.ExecutionContext executionContext, org.neo4j.gds.api.GraphStore graphStore, java.lang.String graphName, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker)
-
-
Method Detail
-
estimate
public static org.neo4j.gds.core.utils.mem.MemoryEstimation estimate(org.neo4j.gds.ml.pipeline.nodePipeline.NodeClassificationPipeline pipeline, org.neo4j.gds.ml.pipeline.nodePipeline.train.NodeClassificationPipelineTrainConfig configuration, org.neo4j.gds.core.model.ModelCatalog modelCatalog)
-
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<org.neo4j.gds.ml.pipeline.nodePipeline.train.NodeClassificationPipelineTrainConfig,org.neo4j.gds.ml.pipeline.nodePipeline.NodeClassificationPipeline,org.neo4j.gds.ml.pipeline.nodePipeline.train.NodeClassificationTrainResult>
-
execute
protected org.neo4j.gds.ml.pipeline.nodePipeline.train.NodeClassificationTrainResult 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<org.neo4j.gds.ml.pipeline.nodePipeline.train.NodeClassificationPipelineTrainConfig,org.neo4j.gds.ml.pipeline.nodePipeline.NodeClassificationPipeline,org.neo4j.gds.ml.pipeline.nodePipeline.train.NodeClassificationTrainResult>
-
-