From 7b1653e6c7bba4b34c492ae7d81179227a0213db Mon Sep 17 00:00:00 2001 From: NAUD Maxence <maxence.naud@cea.fr> Date: Fri, 22 Nov 2024 10:19:07 +0000 Subject: [PATCH] restore bad rebase --- src/data/Tensor.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/data/Tensor.cpp b/src/data/Tensor.cpp index 928046dc0..e6f6cd799 100644 --- a/src/data/Tensor.cpp +++ b/src/data/Tensor.cpp @@ -236,10 +236,11 @@ void Tensor::resize(const std::vector<DimSize_t>& dims, } std::string Tensor::toString() const { - AIDGE_ASSERT( - mImpl && (undefined() || (dims() == std::vector<DimSize_t>({0})) || - (mImpl->hostPtr() != nullptr)), - "tensor should have a valid host pointer"); + + if (!hasImpl() || undefined()) { + // Return no value on no implementation or undefined size + return std::string("{}"); + } // TODO: move lambda elsewhere? auto ptrToString = [](DataType dt, void* ptr, std::size_t idx) { -- GitLab