API changes updates for 2021.2 (#3420)

This commit is contained in:
Ilya Lavrenov 2020-12-01 06:28:06 +03:00 committed by GitHub
parent cb03a5e052
commit 9b203938bd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -8,16 +8,22 @@ The sections below contain detailed list of changes made to the Inference Engine
**State API** **State API**
* InferRequest::QueryState query state value of network on current infer request * InferenceEngine::InferRequest::QueryState query state value of network on current infer request
* IVariableState class instead of IMemoryState (rename) * InferenceEngine::IVariableState class instead of IMemoryState (rename)
* IVariableState::GetState instead of IMemoryState::GetLastState (rename) * InferenceEngine::IVariableState::GetState instead of IMemoryState::GetLastState (rename)
**BatchedBlob** - represents a InferenceEngine::BatchedBlob containing other blobs - one per batch.
**Transformations API** - added a new header `ie_transformations.hpp` which contains transformations for InferenceEngine::CNNNetwork object. Such transformations can be called prior to loading network for compilation for particular device:
* InferenceEngine::LowLatency
### Deprecated API ### Deprecated API
**State API** **State API**
* ExecutableNetwork::QueryState - use InferRequest::QueryState * InferenceEngine::ExecutableNetwork::QueryState - use InferenceEngine::InferRequest::QueryState
* IVariableState::GetLastState - use IVariableState::GetState * InferenceEngine::IVariableState::GetLastState - use InferenceEngine::IVariableState::GetState
## 2021.1 ## 2021.1