add bias to transpose_conv TESTs.
This commit is contained in:
parent
0ed61bf948
commit
b76ef65778
@ -38,6 +38,7 @@ def make_transpose_conv_tests(options):
|
||||
{
|
||||
"input_shape": [[1, 3, 4, 1], [1, 10, 10, 3], [3, 20, 20, 1]],
|
||||
"filter_size": [[1, 1], [1, 2], [3, 3]],
|
||||
"has_bias": [False],
|
||||
"strides": [[1, 1, 1, 1], [1, 3, 3, 1]],
|
||||
"padding": ["SAME", "VALID"],
|
||||
"data_format": ["NHWC"],
|
||||
@ -50,6 +51,7 @@ def make_transpose_conv_tests(options):
|
||||
{
|
||||
"input_shape": [[1, 3, 3, 1]],
|
||||
"filter_size": [[3, 3, 2, 1]],
|
||||
"has_bias": [False],
|
||||
"strides": [[1, 1, 1, 1]],
|
||||
"padding": ["SAME"],
|
||||
"data_format": ["NHWC"],
|
||||
@ -60,6 +62,7 @@ def make_transpose_conv_tests(options):
|
||||
{
|
||||
"input_shape": [[1, 3, 3, 1]],
|
||||
"filter_size": [[3, 3, 2, 1]],
|
||||
"has_bias": [False],
|
||||
"strides": [[1, 2, 2, 1]],
|
||||
"padding": ["SAME"],
|
||||
"data_format": ["NHWC"],
|
||||
@ -70,13 +73,26 @@ def make_transpose_conv_tests(options):
|
||||
{
|
||||
"input_shape": [[1, 4, 3, 1]],
|
||||
"filter_size": [[3, 3, 2, 1]],
|
||||
"has_bias": [False],
|
||||
"strides": [[1, 2, 2, 1]],
|
||||
"padding": ["SAME"],
|
||||
"data_format": ["NHWC"],
|
||||
"channel_multiplier": [1],
|
||||
"output_shape": [[1, 8, 6, 2]],
|
||||
"fully_quantize": [True]
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_shape": [[1, 3, 3, 1]],
|
||||
"filter_size": [[3, 3, 2, 1]],
|
||||
"has_bias": [True],
|
||||
"strides": [[1, 1, 1, 1]],
|
||||
"padding": ["SAME"],
|
||||
"data_format": ["NHWC"],
|
||||
"channel_multiplier": [1],
|
||||
"output_shape": [[1, 3, 3, 2]],
|
||||
"fully_quantize": [True]
|
||||
},
|
||||
|
||||
]
|
||||
|
||||
def get_tensor_shapes(parameters):
|
||||
@ -124,6 +140,13 @@ def make_transpose_conv_tests(options):
|
||||
strides=parameters["strides"],
|
||||
padding=parameters["padding"],
|
||||
data_format=parameters["data_format"])
|
||||
if parameters["has_bias"]:
|
||||
bias_input = create_tensor_data(np.float32,
|
||||
(parameters["output_shape"][-1],),
|
||||
min_value=-1,
|
||||
max_value=1)
|
||||
out = tf.nn.bias_add(out, bias_input,
|
||||
data_format=parameters["data_format"])
|
||||
|
||||
return input_tensors, [out]
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user