public class NetworkSamples
extends java.lang.Object
Constructor and Description |
---|
NetworkSamples(java.util.Map<java.lang.Long,? extends java.util.List> samplesByVertex,
int size) |
Modifier and Type | Method and Description |
---|---|
NetworkSamples |
downSample(int downSampleInterval) |
NetworkSamples |
drop(int dropCount) |
<T> VertexSamples<T> |
get(long vertexId) |
<T> VertexSamples<T> |
get(Vertex<T> vertex) |
DoubleVertexSamples |
getDoubleTensorSamples(long vertexId) |
DoubleVertexSamples |
getDoubleTensorSamples(Vertex<DoubleTensor> vertex) |
IntegerTensorVertexSamples |
getIntegerTensorSamples(long vertexId) |
IntegerTensorVertexSamples |
getIntegerTensorSamples(Vertex<IntegerTensor> vertex) |
double |
probability(java.util.function.Function<NetworkState,java.lang.Boolean> predicate) |
int |
size() |
java.util.List<NetworkState> |
toNetworkStates() |
public NetworkSamples(java.util.Map<java.lang.Long,? extends java.util.List> samplesByVertex, int size)
public int size()
public <T> VertexSamples<T> get(Vertex<T> vertex)
public <T> VertexSamples<T> get(long vertexId)
public DoubleVertexSamples getDoubleTensorSamples(Vertex<DoubleTensor> vertex)
public DoubleVertexSamples getDoubleTensorSamples(long vertexId)
public IntegerTensorVertexSamples getIntegerTensorSamples(Vertex<IntegerTensor> vertex)
public IntegerTensorVertexSamples getIntegerTensorSamples(long vertexId)
public NetworkSamples drop(int dropCount)
public NetworkSamples downSample(int downSampleInterval)
public double probability(java.util.function.Function<NetworkState,java.lang.Boolean> predicate)
public java.util.List<NetworkState> toNetworkStates()