Skip to content

Commit b0baa9e

Browse files
committed
fix: removed Tensor
1 parent 1c68e6f commit b0baa9e

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

keras/src/backend/openvino/numpy.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import numpy as np
22
import openvino.runtime.opset14 as ov_opset
3-
from openvino import Type, Tensor
3+
from openvino import Type
44

55
from keras.src.backend import config
66
from keras.src.backend.common import dtypes
@@ -573,7 +573,10 @@ def empty(shape, dtype=None):
573573
shape = list(shape)
574574
elif isinstance(shape, int):
575575
shape = [shape]
576-
empty_tensor = Tensor(ov_type, shape)
576+
shape_node = ov_opset.constant(shape, Type.i32).output(0)
577+
zero_tensor = ov_opset.broadcast(ov_opset.constant(0, ov_type), shape_node).output(0)
578+
empty_tensor = ov_opset.convert(zero_tensor, ov_type).output(0)
579+
print(f"Empty tensor:{empty_tensor}")
577580
return OpenVINOKerasTensor(empty_tensor)
578581

579582

0 commit comments

Comments
 (0)