Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
gaoqiong
MIGraphX
Commits
c597a533
"tests/configs/det_mv3_db.yml" did not exist on "33c66f8ed3b4df2ad17a2fac0c0a01a7e7b3cea9"
Commit
c597a533
authored
Aug 24, 2023
by
Brian Pickrell
Browse files
misc cleanup in response to PR feedback
parent
50da6a8c
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
6 additions
and
17 deletions
+6
-17
src/include/migraphx/op/random_seed.hpp
src/include/migraphx/op/random_seed.hpp
+0
-2
src/include/migraphx/op/random_uniform.hpp
src/include/migraphx/op/random_uniform.hpp
+2
-11
test/ref_ops_test.cpp
test/ref_ops_test.cpp
+4
-4
No files found.
src/include/migraphx/op/random_seed.hpp
View file @
c597a533
...
...
@@ -27,8 +27,6 @@
#include <migraphx/check_shapes.hpp>
#include <migraphx/argument.hpp>
#include <migraphx/par_for.hpp>
#include <migraphx/reflect.hpp>
#include <random>
namespace
migraphx
{
...
...
src/include/migraphx/op/random_uniform.hpp
View file @
c597a533
...
...
@@ -29,7 +29,7 @@
* be given as a runtime argument containing a single value, or a compile-time
* attribute.
*
* Inputs: (1) randomization seed (
uint64
)
* Inputs: (1) randomization seed (
any type is allowed
)
* (2) the shape of the set to be populated.
*
*
...
...
@@ -43,7 +43,6 @@
#include <migraphx/check_shapes.hpp>
#include <migraphx/argument.hpp>
#include <migraphx/par_for.hpp>
#include <random>
namespace
migraphx
{
...
...
@@ -68,15 +67,7 @@ struct random_uniform
{
check_shapes
{
inputs
,
*
this
,
true
}.
has
(
2
);
auto
s
=
inputs
.
at
(
1
);
if
(
s
.
dynamic
())
{
return
s
;
}
else
{
return
s
.
with_lens
(
s
.
lens
());
}
return
inputs
.
at
(
1
);
}
argument
compute
(
const
shape
&
,
std
::
vector
<
argument
>
args
)
const
...
...
test/ref_ops_test.cpp
View file @
c597a533
...
...
@@ -6480,8 +6480,8 @@ TEST_CASE(random_uniform_test)
mm->add_instruction(migraphx::make_op("random_uniform"), seed_input, input);
p.compile(migraphx::make_target("ref"));
migraphx::
param
eter
_map
params0;
auto result = p.eval(
params0
).back();
// no
param
s
_map
needed
auto result = p.eval(
{}
).back();
std::vector<float> result_vec(sample_size);
result.visit([&](auto output) { result_vec.assign(output.begin(), output.end()); });
...
...
@@ -6490,7 +6490,7 @@ TEST_CASE(random_uniform_test)
std::uniform_real_distribution<> dis(0.0, 1.0);
std::vector<float> rand_samples(sample_size);
std::generate(rand_samples.begin(), rand_samples.end(), [&]() { return dis(gen); });
EXPECT(migraphx::verify::verify_range(result_vec, rand_samples, 100
000
));
EXPECT(migraphx::verify::verify_range(result_vec, rand_samples, 100));
}
TEST_CASE(random_uniform_int_test)
...
...
@@ -6611,7 +6611,7 @@ TEST_CASE(random_seed_test)
p.compile(migraphx::make_target("ref"));
auto result = p.eval({}).back();
std::vector<uint
32
_t> result_vec1(1);
std::vector<uint
64
_t> result_vec1(1);
result.visit([&](auto output) { result_vec1.assign(output.begin(), output.end()); });
std::vector<uint64_t> result_vec2(1);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment