8.2.2 Building a Minimal GraphWise Model
You can build a GraphWise model using the minimal configuration and default hyper-parameters as described in the following code:
Note:
Staring from Graph Server and Client Release 21.2, you can create a model with one of the following options:- only vertex properties
- only edge properties
- both vertex and edge properties
Building a Minimal GraphWise Model with Vertex and Edge Properties Using
JShell
opg4j> var model = analyst.supervisedGraphWiseModelBuilder().
setVertexInputPropertyNames("features").
setVertexTargetPropertyName("label").
setEdgeInputPropertyNames("cost"). //sets the edge properties name
build();
Building a Minimal GraphWise with Vertex and Edge Properties Model Using
Java
SupervisedGraphWiseModel model = analyst.supervisedGraphWiseModelBuilder()
.setVertexInputPropertyNames("features")
.setVertexTargetPropertyName("labels")
.setEdgeInputPropertyNames("cost") //sets the edge properties name
.build();
Building a Minimal GraphWise with Vertex Properties Model
Using
Python
params = dict(vertex_target_property_name="label",
vertex_input_property_names=["features"])
model = analyst.supervised_graphwise_builder(**params)
Note:
Even though only one vertex and one edge property is specified in the preceding example, you can specify a list of vertex or edge properties.Parent topic: Using the Supervised GraphWise Algorithm