Public Member Functions
InferenceEngine::Port Class Reference

This class is the main object to describe the Inference Engine port. More...

#include <ie_inetwork.hpp>

Public Member Functions

  Port ()=default
  Default constructor of a port object.
 
  Port (const SizeVector &shapes)
  Constructor of a port object with shapes. More...
 
  Port (const Port &port)
  Copy constructor. More...
 
const SizeVector shape () const noexcept
  Returns a constant reference to a vector with shapes. Shapes should be initialized if shape is empty. More...
 
SizeVector shape () noexcept
  Returns a reference to a vector with shapes. Shapes should be initialized if shape is empty. More...
 

Detailed Description

This class is the main object to describe the Inference Engine port.

Constructor & Destructor Documentation

§ Port() [1/2]

InferenceEngine::Port::Port ( const SizeVector shapes )
inlineexplicit

Constructor of a port object with shapes.

Parameters
shapes port shapes

§ Port() [2/2]

InferenceEngine::Port::Port ( const Port port )
inline

Copy constructor.

Parameters
port object to copy

Member Function Documentation

§ shape() [1/2]

const SizeVector& InferenceEngine::Port::shape ( ) const
inlinenoexcept

Returns a constant reference to a vector with shapes. Shapes should be initialized if shape is empty.

Returns
constant reference to shapes

§ shape() [2/2]

SizeVector& InferenceEngine::Port::shape ( )
inlinenoexcept

Returns a reference to a vector with shapes. Shapes should be initialized if shape is empty.

Returns
reference to shapes

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