#include "HDF5Utils/Writer.h"
#include <random>
Go to the source code of this file.
◆ ADD
◆ HADD
◆ consumer_t
◆ mt_t
using mt_t = decltype(std::mt19937()) |
◆ fill()
void fill |
( |
H5::Group & |
out_file, |
|
|
size_t |
iterations |
|
) |
| |
Definition at line 64 of file test-half-precision.cxx.
67 const int max_width = 10;
68 std::mt19937 random(42);
72 writer_t::configuration_type
config;
74 config.extent = {max_width};
79 std::uniform_int_distribution<int>
width(0, max_width+1);
80 for (
size_t n = 0;
n < iterations;
n++) {
◆ getFullConsumers()
◆ getHalfConsumers()
◆ getOutputs()
std::vector<out_t> getOutputs |
( |
size_t |
length, |
|
|
mt_t & |
rand |
|
) |
| |
Definition at line 44 of file test-half-precision.cxx.
45 std::vector<out_t> outvec;
46 std::uniform_int_distribution<int> exponent(-10, 2);
47 std::uniform_real_distribution<float> man(-0.0001, 0.0001);
48 std::uniform_int_distribution<short> booldist(0, 1);
55 outvec.push_back(
out);
◆ main()
int main |
( |
int |
nargs, |
|
|
char * |
argv[] |
|
) |
| |