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: