Files
openvino/src/core
Katarzyna Mitrus edf089bf22 [Pad-12] Introduce PadBase and Pad-12 operation (#17796)
* Introduce PadBase

* Update ov scope name

* Introduce Pad-12

* Common type_prop Pad tests

* Init Pad-12 ref tests

* Add Pad reference tests

* attr and op  check tests

* Move eval and clone inputs from PadBase

* Init opset12

* Headers clean up

* Update shape_inference map for CPU

* Update Pad evaluates to use ov::TensorVetor

* Update shape infer map with Pads

* Fix namespace

* Update op check test

* Add common Pad shape_inference tests

* Reuse PadBase shape_infer
2023-06-01 13:21:43 +02:00
..

OpenVINO™ Core

OpenVINO Core is a part of OpenVINO Runtime library. The component is responsible for:

OpenVINO Core supports conditional compilation feature and uses the common coding style rules.

Key person

People from the openvino-ngraph-maintainers allows to approve and merge PRs to the core component. These guys can help in case of any questions about core component.

Components

OpenVINO Core has the next structure:

  • builders is obsolete component which provides helper methods for operation creations. Please don't use this API, and use public OpenVINO API instead.
  • dev_api contains developer API. In order to use this API, you need to link your component against openvino::runtime::dev.
  • docs contains developer documentation pages for the component.
  • include contains public API. Detailed information about provided API can be found here.
  • reference is a library which provides reference implementations for all supported operations. Operations with evaluate method use these implementations inside.
  • shape_inference library contains implementation of shape inference for OpenVINO operations.
  • src folder contains sources of the core component.
  • tests contains tests for OpenVINO Core components. More information about OpenVINO Core tests can be found here.

Tutorials

See also