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

  • Direct Known Subclasses:
    LinkPredictionTrainPipelineExecutor

    public abstract class PipelineExecutor<PIPELINE_CONFIG extends org.neo4j.gds.config.AlgoBaseConfig & org.neo4j.gds.config.GraphNameConfig,​PIPELINE extends Pipeline<?>,​RESULT>
    extends org.neo4j.gds.Algorithm<RESULT>
    • 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
      • schemaBeforeSteps

        protected final org.neo4j.gds.api.schema.GraphSchema schemaBeforeSteps
    • Constructor Detail

      • PipelineExecutor

        protected PipelineExecutor​(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)