Skip to content

Commit e5ede62

Browse files
committed
added the required features
1 parent c929212 commit e5ede62

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

keras/src/backend/openvino/excluded_concrete_tests.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ NumpyOneInputOpsCorrectnessTest::test_diag
9393
NumpyOneInputOpsCorrectnessTest::test_diagonal
9494
NumpyOneInputOpsCorrectnessTest::test_exp2
9595
NumpyOneInputOpsCorrectnessTest::test_expm1
96-
NumpyOneInputOpsCorrectnessTest::test_flip
96+
9797
NumpyOneInputOpsCorrectnessTest::test_floor_divide
9898
NumpyOneInputOpsCorrectnessTest::test_hstack
9999
NumpyOneInputOpsCorrectnessTest::test_imag

keras/src/backend/openvino/numpy.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -707,7 +707,16 @@ def expm1(x):
707707

708708

709709
def flip(x, axis=None):
710-
raise NotImplementedError("`flip` is not supported with openvino backend")
710+
rank=len(x.shape)
711+
712+
if axis is None:
713+
axis=list(range(rank))
714+
715+
716+
axis_tensor=np.array(axis,dtype=np.int32)
717+
reversed_tensor=ov_opset.Reverse(x,axis_tensor)
718+
719+
return reversed_tensor
711720

712721

713722
def floor(x):

0 commit comments

Comments
 (0)