Skip to content

Files

This branch is 8958 commits behind openvinotoolkit/openvino:master.

core

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jan 27, 2023
Feb 20, 2023
Dec 7, 2022
Feb 24, 2023
Feb 23, 2023
Feb 24, 2023
Feb 24, 2023
Jan 16, 2023
Feb 24, 2023
Jan 27, 2023
Oct 6, 2022

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