* [Docs][PyOV] update python snippets * first snippet * Fix samples debug * Fix linter * part1 * Fix speech sample * update model state snippet * add serialize * add temp dir * CPU snippets update (#134) * snippets CPU 1/6 * snippets CPU 2/6 * snippets CPU 3/6 * snippets CPU 4/6 * snippets CPU 5/6 * snippets CPU 6/6 * make module TODO: REMEMBER ABOUT EXPORTING PYTONPATH ON CIs ETC * Add static model creation in snippets for CPU * export_comp_model done * leftovers * apply comments * apply comments -- properties * small fixes * rempve debug info * return IENetwork instead of Function * apply comments * revert precision change in common snippets * update opset * [PyOV] Edit docs for the rest of plugins (#136) * modify main.py * GNA snippets * GPU snippets * AUTO snippets * MULTI snippets * HETERO snippets * Added properties * update gna * more samples * Update docs/OV_Runtime_UG/model_state_intro.md * Update docs/OV_Runtime_UG/model_state_intro.md * attempt1 fix ci * new approach to test * temporary remove some files from run * revert cmake changes * fix ci * fix snippet * fix py_exclusive snippet * fix preprocessing snippet * clean-up main * remove numpy installation in gha * check for GPU * add logger * iexclude main * main update * temp * Temp2 * Temp2 * temp * Revert temp * add property execution devices * hide output from samples --------- Co-authored-by: p-wysocki <przemyslaw.wysocki@intel.com> Co-authored-by: Jan Iwaszkiewicz <jan.iwaszkiewicz@intel.com> Co-authored-by: Karol Blaszczak <karol.blaszczak@intel.com>
48 lines
1.2 KiB
Python
48 lines
1.2 KiB
Python
# Copyright (C) 2018-2021 Intel Corporation
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
#
|
|
|
|
|
|
#! [ov:graph]
|
|
# _____________ _____________
|
|
# | Parameter | | Parameter |
|
|
# | data1 | | data2 |
|
|
# |___________| |___________|
|
|
# | |
|
|
# data1_t | | data2_t
|
|
# \ /
|
|
# \ /
|
|
# \ /
|
|
# ____\____/____
|
|
# | Concat |
|
|
# | concat |
|
|
# |____________|
|
|
# |
|
|
# | concat_t
|
|
# |
|
|
# _______|_______
|
|
# | Result |
|
|
# | result |
|
|
# |_____________|
|
|
|
|
import openvino as ov
|
|
import openvino.runtime.opset12 as ops
|
|
|
|
|
|
data1 = ops.parameter([1, 3, 2, 2], ov.Type.i64)
|
|
data1.friendly_name = "data1" # operation name
|
|
data1.output(0).name = "data1_t" # tensor name
|
|
data2 = ops.parameter([1, 2, 2, 2], ov.Type.i64)
|
|
data2.friendly_name = "data2" # operation name
|
|
data2.output(0).name = "data2_t" # tensor name
|
|
|
|
concat = ops.concat([data1, data2], 1)
|
|
concat.friendly_name = "concat" # operation name
|
|
concat.output(0).name = "concat_t" # tensor name
|
|
|
|
result = ops.result(concat)
|
|
result.friendly_name = "result" # operation name
|
|
|
|
model = ov.Model(result, [data1, data2], "model_name")
|
|
#! [ov:graph]
|