Class NodeRegressionPredictPipelineExecutor


  • public class NodeRegressionPredictPipelineExecutor
    extends org.neo4j.gds.ml.pipeline.PredictPipelineExecutor<NodeRegressionPredictPipelineBaseConfig,​org.neo4j.gds.ml.pipeline.nodePipeline.NodePropertyPredictPipeline,​org.neo4j.gds.core.utils.paged.HugeDoubleArray>
    • Field Summary

      • Fields inherited from class org.neo4j.gds.ml.pipeline.PredictPipelineExecutor

        config, executionContext, graphStore, pipeline
      • Fields inherited from class org.neo4j.gds.Algorithm

        progressTracker, terminationFlag
    • Constructor Summary

      Constructors 
      Constructor Description
      NodeRegressionPredictPipelineExecutor​(org.neo4j.gds.ml.pipeline.nodePipeline.NodePropertyPredictPipeline pipeline, NodeRegressionPredictPipelineBaseConfig config, org.neo4j.gds.executor.ExecutionContext executionContext, org.neo4j.gds.api.GraphStore graphStore, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker, org.neo4j.gds.ml.models.Regressor regressor)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.neo4j.gds.core.utils.paged.HugeDoubleArray execute()  
      protected org.neo4j.gds.ml.pipeline.PipelineGraphFilter nodePropertyStepFilter()  
      static org.neo4j.gds.core.utils.progress.tasks.Task progressTask​(java.lang.String taskName, org.neo4j.gds.ml.pipeline.nodePipeline.NodePropertyPredictPipeline pipeline, org.neo4j.gds.api.GraphStore graphStore)  
      • Methods inherited from class org.neo4j.gds.ml.pipeline.PredictPipelineExecutor

        compute, release
      • Methods inherited from class org.neo4j.gds.Algorithm

        getProgressTracker, getTerminationFlag, setTerminationFlag
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NodeRegressionPredictPipelineExecutor

        public NodeRegressionPredictPipelineExecutor​(org.neo4j.gds.ml.pipeline.nodePipeline.NodePropertyPredictPipeline pipeline,
                                                     NodeRegressionPredictPipelineBaseConfig config,
                                                     org.neo4j.gds.executor.ExecutionContext executionContext,
                                                     org.neo4j.gds.api.GraphStore graphStore,
                                                     org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker,
                                                     org.neo4j.gds.ml.models.Regressor regressor)
    • Method Detail

      • progressTask

        public static org.neo4j.gds.core.utils.progress.tasks.Task progressTask​(java.lang.String taskName,
                                                                                org.neo4j.gds.ml.pipeline.nodePipeline.NodePropertyPredictPipeline pipeline,
                                                                                org.neo4j.gds.api.GraphStore graphStore)
      • nodePropertyStepFilter

        protected org.neo4j.gds.ml.pipeline.PipelineGraphFilter nodePropertyStepFilter()
        Specified by:
        nodePropertyStepFilter in class org.neo4j.gds.ml.pipeline.PredictPipelineExecutor<NodeRegressionPredictPipelineBaseConfig,​org.neo4j.gds.ml.pipeline.nodePipeline.NodePropertyPredictPipeline,​org.neo4j.gds.core.utils.paged.HugeDoubleArray>
      • execute

        protected org.neo4j.gds.core.utils.paged.HugeDoubleArray execute()
        Specified by:
        execute in class org.neo4j.gds.ml.pipeline.PredictPipelineExecutor<NodeRegressionPredictPipelineBaseConfig,​org.neo4j.gds.ml.pipeline.nodePipeline.NodePropertyPredictPipeline,​org.neo4j.gds.core.utils.paged.HugeDoubleArray>