diff --git a/testdata/dnn/tensorflow/generate_tf_models.py b/testdata/dnn/tensorflow/generate_tf_models.py index 87b211e71..4194e10ca 100644 --- a/testdata/dnn/tensorflow/generate_tf_models.py +++ b/testdata/dnn/tensorflow/generate_tf_models.py @@ -318,6 +318,16 @@ def my_dropout(x): scaled = tf.image.resize_nearest_neighbor(scaled, size=(9, 12)) save(inp, scaled, 'resize_nearest_neighbor') ################################################################################ +inp = tf.placeholder(tf.float32, [2, 10, 11, 3], 'input') +resized = tf.image.resize_nearest_neighbor(inp, size=(15, 13), align_corners=True, name='resize_nearest_neighbor', + half_pixel_centers=False) +save(inp, resized, ('resize_nearest_neighbor', 'align_corners'), is_gen_data=False) +################################################################################ +inp = tf.placeholder(tf.float32, [2, 10, 11, 3], 'input') +resized = tf.image.resize_nearest_neighbor(inp, size=(15, 13), align_corners=False, name='resize_nearest_neighbor', + half_pixel_centers=True) +save(inp, resized, ('resize_nearest_neighbor', 'half_pixel'), is_gen_data=False) +################################################################################ inp = tf.placeholder(tf.float32, [1, 2, 3, 4], 'input') bn = tf.layers.batch_normalization(inp, training=isTraining, fused=False, name='batch_norm', beta_initializer=tf.random_normal_initializer(), diff --git a/testdata/dnn/tensorflow/resize_nearest_neighbor_align_corners_net.pb b/testdata/dnn/tensorflow/resize_nearest_neighbor_align_corners_net.pb new file mode 100644 index 000000000..21df13cba Binary files /dev/null and b/testdata/dnn/tensorflow/resize_nearest_neighbor_align_corners_net.pb differ diff --git a/testdata/dnn/tensorflow/resize_nearest_neighbor_align_corners_out.npy b/testdata/dnn/tensorflow/resize_nearest_neighbor_align_corners_out.npy new file mode 100644 index 000000000..5c4eee8ca Binary files /dev/null and b/testdata/dnn/tensorflow/resize_nearest_neighbor_align_corners_out.npy differ diff --git a/testdata/dnn/tensorflow/resize_nearest_neighbor_half_pixel_net.pb b/testdata/dnn/tensorflow/resize_nearest_neighbor_half_pixel_net.pb new file mode 100644 index 000000000..6cd81cd39 Binary files /dev/null and b/testdata/dnn/tensorflow/resize_nearest_neighbor_half_pixel_net.pb differ diff --git a/testdata/dnn/tensorflow/resize_nearest_neighbor_half_pixel_out.npy b/testdata/dnn/tensorflow/resize_nearest_neighbor_half_pixel_out.npy new file mode 100644 index 000000000..45d230109 Binary files /dev/null and b/testdata/dnn/tensorflow/resize_nearest_neighbor_half_pixel_out.npy differ