Public Types | Public Member Functions
InferenceEngine::IShapeInferImpl Class Reference

This class provides interface for the implementation with the custom execution code. More...

#include <ie_iextension.h>

Public Types

using Ptr = std::shared_ptr< IShapeInferImpl >
 

Public Member Functions

virtual StatusCode inferShapes (const std::vector< Blob::CPtr > &, const std::map< std::string, std::string > &, const std::map< std::string, Blob::Ptr > &, std::vector< SizeVector > &, ResponseDesc *) noexcept
 check that reshape can be applied, that parameters and shapes are valid
 
virtual StatusCode inferShapes (const std::vector< SizeVector > &, const std::map< std::string, std::string > &, const std::map< std::string, Blob::Ptr > &, std::vector< SizeVector > &, ResponseDesc *) noexcept
 check that reshape can be applied, that parameters and shapes are valid More...
 

Detailed Description

This class provides interface for the implementation with the custom execution code.

Member Function Documentation

§ inferShapes()

virtual StatusCode InferenceEngine::IShapeInferImpl::inferShapes ( const std::vector< SizeVector > &  ,
const std::map< std::string, std::string > &  ,
const std::map< std::string, Blob::Ptr > &  ,
std::vector< SizeVector > &  ,
ResponseDesc  
)
inlinevirtualnoexcept

check that reshape can be applied, that parameters and shapes are valid

Deprecated:
Use IShapeInferImpl::inferShapes(const std::vector<Blob::CPtr>&, const std::map<std::string, std::string>&, const std::map<std::string, Blob::Ptr>&, std::vector<SizeVector>&, ResponseDesc* ) noexcept.

The documentation for this class was generated from the following file: