diff --git a/keras/src/backend/openvino/excluded_concrete_tests.txt b/keras/src/backend/openvino/excluded_concrete_tests.txt index 3000452394c5..84ec30f492bd 100644 --- a/keras/src/backend/openvino/excluded_concrete_tests.txt +++ b/keras/src/backend/openvino/excluded_concrete_tests.txt @@ -33,8 +33,9 @@ NumpyDtypeTest::test_isfinite NumpyDtypeTest::test_isinf NumpyDtypeTest::test_isnan NumpyDtypeTest::test_linspace -NumpyDtypeTest::test_log1p -NumpyDtypeTest::test_logaddexp +NumpyDtypeTest::test_log10 + +NumpyDtypeTest::test_log NumpyDtypeTest::test_logspace NumpyDtypeTest::test_matmul_ NumpyDtypeTest::test_max diff --git a/keras/src/backend/openvino/numpy.py b/keras/src/backend/openvino/numpy.py index bc0276d4373f..d1071b98fde1 100644 --- a/keras/src/backend/openvino/numpy.py +++ b/keras/src/backend/openvino/numpy.py @@ -853,7 +853,10 @@ def log10(x): def log1p(x): - raise NotImplementedError("`log1p` is not supported with openvino backend") + x=get_ov_output(x) + one=ov_opset.constant(1.0,dtype=x.dtype) + return OpenVINOKerasTensor(ov_opset.log(ov_opset.add(x,one)).output(0)) + def log2(x):