src/core/docs/api_details.md
OpenVINO Core API contains two folders:
ov::Model is located in openvino/core/model.hpp and provides API for model representation. For more details, read OpenVINO Model Representation Guide.ov::Node is a base class for all OpenVINO operations, the class is located in the openvino/core/node.hpp.ov::Shape and ov::PartialShape classes represent shapes in OpenVINO, these classes are located in the openvino/core/shape.hpp and openvino/core/partial_shape.hpp respectively. For more information, read OpenVINO Shapes representation.ov::element::Type class represents element type for OpenVINO Tensors and Operations. The class is located in the openvino/core/type/element_type.hpp.ov::Tensor is used for memory representation inside OpenVINO. The class is located in the openvino/runtime/tensor.hpp.