Package org.nlpub.watset.graph
Class NodeWeightings.LogNodeWeighting<V,E> 
java.lang.Object
org.nlpub.watset.graph.NodeWeightings.LogNodeWeighting<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.LogNodeWeighting<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
 divided by the logarithm of the neighbor node degree.
- 
Constructor Summary
Constructors - 
Method Summary
 
- 
Constructor Details
- 
LogNodeWeighting
public LogNodeWeighting() 
 - 
 - 
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
 
 
 -