diff --git a/include/aidge/backend/opencv/data/TensorImpl.hpp b/include/aidge/backend/opencv/data/TensorImpl.hpp index 2765c94968783f47017483f3c0a4ee0da2768188..708f19681f8142cdee8b8c35cc66c37e7536ec01 100644 --- a/include/aidge/backend/opencv/data/TensorImpl.hpp +++ b/include/aidge/backend/opencv/data/TensorImpl.hpp @@ -94,6 +94,10 @@ public: inline std::size_t scalarSize() const noexcept override final { return sizeof(T); } + void zeros() override final { + mData.setTo(Scalar::all(T(0))); + } + void copy(const void *src, NbElts_t length, NbElts_t offset = 0) override final { const T* srcT = static_cast<const T *>(src); T* dstT = static_cast<T *>(rawPtr(offset));