Package oracle.pgx.config.mllib
Class GraphWiseDgiLayerConfig
- java.lang.Object
-
- oracle.pgx.config.mllib.GraphWiseDgiLayerConfig
-
- All Implemented Interfaces:
GraphWiseEmbeddingConfig
public class GraphWiseDgiLayerConfig extends java.lang.Object implements GraphWiseEmbeddingConfig
Configuration class for DGI layers. Seeoracle.pgx.api.mllib.DgiLayerConfigBuilderfor a description of the hyperparameters.- Since:
- 21.2
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGraphWiseDgiLayerConfig.Discriminatorstatic classGraphWiseDgiLayerConfig.ReadoutFunction-
Nested classes/interfaces inherited from interface oracle.pgx.config.mllib.GraphWiseEmbeddingConfig
GraphWiseEmbeddingConfig.EmbeddingType
-
-
Field Summary
Fields Modifier and Type Field Description static CorruptionFunctionDEFAULT_CORRUPTION_FUNCTIONCorruptionFunction#PERMUTATIONstatic GraphWiseDgiLayerConfig.DiscriminatorDEFAULT_DISCRIMINATORstatic GraphWiseDgiLayerConfig.ReadoutFunctionDEFAULT_READOUT_FUNCTION
-
Constructor Summary
Constructors Constructor Description GraphWiseDgiLayerConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CorruptionFunctiongetCorruptionFunction()GraphWiseDgiLayerConfig.DiscriminatorgetDiscriminator()GraphWiseEmbeddingConfig.EmbeddingTypegetEmbeddingType()GraphWiseDgiLayerConfig.ReadoutFunctiongetReadoutFunction()voidsetCorruptionFunction(CorruptionFunction corruptionFunction)voidsetDiscriminator(GraphWiseDgiLayerConfig.Discriminator discriminator)voidsetReadoutFunction(GraphWiseDgiLayerConfig.ReadoutFunction readoutFunction)
-
-
-
Field Detail
-
DEFAULT_CORRUPTION_FUNCTION
public static final CorruptionFunction DEFAULT_CORRUPTION_FUNCTION
CorruptionFunction#PERMUTATION
-
DEFAULT_READOUT_FUNCTION
public static final GraphWiseDgiLayerConfig.ReadoutFunction DEFAULT_READOUT_FUNCTION
-
DEFAULT_DISCRIMINATOR
public static final GraphWiseDgiLayerConfig.Discriminator DEFAULT_DISCRIMINATOR
-
-
Method Detail
-
getEmbeddingType
public GraphWiseEmbeddingConfig.EmbeddingType getEmbeddingType()
- Specified by:
getEmbeddingTypein interfaceGraphWiseEmbeddingConfig
-
getCorruptionFunction
public CorruptionFunction getCorruptionFunction()
-
setCorruptionFunction
public void setCorruptionFunction(CorruptionFunction corruptionFunction)
-
getReadoutFunction
public GraphWiseDgiLayerConfig.ReadoutFunction getReadoutFunction()
-
setReadoutFunction
public void setReadoutFunction(GraphWiseDgiLayerConfig.ReadoutFunction readoutFunction)
-
getDiscriminator
public GraphWiseDgiLayerConfig.Discriminator getDiscriminator()
-
setDiscriminator
public void setDiscriminator(GraphWiseDgiLayerConfig.Discriminator discriminator)
-
-