Class EdgeWiseModelConfig

    • Constructor Detail

      • EdgeWiseModelConfig

        public EdgeWiseModelConfig​(int batchSize,
                                   int numEpochs,
                                   double learningRate,
                                   double weightDecay,
                                   int embeddingDim,
                                   java.lang.Integer seed,
                                   GraphWiseBaseConvLayerConfig[] convLayerConfigs,
                                   boolean standardize,
                                   boolean normalize,
                                   boolean shuffle,
                                   java.util.List<java.lang.String> vertexInputPropertyNames,
                                   java.util.List<java.lang.String> edgeInputPropertyNames,
                                   java.util.Map<java.lang.String,​InputPropertyConfig> vertexInputPropertyConfigs,
                                   java.util.Map<java.lang.String,​InputPropertyConfig> edgeInputPropertyConfigs,
                                   oracle.pgx.config.internal.categorymapping.CategoryMappingConfig categoryMappingConfig,
                                   boolean fitted,
                                   double trainingLoss,
                                   int vertexInputFeatureDim,
                                   int edgeInputFeatureDim,
                                   java.util.List<java.util.Set<java.lang.String>> targetEdgeLabelSets,
                                   GraphWiseBaseModelConfig.Backend backend,
                                   java.lang.Integer edgeEmbeddingDim,
                                   EdgeWiseModelConfig.EdgeWiseConvModelVariant variant,
                                   EdgeCombinationMethod edgeCombinationMethod,
                                   boolean enableAccelerator,
                                   GraphWiseValidationConfig validationConfig)
    • Method Detail

      • getTargetEdgeLabelSets

        public java.util.List<java.util.Set<java.lang.String>> getTargetEdgeLabelSets()
      • setTargetEdgeLabelSets

        public final void setTargetEdgeLabelSets​(java.util.List<java.util.Set<java.lang.String>> targetEdgeLabelSets)
      • setTargetEdgeLabels

        public void setTargetEdgeLabels​(java.util.List<java.lang.String> targetEdgeLabels)
      • getEdgeEmbeddingDim

        public java.lang.Integer getEdgeEmbeddingDim()
      • setEdgeEmbeddingDim

        public void setEdgeEmbeddingDim​(java.lang.Integer edgeEmbeddingDim)
      • setEdgeCombinationMethod

        public void setEdgeCombinationMethod​(EdgeCombinationMethod edgeCombinationMethod)