| AllowForceBackward(int nBottomIdx) | MyCaffe.layers.Layer< T > | virtual | 
  | AutoTopBlobs | MyCaffe.layers.Layer< T > |  | 
  | Backward(BlobCollection< T > colTop, List< bool > rgbPropagateDown, BlobCollection< T > colBottom) | MyCaffe.layers.Layer< T > |  | 
  | backward(BlobCollection< T > colTop, List< bool > rgbPropagateDown, BlobCollection< T > colBottom) | MyCaffe.layers.DeconvolutionLayer< T > | protectedvirtual | 
  | backward_bias(long hBias, long hInput, int nInputOffset) | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | backward_cuda(BlobCollection< T > colTop, List< bool > rgbPropagateDown, BlobCollection< T > colBottom) | MyCaffe.layers.DeconvolutionLayer< T > | protected | 
  | backward_cudnn(BlobCollection< T > colTop, List< bool > rgbPropagateDown, BlobCollection< T > colBottom) | MyCaffe.layers.DeconvolutionLayer< T > | protected | 
  | backward_gemm(long hOutput, int nOutputOffset, long hWeights, long hInput, int nInputOffset) | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | backward_timing | MyCaffe.layers.Layer< T > |  | 
  | backward_timing_average | MyCaffe.layers.Layer< T > |  | 
  | BaseConvolutionLayer(CudaDnn< T > cuda, Log log, LayerParameter p) | MyCaffe.layers.BaseConvolutionLayer< T > |  | 
  | blobs | MyCaffe.layers.Layer< T > |  | 
  | check_nan(Blob< T > b) | MyCaffe.layers.Layer< T > | protected | 
  | CheckBlobCounts(BlobCollection< T > colBottom, BlobCollection< T > colTop) | MyCaffe.layers.Layer< T > | protected | 
  | compareShapes(BlobCollection< T > colBottom, BlobCollection< T > colTop) | MyCaffe.layers.Layer< T > | protected | 
  | compute_output_shape() | MyCaffe.layers.DeconvolutionLayer< T > | protectedvirtual | 
  | ConnectLoss(LossLayer< T > layer) | MyCaffe.layers.Layer< T > | virtual | 
  | convert(BlobCollection< T > col) | MyCaffe.layers.Layer< T > | protected | 
  | convert(double df) | MyCaffe.layers.Layer< T > | protected | 
  | convert(float f) | MyCaffe.layers.Layer< T > | protected | 
  | convert(double[] rg) | MyCaffe.layers.Layer< T > | protected | 
  | convert(float[] rg) | MyCaffe.layers.Layer< T > | protected | 
  | convert_to_full(int nCount, long hMem) | MyCaffe.layers.Layer< T > | protected | 
  | convertD(T df) | MyCaffe.layers.Layer< T > | protected | 
  | convertD(T[] rg) | MyCaffe.layers.Layer< T > | protected | 
  | convertF(T df) | MyCaffe.layers.Layer< T > | protected | 
  | convertF(T[] rg) | MyCaffe.layers.Layer< T > | protected | 
  | convertLayerParam(LayerParameter pChild, LayerParameter pParent) | MyCaffe.layers.Layer< T > | protected | 
  | ConvertToBase(BlobCollection< T > col) | MyCaffe.layers.Layer< T > |  | 
  | Create(CudaDnn< T > cuda, Log log, LayerParameter p, CancelEvent evtCancel, IXDatabaseBase db=null, TransferInput trxinput=null) | MyCaffe.layers.Layer< T > | static | 
  | DeconvolutionLayer(CudaDnn< T > cuda, Log log, LayerParameter p) | MyCaffe.layers.DeconvolutionLayer< T > |  | 
  | dispose() | MyCaffe.layers.DeconvolutionLayer< T > | protectedvirtual | 
  | MyCaffe::layers::Layer.dispose(ref Layer< T > l) | MyCaffe.layers.Layer< T > | protected | 
  | MyCaffe::layers::Layer.dispose(ref Blob< T > b) | MyCaffe.layers.Layer< T > | protected | 
  | MyCaffe::layers::Layer.dispose(ref BlobCollection< T > rg, bool bSetToNull=true) | MyCaffe.layers.Layer< T > | protected | 
  | Dispose() | MyCaffe.layers.Layer< T > |  | 
  | EqualNumBottomTopBlobs | MyCaffe.layers.BaseConvolutionLayer< T > |  | 
  | ExactNumBottomBlobs | MyCaffe.layers.Layer< T > |  | 
  | ExactNumTopBlobs | MyCaffe.layers.Layer< T > |  | 
  | Forward(BlobCollection< T > colBottom, BlobCollection< T > colTop) | MyCaffe.layers.Layer< T > |  | 
  | forward(BlobCollection< T > colBottom, BlobCollection< T > colTop) | MyCaffe.layers.DeconvolutionLayer< T > | protectedvirtual | 
  | forward_bias(long hOutput, int nOutputOffset, long hBias) | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | forward_cuda(BlobCollection< T > colBottom, BlobCollection< T > colTop) | MyCaffe.layers.DeconvolutionLayer< T > | protected | 
  | forward_cudnn(BlobCollection< T > colBottom, BlobCollection< T > colTop) | MyCaffe.layers.DeconvolutionLayer< T > | protected | 
  | forward_gemm(long hInput, int nInputOffset, long hWeights, long hOutput, int nOutputOffset, bool bSkipIm2Col=false) | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | forward_timing | MyCaffe.layers.Layer< T > |  | 
  | forward_timing_average | MyCaffe.layers.Layer< T > |  | 
  | getCurrentIteration() | MyCaffe.layers.Layer< T > | protected | 
  | getWorkspace() | MyCaffe.layers.BaseConvolutionLayer< T > | protectedvirtual | 
  | getWorkspaceLimitInBytes(bool bUseTensorCores=false) | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | input_shape(int i) | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | internal_blobs | MyCaffe.layers.Layer< T > |  | 
  | Layer(CudaDnn< T > cuda, Log log, LayerParameter p) | MyCaffe.layers.Layer< T > |  | 
  | layer_param | MyCaffe.layers.Layer< T > |  | 
  | LayerSetUp(BlobCollection< T > colBottom, BlobCollection< T > colTop) | MyCaffe.layers.DeconvolutionLayer< T > | virtual | 
  | loss(int nTopIdx) | MyCaffe.layers.Layer< T > |  | 
  | m_bBiasTerm | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_bConvertBottom | MyCaffe.layers.Layer< T > | protected | 
  | m_bConvertTopOnBwd | MyCaffe.layers.Layer< T > | protected | 
  | m_bConvertTopOnFwd | MyCaffe.layers.Layer< T > | protected | 
  | m_bEnablePassthrough | MyCaffe.layers.Layer< T > | protected | 
  | m_bForceNDim2col | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_bIs1x1 | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_blobConvInputShape | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_blobDilation | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_blobKernelShape | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_blobPad | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_blobStride | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_bNetReshapeRequest | MyCaffe.layers.Layer< T > | protected | 
  | m_bReshapeOnForwardNeeded | MyCaffe.layers.Layer< T > | protected | 
  | m_bUseHalfSize | MyCaffe.layers.Layer< T > | protected | 
  | m_colBlobs | MyCaffe.layers.Layer< T > | protected | 
  | m_colInternalBlobs | MyCaffe.layers.Layer< T > | protected | 
  | m_cuda | MyCaffe.layers.Layer< T > | protected | 
  | m_log | MyCaffe.layers.Layer< T > | protected | 
  | m_nBottomDim | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_nChannelAxis | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_nChannels | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_nGroup | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_nNum | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_nNumOutput | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_nNumSpatialAxes | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_nOutSpatialDim | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_nTopDim | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_nWeightOffset | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_param | MyCaffe.layers.Layer< T > | protected | 
  | m_parentLayerType | MyCaffe.layers.Layer< T > | protected | 
  | m_phase | MyCaffe.layers.Layer< T > | protected | 
  | m_rgBottomShape | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_rgbParamPropagateDown | MyCaffe.layers.Layer< T > | protected | 
  | m_rgColBufferShape | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_rgLoss | MyCaffe.layers.Layer< T > | protected | 
  | m_rgOutputShape | MyCaffe.layers.BaseConvolutionLayer< T > | protected | 
  | m_tOne | MyCaffe.layers.Layer< T > | protected | 
  | m_type | MyCaffe.layers.Layer< T > | protected | 
  | m_tZero | MyCaffe.layers.Layer< T > | protected | 
  | MaxBottomBlobs | MyCaffe.layers.Layer< T > |  | 
  | MaxTopBlobs | MyCaffe.layers.Layer< T > |  | 
  | MinBottomBlobs | MyCaffe.layers.BaseConvolutionLayer< T > |  | 
  | MinTopBlobs | MyCaffe.layers.BaseConvolutionLayer< T > |  | 
  | OnDebug | MyCaffe.layers.Layer< T > |  | 
  | OnGetIteration | MyCaffe.layers.Layer< T > |  | 
  | OnGetWorkspace | MyCaffe.layers.Layer< T > |  | 
  | OnSetWorkspace | MyCaffe.layers.Layer< T > |  | 
  | param_propagate_down(int nParamIdx) | MyCaffe.layers.Layer< T > |  | 
  | parent_layer_type | MyCaffe.layers.Layer< T > |  | 
  | PostProcessFullOutput(Blob< T > blobSoftmax) | MyCaffe.layers.Layer< T > | virtual | 
  | PostProcessLogitsOutput(int nCurIdx, Blob< T > blobLogits, Layer< T > softmax, int nAxis, int nK=1) | MyCaffe.layers.Layer< T > | virtual | 
  | PostProcessOutput(Blob< T > blobSofmtax, int nK=1) | MyCaffe.layers.Layer< T > | virtual | 
  | PostProcessOutput(int nIdx) | MyCaffe.layers.Layer< T > | virtual | 
  | PreProcessInput(PropertySet customInput, out int nSeqLen, BlobCollection< T > colBottom=null) | MyCaffe.layers.Layer< T > | virtual | 
  | PreProcessInput(string strEncInput, int? nDecInput, BlobCollection< T > colBottom) | MyCaffe.layers.Layer< T > | virtual | 
  | ReInitializeParameters(WEIGHT_TARGET target) | MyCaffe.layers.BaseConvolutionLayer< T > | virtual | 
  | ResetOnDebug(EventHandler< GetWorkBlobArgs< T > > fn) | MyCaffe.layers.Layer< T > | virtual | 
  | Reshape(BlobCollection< T > colBottom, BlobCollection< T > colTop) | MyCaffe.layers.DeconvolutionLayer< T > | virtual | 
  | reshapeNeeded(BlobCollection< T > colBottom, BlobCollection< T > colTop, bool bReset=true) | MyCaffe.layers.Layer< T > | protectedvirtual | 
  | reverse_dimensions() | MyCaffe.layers.DeconvolutionLayer< T > | protectedvirtual | 
  | set_loss(int nTopIdx, double dfLoss) | MyCaffe.layers.Layer< T > |  | 
  | set_param_propagate_down(int nParamIdx, bool bPropagate) | MyCaffe.layers.Layer< T > |  | 
  | SetEnablePassthrough(bool bEnable) | MyCaffe.layers.Layer< T > |  | 
  | SetLossWeights(BlobCollection< T > colTop) | MyCaffe.layers.Layer< T > | protected | 
  | SetNetParameterUsed(NetParameter np) | MyCaffe.layers.Layer< T > | virtual | 
  | SetNetReshapeRequest() | MyCaffe.layers.Layer< T > |  | 
  | SetOnDebug(EventHandler< GetWorkBlobArgs< T > > fn) | MyCaffe.layers.Layer< T > | virtual | 
  | SetPhase(Phase phase) | MyCaffe.layers.Layer< T > |  | 
  | setShapes(BlobCollection< T > colBottom, BlobCollection< T > colTop) | MyCaffe.layers.Layer< T > | protected | 
  | Setup(BlobCollection< T > colBottom, BlobCollection< T > colTop) | MyCaffe.layers.Layer< T > |  | 
  | setup_internal_blobs(BlobCollection< T > col) | MyCaffe.layers.BaseConvolutionLayer< T > | protectedvirtual | 
  | setWorkspace(ulong lSizeInBytes) | MyCaffe.layers.BaseConvolutionLayer< T > | protectedvirtual | 
  | shareLayerBlob(Blob< T > b, List< int > rgMinShape) | MyCaffe.layers.Layer< T > | protected | 
  | shareLayerBlobs(Layer< T > layer) | MyCaffe.layers.Layer< T > | protected | 
  | shareParameter(Blob< T > b, List< int > rgMinShape, bool bAllowEndsWithComparison=false) | MyCaffe.layers.Layer< T > | protected | 
  | size_at(Blob< T > b) | MyCaffe.layers.Layer< T > | protected | 
  | SupportsPostProcessing | MyCaffe.layers.Layer< T > |  | 
  | SupportsPostProcessingFullOutput | MyCaffe.layers.Layer< T > |  | 
  | SupportsPostProcessingLogits | MyCaffe.layers.Layer< T > |  | 
  | SupportsPreProcessing | MyCaffe.layers.Layer< T > |  | 
  | type | MyCaffe.layers.Layer< T > |  | 
  | val_at(T[] rg, int nIdx) | MyCaffe.layers.Layer< T > | protected | 
  | weight_gemm(long hInput, int nInputOffset, long hOutput, int nOutputOffset, long hWeights) | MyCaffe.layers.BaseConvolutionLayer< T > | protected |