Skip to content

Commit 49e8ebd

Browse files
committed
Merge branch 'sahar/samples_cxx' into shama/csharp_sample_update
2 parents ec452cc + 86666ce commit 49e8ebd

File tree

3 files changed

+12
-7
lines changed

3 files changed

+12
-7
lines changed

c_cxx/OpenVINO_EP/Linux/squeezenet_classification/squeezenet_cpp_app.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
/*
22
Copyright (C) 2021, Intel Corporation
33
SPDX-License-Identifier: Apache-2.0
4-
54
Portions of this software are copyright of their respective authors and released under the MIT license:
65
- ONNX-Runtime-Inference, Copyright 2020 Lei Mao. For licensing see https://github.com/leimao/ONNX-Runtime-Inference/blob/main/LICENSE.md
76
*/
@@ -230,7 +229,8 @@ int main(int argc, char* argv[])
230229
std::cout << "Number of Input Nodes: " << numInputNodes << std::endl;
231230
std::cout << "Number of Output Nodes: " << numOutputNodes << std::endl;
232231

233-
const char* inputName = session.GetInputName(0, allocator);
232+
auto inputNodeName = session.GetInputNameAllocated(0, allocator);
233+
const char* inputName = inputNodeName.get();
234234
std::cout << "Input Name: " << inputName << std::endl;
235235

236236
Ort::TypeInfo inputTypeInfo = session.GetInputTypeInfo(0);
@@ -242,7 +242,8 @@ int main(int argc, char* argv[])
242242
std::vector<int64_t> inputDims = inputTensorInfo.GetShape();
243243
std::cout << "Input Dimensions: " << inputDims << std::endl;
244244

245-
const char* outputName = session.GetOutputName(0, allocator);
245+
auto outputNodeName = session.GetOutputNameAllocated(0, allocator);
246+
const char* outputName = outputNodeName.get();
246247
std::cout << "Output Name: " << outputName << std::endl;
247248

248249
Ort::TypeInfo outputTypeInfo = session.GetOutputTypeInfo(0);

c_cxx/OpenVINO_EP/Linux/squeezenet_classification/squeezenet_cpp_app_io.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,8 @@ int main(int argc, char* argv[])
260260
std::cout << "Number of Input Nodes: " << numInputNodes << std::endl;
261261
std::cout << "Number of Output Nodes: " << numOutputNodes << std::endl;
262262

263-
const char* inputName = session.GetInputName(0, allocator);
263+
auto inputNodeName = session.GetInputNameAllocated(0, allocator);
264+
const char* inputName = inputNodeName.get();
264265
std::cout << "Input Name: " << inputName << std::endl;
265266

266267
Ort::TypeInfo inputTypeInfo = session.GetInputTypeInfo(0);
@@ -272,7 +273,8 @@ int main(int argc, char* argv[])
272273
std::vector<int64_t> inputDims = inputTensorInfo.GetShape();
273274
std::cout << "Input Dimensions: " << inputDims << std::endl;
274275

275-
const char* outputName = session.GetOutputName(0, allocator);
276+
auto outputNodeName = session.GetOutputNameAllocated(0, allocator);
277+
const char* outputName = outputNodeName.get();
276278
std::cout << "Output Name: " << outputName << std::endl;
277279

278280
Ort::TypeInfo outputTypeInfo = session.GetOutputTypeInfo(0);

c_cxx/OpenVINO_EP/Windows/squeezenet_classification/squeezenet_cpp_app.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,8 @@ int main(int argc, char* argv[])
235235
std::cout << "Number of Input Nodes: " << numInputNodes << std::endl;
236236
std::cout << "Number of Output Nodes: " << numOutputNodes << std::endl;
237237

238-
const char* inputName = session.GetInputName(0, allocator);
238+
auto inputNodeName = session.GetInputNameAllocated(0, allocator);
239+
const char* inputName = inputNodeName.get();
239240
std::cout << "Input Name: " << inputName << std::endl;
240241

241242
Ort::TypeInfo inputTypeInfo = session.GetInputTypeInfo(0);
@@ -247,7 +248,8 @@ int main(int argc, char* argv[])
247248
std::vector<int64_t> inputDims = inputTensorInfo.GetShape();
248249
std::cout << "Input Dimensions: " << inputDims << std::endl;
249250

250-
const char* outputName = session.GetOutputName(0, allocator);
251+
auto outputNodeName = session.GetOutputNameAllocated(0, allocator);
252+
const char* outputName = outputNodeName.get();
251253
std::cout << "Output Name: " << outputName << std::endl;
252254

253255
Ort::TypeInfo outputTypeInfo = session.GetOutputTypeInfo(0);

0 commit comments

Comments
 (0)