#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 .
|