| Package | Description |
|---|---|
| oracle.pgx.api |
This package contains the main Java APIs.
|
| oracle.pgx.api.mllib |
This package contains graph machine learning tools for use with PGX.
|
| Class and Description |
|---|
| CategoricalPropertyConfigBuilder
Builder for
CategoricalPropertyConfig. |
| ContinuousPropertyConfigBuilder
Builder for
ContinuousPropertyConfig. |
| DeepWalkModel |
| DeepWalkModelBuilder
Builder for a DeepWalk model.
|
| GenericModelLoader
Generic model loader that gives access to the different available loaders (DB, File)
|
| GenericModelRepositoryBuilder
Generic model repository builder that gives access to the different available
model repository builders (only DB, File is currently not supported)
|
| GraphWiseAttentionLayerConfigBuilder
Builder for
GraphWiseAttentionLayerConfig. |
| GraphWiseConvLayerConfigBuilder
Builder for
GraphWiseConvLayerConfig. |
| GraphWiseDgiLayerConfigBuilder
Builder for
GraphWiseDgiLayerConfig. |
| GraphWiseDominantLayerConfigBuilder
Builder for
GraphWiseDominantLayerConfig. |
| GraphWisePredictionLayerConfigBuilder
Builder for
GraphWisePredictionLayerConfig. |
| Pg2vecModel |
| Pg2vecModelBuilder |
| SupervisedEdgeWiseModel
A variant of GraphSAGE working on edges.
|
| SupervisedEdgeWiseModelBuilder
Builder for
SupervisedEdgeWiseModel
The builder can be used to set the configuration of the model and create the model object. |
| SupervisedGraphWiseModel
A variant of GraphSAGE.
|
| SupervisedGraphWiseModelBuilder
Builder for
SupervisedGraphWiseModel
The builder can be used to set the configuration of the model and create the model object. |
| UnsupervisedAnomalyDetectionGraphWiseModel
Implementation of
VertexAnomalyDetectionModel using UnsupervisedGraphWiseModel
See UnsupervisedAnomalyDetectionGraphWiseModelBuilder for documentation of the hyperparameters. |
| UnsupervisedAnomalyDetectionGraphWiseModelBuilder
Builder for
UnsupervisedAnomalyDetectionGraphWiseModel
The builder can be used to set the configuration of the model and create the model object. |
| UnsupervisedEdgeWiseModel
A variant of GraphSAGE working on edges.
|
| UnsupervisedEdgeWiseModelBuilder
Builder for
UnsupervisedEdgeWiseModel
The builder can be used to set the configuration of the model and create the model object. |
| UnsupervisedGraphWiseModel
A variant of Deep Graph Infomax (DGI).
|
| UnsupervisedGraphWiseModelBuilder
Builder for
UnsupervisedGraphWiseModel
The builder can be used to set the configuration of the model and create the model object. |
| Class and Description |
|---|
| AbstractModelRepositoryBuilder
Common abstract super class for model repo builders.
|
| CategoricalPropertyConfigBuilder
Builder for
CategoricalPropertyConfig. |
| DbModelLoader
A model loader for models stored in an Oracle database, inside a modelstore table.
|
| DbModelRepository
A model repository for CRUD operations on model store tables in an Oracle database.
|
| DbModelRepositoryBuilder
A model repository builder that can be used to build a model repository for CRUD operations on model
store tables in an Oracle database.
|
| DbModelStorer
A model storer to store models in an Oracle database, inside a modelstore table.
|
| DeepWalkModel |
| DeepWalkModelBuilder
Builder for a DeepWalk model.
|
| EdgeWiseModel
Base class for EdgeWiseModels
|
| EdgeWiseModelBuilder
Abstract builder class for EdgeWise models.
|
| EmbeddingTableConfigBuilder
Builder for
EmbeddingTableConfig. |
| FileModelLoader
A model loader for models stored in files
|
| FileModelStorer
A model storer for files
|
| GenericModelStorer
Generic model storer that gives access to the different available storers (DB, File)
|
| GnnExplainer
GNNExplainer object that can be used to request explanations for GraphWise model predictions.
|
| GnnExplanation
Explanation of a prediction made by a
GraphWiseModel |
| GraphWiseAttentionLayerConfigBuilder
Builder for
GraphWiseAttentionLayerConfig. |
| GraphWiseBaseConvLayerConfigBuilder
Builder for
GraphWiseBaseConvLayerConfig. |
| GraphWiseConvLayerConfigBuilder
Builder for
GraphWiseConvLayerConfig. |
| GraphWiseDgiLayerConfigBuilder
Builder for
GraphWiseDgiLayerConfig. |
| GraphWiseDominantLayerConfigBuilder
Builder for
GraphWiseDominantLayerConfig. |
| GraphWiseModel
Base class for GraphWiseModels
|
| GraphWiseModelBuilder
Abstract builder class for GraphWise models.
|
| GraphWisePredictionLayerConfigBuilder
Builder for
GraphWisePredictionLayerConfig. |
| Model |
| ModelLoader
Base class for the different model loaders (DB, File).
|
| ModelLoader.ModelConstructor |
| ModelRepository
Base class for the different model repositories (At the moment only DB is supported.).
|
| ModelStorer
Base class for the different model storers (DB, File).
|
| OneHotEncodingConfigBuilder
Builder for
OneHotEncodingConfig. |
| Pg2vecModel |
| Pg2vecModelBuilder |
| SupervisedEdgeWiseModel
A variant of GraphSAGE working on edges.
|
| SupervisedEdgeWiseModel.SupervisedEdgeWiseInferenceType |
| SupervisedEdgeWiseModelBuilder
Builder for
SupervisedEdgeWiseModel
The builder can be used to set the configuration of the model and create the model object. |
| SupervisedGnnExplainer
GnnExplainer object for
SupervisedGraphWiseModel. |
| SupervisedGnnExplanation
Explanation of a prediction made by a
SupervisedGraphWiseModel |
| SupervisedGraphWiseModel
A variant of GraphSAGE.
|
| SupervisedGraphWiseModel.SupervisedGraphWiseInferenceType |
| SupervisedGraphWiseModelBuilder
Builder for
SupervisedGraphWiseModel
The builder can be used to set the configuration of the model and create the model object. |
| UnsupervisedAnomalyDetectionGraphWiseModel
Implementation of
VertexAnomalyDetectionModel using UnsupervisedGraphWiseModel
See UnsupervisedAnomalyDetectionGraphWiseModelBuilder for documentation of the hyperparameters. |
| UnsupervisedAnomalyDetectionGraphWiseModelBuilder
Builder for
UnsupervisedAnomalyDetectionGraphWiseModel
The builder can be used to set the configuration of the model and create the model object. |
| UnsupervisedEdgeWiseModel
A variant of GraphSAGE working on edges.
|
| UnsupervisedEdgeWiseModel.UnsupervisedEdgeWiseInferenceType |
| UnsupervisedEdgeWiseModelBuilder
Builder for
UnsupervisedEdgeWiseModel
The builder can be used to set the configuration of the model and create the model object. |
| UnsupervisedGnnExplainer
GnnExplainer object for
UnsupervisedGraphWiseModel. |
| UnsupervisedGnnExplanation
Explanation of a prediction made by a
SupervisedGraphWiseModel |
| UnsupervisedGraphWiseModel
A variant of Deep Graph Infomax (DGI).
|
| UnsupervisedGraphWiseModel.UnsupervisedGraphWiseInferenceType |
| UnsupervisedGraphWiseModelBuilder
Builder for
UnsupervisedGraphWiseModel
The builder can be used to set the configuration of the model and create the model object. |
| VertexAnomalyDetectionModel
This interface specifies which methods an object should implement in order to perform vertex anomaly detection.
|
| VertexAnomalyDetectionModel.AnomalyDetectionInferenceType |
| WiseModelBuilder
Abstract builder class for GraphWise models.
|