#include <cstdint>
#include <string>
#include <type_traits>
#include <vector>
Go to the source code of this file.
◆ hebench::DataLoader::ExternalDataset
| struct hebench::DataLoader::ExternalDataset |
template<typename T>
struct hebench::DataLoader::ExternalDataset< T >
Definition at line 17 of file hebench_dataset_loader.h.
| Class Members |
|
vector< vector< vector< T > > > |
inputs |
Contains the samples for each input parameter as loaded from external source. inputs[i] contains all samples for input parameter i. inputs[i][j] is sample j in input parameter i. The following must be true: inputs[i][j0].size() == inputs[i][j1].size() for all 0 < j0, j1 < inputs[i].size(). Every sample is a vector of scalars of type T.
|
|
vector< vector< vector< T > > > |
outputs |
Contains the samples for each result component as loaded from external source. outputs[i] contains all samples for output component i. outputs[i][j] is sample j in output component i. The following must be true: outputs[i][j0].size() == outputs[i][j1].size() for all 0 < j0, j1 < outputs[i].size(). Every sample is a vector of scalars of type T.
|