Package oracle.pgx.api.mllib
Class GraphWiseDgiLayerConfigBuilder
- java.lang.Object
-
- oracle.pgx.api.mllib.GraphWiseDgiLayerConfigBuilder
-
public class GraphWiseDgiLayerConfigBuilder extends java.lang.Object
Builder forGraphWiseDgiLayerConfig
.- Since:
- 21.2
-
-
Constructor Summary
Constructors Constructor Description GraphWiseDgiLayerConfigBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GraphWiseDgiLayerConfig
build()
Build the configurationGraphWiseDgiLayerConfigBuilder
setCorruptionFunction(CorruptionFunction corruptionFunction)
Sets the corruption function of the dgi layerGraphWiseDgiLayerConfigBuilder
setDiscriminator(GraphWiseDgiLayerConfig.Discriminator discriminator)
Sets the discriminator of the dgi layerGraphWiseDgiLayerConfigBuilder
setReadoutFunction(GraphWiseDgiLayerConfig.ReadoutFunction readoutFunction)
Sets the readout function of the dgi layer
-
-
-
Method Detail
-
setCorruptionFunction
public GraphWiseDgiLayerConfigBuilder setCorruptionFunction(CorruptionFunction corruptionFunction)
Sets the corruption function of the dgi layerdefault:
GraphWiseDgiLayerConfig.DEFAULT_CORRUPTION_FUNCTION
- Parameters:
corruptionFunction
- corruption function of the dgi layer- Returns:
- this
- Since:
- 21.2
-
setReadoutFunction
public GraphWiseDgiLayerConfigBuilder setReadoutFunction(GraphWiseDgiLayerConfig.ReadoutFunction readoutFunction)
Sets the readout function of the dgi layer- Parameters:
readoutFunction
- readout function of the dgi layer- Returns:
- this
- Since:
- 21.2
-
setDiscriminator
public GraphWiseDgiLayerConfigBuilder setDiscriminator(GraphWiseDgiLayerConfig.Discriminator discriminator)
Sets the discriminator of the dgi layer- Parameters:
discriminator
- discriminator of the dgi layer- Returns:
- this
- Since:
- 21.2
-
build
public GraphWiseDgiLayerConfig build()
Build the configuration- Returns:
- built configuration
- Since:
- 21.2
-
-