Data Sampler (Core)#
alts.core.data.data_sampler
- class DataSampler[source]#
Bases:
Queryable,ExperimentModuleDescriptionSamples data from a QueriedDataPools, meaning for each query the DataSampler returns a number of query-result pairs in the same area.- query(self, queries, size) data_points[source]#
- Description
- Parameters:
queries (NDArray) – A list of queries
size (Number) – The preferred sample size
- Returns:
A tuple of queries and their associated results
- Return type:
Tuple[NDArray,`NDArray <https://numpy.org/doc/stable/reference/arrays.ndarray.html>`_]
- class ProcessDataSampler[source]#
Bases:
ProcessDataSubscriber,DataSamplerDescriptionSamples data from a ProcessDataPools.
- class ResultDataSampler[source]#
Bases:
ResultDataSubscriber,DataSamplerDescriptionSamples data from a ResultDataPools.
- class StreamDataSampler[source]#
Bases:
StreamDataSubscriber,DataSamplerDescriptionSamples data from a StreamDataPools.