Commit 9105079e authored by Shucai Xiao's avatar Shucai Xiao
Browse files

clang format.

parent 717e6bc2
...@@ -2114,7 +2114,6 @@ struct test_gru_bidirct_default_actv1 ...@@ -2114,7 +2114,6 @@ struct test_gru_bidirct_default_actv1
} }
}; };
struct test_lstm_forward_last struct test_lstm_forward_last
{ {
migraphx::program create_program() const migraphx::program create_program() const
...@@ -2146,19 +2145,19 @@ struct test_lstm_forward_last ...@@ -2146,19 +2145,19 @@ struct test_lstm_forward_last
auto pph = p.add_parameter("pph", pph_shape); auto pph = p.add_parameter("pph", pph_shape);
auto und = p.add_instruction(migraphx::op::undefined{}); auto und = p.add_instruction(migraphx::op::undefined{});
auto output = auto output = p.add_instruction(
p.add_instruction(migraphx::op::gru{hidden_size, migraphx::op::gru{hidden_size,
{migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}}, {migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}},
migraphx::op::rnn_direction::forward, migraphx::op::rnn_direction::forward,
clip}, clip},
seq, seq,
w, w,
r, r,
bias, bias,
und, und,
ih, ih,
ic, ic,
pph); pph);
p.add_instruction(migraphx::op::rnn_last_output{}, output); p.add_instruction(migraphx::op::rnn_last_output{}, output);
return p; return p;
...@@ -2196,18 +2195,20 @@ struct test_lstm_forward_hs ...@@ -2196,18 +2195,20 @@ struct test_lstm_forward_hs
auto pph = p.add_parameter("pph", pph_shape); auto pph = p.add_parameter("pph", pph_shape);
auto und = p.add_instruction(migraphx::op::undefined{}); auto und = p.add_instruction(migraphx::op::undefined{});
p.add_instruction(migraphx::op::lstm{hidden_size, p.add_instruction(
{migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}}, migraphx::op::lstm{
migraphx::op::rnn_direction::forward, hidden_size,
clip}, {migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}},
seq, migraphx::op::rnn_direction::forward,
w, clip},
r, seq,
bias, w,
und, r,
ih, bias,
ic, und,
pph); ih,
ic,
pph);
return p; return p;
} }
...@@ -2234,18 +2235,20 @@ struct test_lstm_forward_3args_und ...@@ -2234,18 +2235,20 @@ struct test_lstm_forward_3args_und
auto w = p.add_parameter("w", w_shape); auto w = p.add_parameter("w", w_shape);
auto r = p.add_parameter("r", r_shape); auto r = p.add_parameter("r", r_shape);
auto und = p.add_instruction(migraphx::op::undefined{}); auto und = p.add_instruction(migraphx::op::undefined{});
p.add_instruction(migraphx::op::lstm{hidden_size, p.add_instruction(
{migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}}, migraphx::op::lstm{
migraphx::op::rnn_direction::forward, hidden_size,
clip}, {migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}},
seq, migraphx::op::rnn_direction::forward,
w, clip},
r, seq,
und, w,
und, r,
und, und,
und, und,
und); und,
und,
und);
return p; return p;
} }
...@@ -2271,13 +2274,15 @@ struct test_lstm_forward_3args ...@@ -2271,13 +2274,15 @@ struct test_lstm_forward_3args
auto seq = p.add_parameter("seq", in_shape); auto seq = p.add_parameter("seq", in_shape);
auto w = p.add_parameter("w", w_shape); auto w = p.add_parameter("w", w_shape);
auto r = p.add_parameter("r", r_shape); auto r = p.add_parameter("r", r_shape);
p.add_instruction(migraphx::op::lstm{hidden_size, p.add_instruction(
{migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}}, migraphx::op::lstm{
migraphx::op::rnn_direction::forward, hidden_size,
clip}, {migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}},
seq, migraphx::op::rnn_direction::forward,
w, clip},
r); seq,
w,
r);
return p; return p;
} }
...@@ -2303,13 +2308,15 @@ struct test_lstm_forward_seq1 ...@@ -2303,13 +2308,15 @@ struct test_lstm_forward_seq1
auto seq = p.add_parameter("seq", in_shape); auto seq = p.add_parameter("seq", in_shape);
auto w = p.add_parameter("w", w_shape); auto w = p.add_parameter("w", w_shape);
auto r = p.add_parameter("r", r_shape); auto r = p.add_parameter("r", r_shape);
p.add_instruction(migraphx::op::lstm{hidden_size, p.add_instruction(
{migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}}, migraphx::op::lstm{
migraphx::op::rnn_direction::forward, hidden_size,
clip}, {migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}},
seq, migraphx::op::rnn_direction::forward,
w, clip},
r); seq,
w,
r);
return p; return p;
} }
...@@ -2417,19 +2424,20 @@ struct test_lstm_reverse_last ...@@ -2417,19 +2424,20 @@ struct test_lstm_reverse_last
auto pph = p.add_parameter("pph", pph_shape); auto pph = p.add_parameter("pph", pph_shape);
auto und = p.add_instruction(migraphx::op::undefined{}); auto und = p.add_instruction(migraphx::op::undefined{});
auto output = auto output = p.add_instruction(
p.add_instruction(migraphx::op::lstm{hidden_size, migraphx::op::lstm{
{migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}}, hidden_size,
migraphx::op::rnn_direction::reverse, {migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}},
clip}, migraphx::op::rnn_direction::reverse,
seq, clip},
w, seq,
r, w,
bias, r,
und, bias,
ih, und,
ic, ih,
pph); ic,
pph);
p.add_instruction(migraphx::op::rnn_last_output{}, output); p.add_instruction(migraphx::op::rnn_last_output{}, output);
return p; return p;
...@@ -2456,13 +2464,15 @@ struct test_lstm_reverse_3args ...@@ -2456,13 +2464,15 @@ struct test_lstm_reverse_3args
auto seq = p.add_parameter("seq", in_shape); auto seq = p.add_parameter("seq", in_shape);
auto w = p.add_parameter("w", w_shape); auto w = p.add_parameter("w", w_shape);
auto r = p.add_parameter("r", r_shape); auto r = p.add_parameter("r", r_shape);
p.add_instruction(migraphx::op::lstm{hidden_size, p.add_instruction(
{migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}}, migraphx::op::lstm{
migraphx::op::rnn_direction::reverse, hidden_size,
clip}, {migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}},
seq, migraphx::op::rnn_direction::reverse,
w, clip},
r); seq,
w,
r);
return p; return p;
} }
...@@ -2488,13 +2498,15 @@ struct test_lstm_reverse_3args_cell_output ...@@ -2488,13 +2498,15 @@ struct test_lstm_reverse_3args_cell_output
auto seq = p.add_parameter("seq", in_shape); auto seq = p.add_parameter("seq", in_shape);
auto w = p.add_parameter("w", w_shape); auto w = p.add_parameter("w", w_shape);
auto r = p.add_parameter("r", r_shape); auto r = p.add_parameter("r", r_shape);
auto hs = p.add_instruction(migraphx::op::lstm{hidden_size, auto hs = p.add_instruction(
{migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}}, migraphx::op::lstm{
migraphx::op::rnn_direction::reverse, hidden_size,
clip}, {migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}},
seq, migraphx::op::rnn_direction::reverse,
w, clip},
r); seq,
w,
r);
p.add_instruction(migraphx::op::lstm_last_cell_output{}, hs); p.add_instruction(migraphx::op::lstm_last_cell_output{}, hs);
return p; return p;
...@@ -2529,22 +2541,23 @@ struct test_lstm_bidirct_last ...@@ -2529,22 +2541,23 @@ struct test_lstm_bidirct_last
auto bias = p.add_parameter("bias", b_shape); auto bias = p.add_parameter("bias", b_shape);
auto ih = p.add_parameter("ih", ih_shape); auto ih = p.add_parameter("ih", ih_shape);
auto ic = p.add_parameter("ic", ic_shape); auto ic = p.add_parameter("ic", ic_shape);
auto pph = p.add_parameter("pph", pph_shape); auto pph = p.add_parameter("pph", pph_shape);
auto und = p.add_instruction(migraphx::op::undefined{}); auto und = p.add_instruction(migraphx::op::undefined{});
auto output = auto output = p.add_instruction(
p.add_instruction(migraphx::op::lstm{hidden_size, migraphx::op::lstm{
{migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}}, hidden_size,
migraphx::op::rnn_direction::bidirectional, {migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}},
clip}, migraphx::op::rnn_direction::bidirectional,
seq, clip},
w, seq,
r, w,
bias, r,
und, bias,
ih, und,
ic, ih,
pph); ic,
pph);
p.add_instruction(migraphx::op::rnn_last_output{}, output); p.add_instruction(migraphx::op::rnn_last_output{}, output);
return p; return p;
...@@ -2579,9 +2592,9 @@ struct test_lstm_bidirct_hs ...@@ -2579,9 +2592,9 @@ struct test_lstm_bidirct_hs
auto und = p.add_instruction(migraphx::op::undefined{}); auto und = p.add_instruction(migraphx::op::undefined{});
p.add_instruction(migraphx::op::lstm{hidden_size, p.add_instruction(migraphx::op::lstm{hidden_size,
{migraphx::op::sigmoid{}, migraphx::op::tanh{}}, {migraphx::op::sigmoid{}, migraphx::op::tanh{}},
migraphx::op::rnn_direction::bidirectional, migraphx::op::rnn_direction::bidirectional,
clip}, clip},
seq, seq,
w, w,
r, r,
...@@ -2614,18 +2627,19 @@ struct test_lstm_bidirct_3args_und ...@@ -2614,18 +2627,19 @@ struct test_lstm_bidirct_3args_und
auto w = p.add_parameter("w", w_shape); auto w = p.add_parameter("w", w_shape);
auto r = p.add_parameter("r", r_shape); auto r = p.add_parameter("r", r_shape);
auto und = p.add_instruction(migraphx::op::undefined{}); auto und = p.add_instruction(migraphx::op::undefined{});
p.add_instruction(migraphx::op::gru{hidden_size, p.add_instruction(
{migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}}, migraphx::op::gru{hidden_size,
migraphx::op::rnn_direction::bidirectional, {migraphx::op::sigmoid{}, migraphx::op::tanh{}, migraphx::op::tanh{}},
clip}, migraphx::op::rnn_direction::bidirectional,
seq, clip},
w, seq,
r, w,
und, r,
und, und,
und, und,
und, und,
und); und,
und);
return p; return p;
} }
...@@ -2652,9 +2666,9 @@ struct test_lstm_bidirct_3args ...@@ -2652,9 +2666,9 @@ struct test_lstm_bidirct_3args
auto w = p.add_parameter("w", w_shape); auto w = p.add_parameter("w", w_shape);
auto r = p.add_parameter("r", r_shape); auto r = p.add_parameter("r", r_shape);
p.add_instruction(migraphx::op::lstm{hidden_size, p.add_instruction(migraphx::op::lstm{hidden_size,
{migraphx::op::sigmoid{}, migraphx::op::tanh{}}, {migraphx::op::sigmoid{}, migraphx::op::tanh{}},
migraphx::op::rnn_direction::bidirectional, migraphx::op::rnn_direction::bidirectional,
clip}, clip},
seq, seq,
w, w,
r); r);
...@@ -2684,9 +2698,9 @@ struct test_lstm_bidirct_seq1 ...@@ -2684,9 +2698,9 @@ struct test_lstm_bidirct_seq1
auto w = p.add_parameter("w", w_shape); auto w = p.add_parameter("w", w_shape);
auto r = p.add_parameter("r", r_shape); auto r = p.add_parameter("r", r_shape);
p.add_instruction(migraphx::op::lstm{hidden_size, p.add_instruction(migraphx::op::lstm{hidden_size,
{migraphx::op::sigmoid{}, migraphx::op::tanh{}}, {migraphx::op::sigmoid{}, migraphx::op::tanh{}},
migraphx::op::rnn_direction::bidirectional, migraphx::op::rnn_direction::bidirectional,
clip}, clip},
seq, seq,
w, w,
r); r);
...@@ -2753,9 +2767,9 @@ struct test_lstm_bidirct_default_actv1 ...@@ -2753,9 +2767,9 @@ struct test_lstm_bidirct_default_actv1
auto und = p.add_instruction(migraphx::op::undefined{}); auto und = p.add_instruction(migraphx::op::undefined{});
p.add_instruction(migraphx::op::lstm{hidden_size, p.add_instruction(migraphx::op::lstm{hidden_size,
{migraphx::op::sigmoid{}}, {migraphx::op::sigmoid{}},
migraphx::op::rnn_direction::bidirectional, migraphx::op::rnn_direction::bidirectional,
clip}, clip},
seq, seq,
w, w,
r, r,
...@@ -2795,9 +2809,9 @@ struct test_lstm_bidirct_default_actv2 ...@@ -2795,9 +2809,9 @@ struct test_lstm_bidirct_default_actv2
auto und = p.add_instruction(migraphx::op::undefined{}); auto und = p.add_instruction(migraphx::op::undefined{});
p.add_instruction(migraphx::op::lstm{hidden_size, p.add_instruction(migraphx::op::lstm{hidden_size,
{migraphx::op::tanh{}, migraphx::op::sigmoid{}}, {migraphx::op::tanh{}, migraphx::op::sigmoid{}},
migraphx::op::rnn_direction::bidirectional, migraphx::op::rnn_direction::bidirectional,
clip}, clip},
seq, seq,
w, w,
r, r,
......
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