Class Pipeline<FEATURE_STEP extends FeatureStep>

    • Field Detail

      • trainingParameterSpace

        protected java.util.Map<org.neo4j.gds.models.TrainingMethod,​java.util.List<org.neo4j.gds.models.TrainerConfig>> trainingParameterSpace
    • Constructor Detail

      • Pipeline

        protected Pipeline()
    • Method Detail

      • toMapParameterSpace

        public static java.util.Map<java.lang.String,​java.util.List<java.util.Map<java.lang.String,​java.lang.Object>>> toMapParameterSpace​(java.util.Map<org.neo4j.gds.models.TrainingMethod,​java.util.List<org.neo4j.gds.models.TrainerConfig>> parameterSpace)
      • toMap

        public java.util.Map<java.lang.String,​java.lang.Object> toMap()
        Specified by:
        toMap in interface org.neo4j.gds.config.ToMapConvertible
      • type

        public abstract java.lang.String type()
      • featurePipelineDescription

        protected abstract java.util.Map<java.lang.String,​java.util.List<java.util.Map<java.lang.String,​java.lang.Object>>> featurePipelineDescription()
      • additionalEntries

        protected abstract java.util.Map<java.lang.String,​java.lang.Object> additionalEntries()
      • validateFeatureProperties

        public void validateFeatureProperties​(org.neo4j.gds.api.GraphStore graphStore,
                                              org.neo4j.gds.config.AlgoBaseConfig config)
      • validateBeforeExecution

        public void validateBeforeExecution​(org.neo4j.gds.api.GraphStore graphStore,
                                            org.neo4j.gds.config.AlgoBaseConfig config)
      • numberOfModelCandidates

        public int numberOfModelCandidates()
      • addNodePropertyStep

        public void addNodePropertyStep​(NodePropertyStep step)
      • addFeatureStep

        public void addFeatureStep​(FEATURE_STEP featureStep)
      • featureSteps

        public java.util.List<FEATURE_STEP> featureSteps()
      • trainingParameterSpace

        public java.util.Map<org.neo4j.gds.models.TrainingMethod,​java.util.List<org.neo4j.gds.models.TrainerConfig>> trainingParameterSpace()
      • setTrainingParameterSpace

        public void setTrainingParameterSpace​(org.neo4j.gds.models.TrainingMethod method,
                                              java.util.List<org.neo4j.gds.models.TrainerConfig> trainingConfigs)
      • addTrainerConfig

        public void addTrainerConfig​(org.neo4j.gds.models.TrainingMethod method,
                                     org.neo4j.gds.models.TrainerConfig trainingConfigs)
      • creationTime

        public java.time.ZonedDateTime creationTime()