Class TrainingPipeline

  • All Implemented Interfaces:
    org.neo4j.gds.core.model.Model.Mappable

    public class TrainingPipeline
    extends java.lang.Object
    implements org.neo4j.gds.core.model.Model.Mappable
    • Constructor Detail

      • TrainingPipeline

        public TrainingPipeline()
    • Method Detail

      • toMap

        public java.util.Map<java.lang.String,​java.lang.Object> toMap()
        Specified by:
        toMap in interface org.neo4j.gds.core.model.Model.Mappable
      • nodePropertySteps

        public java.util.List<NodePropertyStep> nodePropertySteps()
      • addNodePropertyStep

        public void addNodePropertyStep​(NodePropertyStep step)
      • featureSteps

        public java.util.List<org.neo4j.gds.ml.linkmodels.pipeline.linkFeatures.LinkFeatureStep> featureSteps()
      • addFeatureStep

        public void addFeatureStep​(org.neo4j.gds.ml.linkmodels.pipeline.linkFeatures.LinkFeatureStep step)
      • parameterSpace

        public java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> parameterSpace()
      • setParameterSpace

        public void setParameterSpace​(@NotNull
                                      @NotNull java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> parameterList)
      • parameterConfigs

        public java.util.List<org.neo4j.gds.ml.linkmodels.pipeline.logisticRegression.LinkLogisticRegressionTrainConfig> parameterConfigs​(int concurrency)
      • validate

        public void validate​(org.neo4j.gds.api.Graph graph)
      • validate

        public void validate()
      • tasksByRelationshipProperty

        public java.util.Map<java.lang.String,​java.util.List<java.lang.String>> tasksByRelationshipProperty()
      • relationshipWeightProperty

        public java.util.Optional<java.lang.String> relationshipWeightProperty()