本文整理汇总了Java中edu.uci.ics.jung.algorithms.scoring.util.VertexScoreTransformer类的典型用法代码示例。如果您正苦于以下问题:Java VertexScoreTransformer类的具体用法?Java VertexScoreTransformer怎么用?Java VertexScoreTransformer使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
VertexScoreTransformer类属于edu.uci.ics.jung.algorithms.scoring.util包,在下文中一共展示了VertexScoreTransformer类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: averageDistances
import edu.uci.ics.jung.algorithms.scoring.util.VertexScoreTransformer; //导入依赖的package包/类
/**
* For each vertex <code>v</code> in <code>g</code>,
* calculates the average shortest path length from <code>v</code>
* to all other vertices in <code>g</code>, ignoring edge weights.
* @see #diameter(Hypergraph)
* @see edu.uci.ics.jung.algorithms.scoring.ClosenessCentrality
*/
public static <V,E> Transformer<V, Double> averageDistances(Hypergraph<V,E> g)
{
final ClosenessCentrality<V,E> cc = new ClosenessCentrality<V,E>(g,
new UnweightedShortestPath<V,E>(g));
return new VertexScoreTransformer<V, Double>(cc);
}