Add support api 2.0 to layer_tests (#9814)
* Add support api 2.0 * Upd imports * Update onnx_tests * Upd tenserflow_tests * Fix test_split_concat.py * Fixed comparing
This commit is contained in:
@@ -93,7 +93,8 @@ class TestBiasAdd(CommonTFLayerTest):
|
||||
|
||||
add = tf.nn.bias_add(x, y, name="Operation")
|
||||
|
||||
placeholder = tf.compat.v1.placeholder(tf.float32, tf_x_shape, 'Input') # Input_1 in graph_def
|
||||
placeholder = tf.compat.v1.placeholder(tf.float32, tf_x_shape,
|
||||
'Input') # Input_1 in graph_def
|
||||
|
||||
concat = tf.concat([placeholder, add], axis=tf_concat_axis, name='Operation')
|
||||
|
||||
@@ -117,15 +118,21 @@ class TestBiasAdd(CommonTFLayerTest):
|
||||
|
||||
@pytest.mark.parametrize("params", test_data_2D)
|
||||
@pytest.mark.nightly
|
||||
def test_bias_add_placeholder_const_2D(self, params, ie_device, precision, ir_version, temp_dir, use_new_frontend):
|
||||
self._test(*self.create_bias_add_placeholder_const_net(**params, ir_version=ir_version, use_new_frontend=use_new_frontend),
|
||||
ie_device, precision, ir_version, temp_dir=temp_dir, use_new_frontend=use_new_frontend)
|
||||
def test_bias_add_placeholder_const_2D(self, params, ie_device, precision, ir_version, temp_dir,
|
||||
use_new_frontend, api_2):
|
||||
self._test(*self.create_bias_add_placeholder_const_net(**params, ir_version=ir_version,
|
||||
use_new_frontend=use_new_frontend),
|
||||
ie_device, precision, ir_version, temp_dir=temp_dir,
|
||||
use_new_frontend=use_new_frontend, api_2=api_2)
|
||||
|
||||
@pytest.mark.parametrize("params", test_data_2D)
|
||||
@pytest.mark.nightly
|
||||
def test_bias_add_2_consts_2D(self, params, ie_device, precision, ir_version, temp_dir, use_new_frontend):
|
||||
self._test(*self.create_bias_add_2_consts_net(**params, ir_version=ir_version, use_new_frontend=use_new_frontend),
|
||||
ie_device, precision, ir_version, temp_dir=temp_dir, use_new_frontend=use_new_frontend)
|
||||
def test_bias_add_2_consts_2D(self, params, ie_device, precision, ir_version, temp_dir,
|
||||
use_new_frontend, api_2):
|
||||
self._test(*self.create_bias_add_2_consts_net(**params, ir_version=ir_version,
|
||||
use_new_frontend=use_new_frontend),
|
||||
ie_device, precision, ir_version, temp_dir=temp_dir,
|
||||
use_new_frontend=use_new_frontend, api_2=api_2)
|
||||
|
||||
test_data_3D = [
|
||||
pytest.param(dict(shape=[1, 1, 224]), marks=pytest.mark.xfail(reason="*-19053")),
|
||||
@@ -134,15 +141,21 @@ class TestBiasAdd(CommonTFLayerTest):
|
||||
|
||||
@pytest.mark.parametrize("params", test_data_3D)
|
||||
@pytest.mark.nightly
|
||||
def test_bias_add_placeholder_const_3D(self, params, ie_device, precision, ir_version, temp_dir, use_new_frontend):
|
||||
self._test(*self.create_bias_add_placeholder_const_net(**params, ir_version=ir_version, use_new_frontend=use_new_frontend),
|
||||
ie_device, precision, ir_version, temp_dir=temp_dir, use_new_frontend=use_new_frontend)
|
||||
def test_bias_add_placeholder_const_3D(self, params, ie_device, precision, ir_version, temp_dir,
|
||||
use_new_frontend, api_2):
|
||||
self._test(*self.create_bias_add_placeholder_const_net(**params, ir_version=ir_version,
|
||||
use_new_frontend=use_new_frontend),
|
||||
ie_device, precision, ir_version, temp_dir=temp_dir,
|
||||
use_new_frontend=use_new_frontend, api_2=api_2)
|
||||
|
||||
@pytest.mark.parametrize("params", test_data_3D)
|
||||
@pytest.mark.nightly
|
||||
def test_bias_add_2_consts_3D(self, params, ie_device, precision, ir_version, temp_dir, use_new_frontend):
|
||||
self._test(*self.create_bias_add_2_consts_net(**params, ir_version=ir_version, use_new_frontend=use_new_frontend),
|
||||
ie_device, precision, ir_version, temp_dir=temp_dir, use_new_frontend=use_new_frontend)
|
||||
def test_bias_add_2_consts_3D(self, params, ie_device, precision, ir_version, temp_dir,
|
||||
use_new_frontend, api_2):
|
||||
self._test(*self.create_bias_add_2_consts_net(**params, ir_version=ir_version,
|
||||
use_new_frontend=use_new_frontend),
|
||||
ie_device, precision, ir_version, temp_dir=temp_dir,
|
||||
use_new_frontend=use_new_frontend, api_2=api_2)
|
||||
|
||||
test_data_4D = [
|
||||
dict(shape=[1, 1, 100, 224]),
|
||||
@@ -152,15 +165,21 @@ class TestBiasAdd(CommonTFLayerTest):
|
||||
@pytest.mark.parametrize("params", test_data_4D)
|
||||
@pytest.mark.nightly
|
||||
@pytest.mark.precommit
|
||||
def test_bias_add_placeholder_const_4D(self, params, ie_device, precision, ir_version, temp_dir, use_new_frontend):
|
||||
self._test(*self.create_bias_add_placeholder_const_net(**params, ir_version=ir_version, use_new_frontend=use_new_frontend),
|
||||
ie_device, precision, ir_version, temp_dir=temp_dir, use_new_frontend=use_new_frontend)
|
||||
def test_bias_add_placeholder_const_4D(self, params, ie_device, precision, ir_version, temp_dir,
|
||||
use_new_frontend, api_2):
|
||||
self._test(*self.create_bias_add_placeholder_const_net(**params, ir_version=ir_version,
|
||||
use_new_frontend=use_new_frontend),
|
||||
ie_device, precision, ir_version, temp_dir=temp_dir,
|
||||
use_new_frontend=use_new_frontend, api_2=api_2)
|
||||
|
||||
@pytest.mark.parametrize("params", test_data_4D)
|
||||
@pytest.mark.nightly
|
||||
def test_bias_add_2_consts_4D(self, params, ie_device, precision, ir_version, temp_dir, use_new_frontend):
|
||||
self._test(*self.create_bias_add_2_consts_net(**params, ir_version=ir_version, use_new_frontend=use_new_frontend),
|
||||
ie_device, precision, ir_version, temp_dir=temp_dir, use_new_frontend=use_new_frontend)
|
||||
def test_bias_add_2_consts_4D(self, params, ie_device, precision, ir_version, temp_dir,
|
||||
use_new_frontend, api_2):
|
||||
self._test(*self.create_bias_add_2_consts_net(**params, ir_version=ir_version,
|
||||
use_new_frontend=use_new_frontend),
|
||||
ie_device, precision, ir_version, temp_dir=temp_dir,
|
||||
use_new_frontend=use_new_frontend, api_2=api_2)
|
||||
|
||||
test_data_5D = [
|
||||
dict(shape=[1, 1, 50, 100, 224]),
|
||||
@@ -170,12 +189,18 @@ class TestBiasAdd(CommonTFLayerTest):
|
||||
@pytest.mark.parametrize("params", test_data_5D)
|
||||
@pytest.mark.nightly
|
||||
@pytest.mark.precommit
|
||||
def test_bias_add_placeholder_const_5D(self, params, ie_device, precision, ir_version, temp_dir, use_new_frontend):
|
||||
self._test(*self.create_bias_add_placeholder_const_net(**params, ir_version=ir_version, use_new_frontend=use_new_frontend),
|
||||
ie_device, precision, ir_version, temp_dir=temp_dir, use_new_frontend=use_new_frontend)
|
||||
def test_bias_add_placeholder_const_5D(self, params, ie_device, precision, ir_version, temp_dir,
|
||||
use_new_frontend, api_2):
|
||||
self._test(*self.create_bias_add_placeholder_const_net(**params, ir_version=ir_version,
|
||||
use_new_frontend=use_new_frontend),
|
||||
ie_device, precision, ir_version, temp_dir=temp_dir,
|
||||
use_new_frontend=use_new_frontend, api_2=api_2)
|
||||
|
||||
@pytest.mark.parametrize("params", test_data_5D)
|
||||
@pytest.mark.nightly
|
||||
def test_bias_add_2_consts_5D(self, params, ie_device, precision, ir_version, temp_dir, use_new_frontend):
|
||||
self._test(*self.create_bias_add_2_consts_net(**params, ir_version=ir_version, use_new_frontend=use_new_frontend),
|
||||
ie_device, precision, ir_version, temp_dir=temp_dir, use_new_frontend=use_new_frontend)
|
||||
def test_bias_add_2_consts_5D(self, params, ie_device, precision, ir_version, temp_dir,
|
||||
use_new_frontend, api_2):
|
||||
self._test(*self.create_bias_add_2_consts_net(**params, ir_version=ir_version,
|
||||
use_new_frontend=use_new_frontend),
|
||||
ie_device, precision, ir_version, temp_dir=temp_dir,
|
||||
use_new_frontend=use_new_frontend, api_2=api_2)
|
||||
|
||||
Reference in New Issue
Block a user