Interface Model<DATA,​CONFIG extends ModelConfig & org.neo4j.gds.config.BaseConfig,​INFO extends org.neo4j.gds.config.ToMapConvertible>


  • public interface Model<DATA,​CONFIG extends ModelConfig & org.neo4j.gds.config.BaseConfig,​INFO extends org.neo4j.gds.config.ToMapConvertible>
    • Method Detail

      • creator

        java.lang.String creator()
      • sharedWith

        @Default
        default java.util.List<java.lang.String> sharedWith()
      • name

        java.lang.String name()
      • algoType

        java.lang.String algoType()
      • graphSchema

        org.neo4j.gds.api.schema.GraphSchema graphSchema()
      • data

        @Nullable
        DATA data()
      • trainConfig

        CONFIG trainConfig()
      • creationTime

        @Default
        default java.time.ZonedDateTime creationTime()
      • customInfo

        INFO customInfo()
      • fileLocation

        java.util.Optional<java.nio.file.Path> fileLocation()
      • loaded

        @Derived
        default boolean loaded()
      • stored

        @Derived
        default boolean stored()
      • isPublished

        @Derived
        default boolean isPublished()
      • of

        static <D,​C extends ModelConfig & org.neo4j.gds.config.BaseConfig,​INFO extends org.neo4j.gds.config.ToMapConvertible> Model<D,​C,​INFO> of​(java.lang.String creator,
                                                                                                                                                                         java.lang.String name,
                                                                                                                                                                         java.lang.String algoType,
                                                                                                                                                                         org.neo4j.gds.api.schema.GraphSchema graphSchema,
                                                                                                                                                                         D modelData,
                                                                                                                                                                         C trainConfig,
                                                                                                                                                                         INFO customInfo)