Class PredictPipelineExecutor<PIPELINE_CONFIG extends org.neo4j.gds.config.AlgoBaseConfig & org.neo4j.gds.config.GraphNameConfig,​PIPELINE extends Pipeline<?>,​RESULT>


  • public abstract class PredictPipelineExecutor<PIPELINE_CONFIG extends org.neo4j.gds.config.AlgoBaseConfig & org.neo4j.gds.config.GraphNameConfig,​PIPELINE extends Pipeline<?>,​RESULT>
    extends org.neo4j.gds.Algorithm<RESULT>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected PIPELINE_CONFIG config  
      protected org.neo4j.gds.executor.ExecutionContext executionContext  
      protected org.neo4j.gds.api.GraphStore graphStore  
      protected PIPELINE pipeline  
      • Fields inherited from class org.neo4j.gds.Algorithm

        progressTracker, terminationFlag
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected PredictPipelineExecutor​(PIPELINE pipeline, PIPELINE_CONFIG config, org.neo4j.gds.executor.ExecutionContext executionContext, org.neo4j.gds.api.GraphStore graphStore, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker)  
    • Field Detail

      • config

        protected final PIPELINE_CONFIG extends org.neo4j.gds.config.AlgoBaseConfig & org.neo4j.gds.config.GraphNameConfig config
      • executionContext

        protected final org.neo4j.gds.executor.ExecutionContext executionContext
      • graphStore

        protected final org.neo4j.gds.api.GraphStore graphStore
    • Constructor Detail

      • PredictPipelineExecutor

        protected PredictPipelineExecutor​(PIPELINE pipeline,
                                          PIPELINE_CONFIG config,
                                          org.neo4j.gds.executor.ExecutionContext executionContext,
                                          org.neo4j.gds.api.GraphStore graphStore,
                                          org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker)
    • Method Detail

      • execute

        protected abstract RESULT execute()
      • compute

        public RESULT compute()
        Specified by:
        compute in class org.neo4j.gds.Algorithm<RESULT>