public class PseudoRandomLocalEdgesHelper extends Object
| Constructor and Description |
|---|
PseudoRandomLocalEdgesHelper(long numVertices,
float minLocalEdgesRatio,
ImmutableClassesGiraphConfiguration conf)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
long |
generateDestVertex(long sourceVertexId,
Random rand)
Generate a destination vertex id for the given source vertex,
using the desired configuration for edge locality and the provided
pseudo-random generator.
|
public PseudoRandomLocalEdgesHelper(long numVertices,
float minLocalEdgesRatio,
ImmutableClassesGiraphConfiguration conf)
numVertices - Total number of vertices.minLocalEdgesRatio - Minimum ratio of local edges.conf - Configuration.public long generateDestVertex(long sourceVertexId,
Random rand)
sourceVertexId - Source vertex id.rand - Pseudo-random generator.Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.