public class CachedNeighborhood extends Object implements Neighborhood
Constructor and Description |
---|
CachedNeighborhood(int n,
Neighborhood neighborhood)
Constructor that calculates and caches neighborhoods.
|
CachedNeighborhood(int n,
Stream<Tuple2io<Stream<Tuple2id>>> neighborhoods)
Constructor that caches a stream of previously calculated neighborhoods.
|
Modifier and Type | Method and Description |
---|---|
Stream<Tuple2id> |
getNeighbors(int idx)
Returns the neighborhood of a user/index.
|
public CachedNeighborhood(int n, Neighborhood neighborhood)
n
- number of users/itemsneighborhood
- generic neighborhood to be cachedpublic Stream<Tuple2id> getNeighbors(int idx)
getNeighbors
in interface Neighborhood
idx
- user/index whose neighborhood is calculatedCopyright © 2016. All rights reserved.