Data Structures | Functions
InferenceEngine::Builder Namespace Reference

Neural network builder API. More...

Data Structures

class   ArgMaxLayer
  The class represents a builder for ArgMax layer. More...
 
class   BatchNormalizationLayer
  The class represents a builder for BatchNormalization layer. More...
 
class   ClampLayer
  The class represents a builder for Clamp layer. More...
 
class   ConcatLayer
  The class represents a builder for Concat layer. More...
 
class   ConstLayer
  The class represents a builder for Const layer. More...
 
class   ConvolutionLayer
  The class represents a builder for ArgMax layer. More...
 
class   CropLayer
  The class represents a builder for Crop layer. More...
 
class   CTCGreedyDecoderLayer
  The class represents a builder for CTCGreedyDecoder layer. More...
 
class   DeconvolutionLayer
  The class represents a builder for Deconvolution layer. More...
 
class   DeformableConvolutionLayer
  The class represents a builder for Deconvolution layer. More...
 
class   DetectionOutputLayer
  The class represents a builder for ArgMax layer. More...
 
class   EltwiseLayer
  The class represents a builder for Eltwise layer. More...
 
class   ELULayer
  The class represents a builder for ELU layer. More...
 
class   FullyConnectedLayer
  The class represents a builder for FullyConnected layer. More...
 
class   GRNLayer
  The class represents a builder for GRN layer. More...
 
class   GRUSequenceLayer
  The class represents a builder for GRUSequence layer. More...
 
class   InputLayer
  The class represents a builder for Input layer. More...
 
class   Layer
  This class implements a builder for IE Layer. More...
 
class   LayerDecorator
  This class defines the basic functional for layer builders. More...
 
class   LRNLayer
  The class represents a builder for LRN layer. More...
 
class   LSTMSequenceLayer
  The class represents a builder for LSTMSequence layer. More...
 
class   MemoryLayer
  The class represents a builder for Memory layer. More...
 
class   MVNLayer
  The class represents a builder for MVN layer. More...
 
class   Network
  This class implements a builder for IE Network. More...
 
class   NormalizeLayer
  The class represents a builder for Normalize layer. More...
 
class   NormLayer
  The class represents a builder for Norm layer. More...
 
class   OutputLayer
  The class represents a builder for Output layer. More...
 
class   PermuteLayer
  The class represents a builder for Permute layer. More...
 
class   PoolingLayer
  The class represents a builder for Pooling layer. More...
 
class   PowerLayer
  The class represents a builder for Power layer. More...
 
class   PReLULayer
  The class represents a builder for PReLU layer. More...
 
class   PriorBoxClusteredLayer
  The class represents a builder for PriorBoxClustered layer. More...
 
class   PriorBoxLayer
  The class represents a builder for PriorBox layer. More...
 
class   ProposalLayer
  The class represents a builder for Proposal layer. More...
 
class   PSROIPoolingLayer
  The class represents a builder for PSROIPooling layer. More...
 
class   RegionYoloLayer
  The class represents a builder for RegionYolo layer. More...
 
class   ReLU6Layer
  The class represents a builder for ReLU6 layer. More...
 
class   ReLULayer
  The class represents a builder for ReLU layer. More...
 
class   ReorgYoloLayer
  The class represents a builder for ReorgYolo layer. More...
 
class   ResampleLayer
  The class represents a builder for Resample layer. More...
 
class   ReshapeLayer
  The class represents a builder for Reshape layer. More...
 
class   RNNSequenceLayer
  The class represents a builder for RNNSequence layer. More...
 
class   ROIPoolingLayer
  The class represents a builder for ROIPooling layer. More...
 
class   ScaleShiftLayer
  The class represents a builder for ScaleShift layer. More...
 
class   SigmoidLayer
  The class represents a builder for Sigmoid layer. More...
 
class   SimplerNMSLayer
  The class represents a builder for SimplerNMS layer. More...
 
class   SoftMaxLayer
  The class represents a builder for SoftMax layer. More...
 
class   SplitLayer
  The class represents a builder for Split layer. More...
 
class   TanHLayer
  The class represents a builder for TanH layer. More...
 
class   TileLayer
  The class represents a builder for Tile layer. More...
 
class   ValidatorRegisterBase
  This class registers layer validators. More...
 
struct   ValidatorsHolder
  This structure implements a holder for validators. More...
 

Functions

const std::shared_ptr< ICNNNetwork convertToICNNNetwork (const INetwork::CPtr &network)
  This function converts INetwork to ICNNNetwork. More...
 

Detailed Description

Neural network builder API.

Function Documentation

§ convertToICNNNetwork()

const std::shared_ptr<ICNNNetwork> InferenceEngine::Builder::convertToICNNNetwork ( const INetwork::CPtr network )

This function converts INetwork to ICNNNetwork.

Parameters
network constant shared pointer to INetwork object
Returns
constant shared pointer to ICNNNetwork