Package org.nlpub.watset.graph
Class NodeWeightings.TopNodeWeighting<V,E>
java.lang.Object
org.nlpub.watset.graph.NodeWeightings.TopNodeWeighting<V,E>
- Type Parameters:
V- the type of nodes in the graphE- the type of edges in the graph
- All Implemented Interfaces:
NodeWeighting<V,E>
- Enclosing class:
- NodeWeightings
public static class NodeWeightings.TopNodeWeighting<V,E>
extends Object
implements NodeWeighting<V,E>
The node weighting approach that chooses the label with the highest total edge weight in the neighborhood.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
TopNodeWeighting
public TopNodeWeighting()
-
-
Method Details
-
apply
Description copied from interface:NodeWeightingCompute the weight of the node in the neighborhood graph.- Specified by:
applyin interfaceNodeWeighting<V,E> - Parameters:
graph- the neighborhood graphlabels- the map of graph nodes to their labelsnode- the target nodeneighbor- the neighboring node- Returns:
- the weight of the node in the neighborhood
-