1 // Copyright (C) 2018-2019 Intel Corporation
2 // SPDX-License-Identifier: Apache-2.0
6 #include <ie_builders.hpp>
7 #include <blob_factory.hpp>
9 #include "tests_common.hpp"
12 class BuilderTestCommon : public TestsCommon {
14 InferenceEngine::Blob::Ptr generateBlob(InferenceEngine::Precision precision,
15 InferenceEngine::SizeVector dims, InferenceEngine::Layout layout) {
16 InferenceEngine::Blob::Ptr blob = make_blob_with_precision(InferenceEngine::TensorDesc(precision, dims, layout));
23 InferenceEngine::Blob::Ptr generateBlob(InferenceEngine::Precision precision,
24 InferenceEngine::SizeVector dims, InferenceEngine::Layout layout,
25 std::vector<T> data) {
26 auto blob = generateBlob(precision, dims, layout);
27 auto *blbData = blob->buffer().as<T *>();
28 for (size_t i = 0; i < data.size(); i++) {