tenzr::data::Dataset¶
Abstract indexed collection of tensor samples.
#include <dataset.h>
Inherited by tenzr::data::ShardedDataset, tenzr::data::TensorDataset
Public Functions¶
| Name | |
|---|---|
| virtual | ~Dataset() =default |
| virtual size_t | Size() const =0 |
| virtual DataItem | Get(size_t index) const =0 |
Public Functions Documentation¶
function ~Dataset¶
function Size¶
Return: Number of samples.
Reimplemented by: tenzr::data::TensorDataset::Size, tenzr::data::ShardedDataset::Size
function Get¶
Parameters:
- index Zero-based sample index.
Return: Tensors making up the sample.
Reimplemented by: tenzr::data::TensorDataset::Get, tenzr::data::ShardedDataset::Get
Fetch one sample.