Commit fd14a223 authored by Paul's avatar Paul
Browse files

Use xorshift for rand generator

parent a6e8172c
...@@ -34,9 +34,6 @@ template <class T> ...@@ -34,9 +34,6 @@ template <class T>
std::vector<T> generate_tensor_data(migraph::shape s, std::mt19937::result_type seed = 0) std::vector<T> generate_tensor_data(migraph::shape s, std::mt19937::result_type seed = 0)
{ {
std::vector<T> result(s.elements()); std::vector<T> result(s.elements());
std::mt19937 engine{seed};
std::uniform_real_distribution<> dist;
// std::generate(result.begin(), result.end(), [&] { return dist(engine); });
std::generate(result.begin(), result.end(), xorshf96_generator<T>{}); std::generate(result.begin(), result.end(), xorshf96_generator<T>{});
return result; return result;
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment