MyCaffe  1.12.2.41
Deep learning software for Windows C# programmers.
MyCaffe.layers.gpt.MultiheadAttentionLayer< T > Member List

This is the complete list of members for MyCaffe.layers.gpt.MultiheadAttentionLayer< T >, including all inherited members.

AllowForceBackward(int nBottomIdx)MyCaffe.layers.Layer< T >virtual
AutoTopBlobsMyCaffe.layers.Layer< T >
backward(BlobCollection< T > colTop, List< bool > rgbPropagateDown, BlobCollection< T > colBottom)MyCaffe.layers.gpt.MultiheadAttentionLayer< T >protectedvirtual
Backward(BlobCollection< T > colTop, List< bool > rgbPropagateDown, BlobCollection< T > colBottom)MyCaffe.layers.Layer< T >
backward_timingMyCaffe.layers.Layer< T >
backward_timing_averageMyCaffe.layers.Layer< T >
blobsMyCaffe.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
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
Dispose()MyCaffe.layers.Layer< T >
dispose()MyCaffe.layers.gpt.MultiheadAttentionLayer< 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
EqualNumBottomTopBlobsMyCaffe.layers.Layer< T >
ExactNumBottomBlobsMyCaffe.layers.gpt.MultiheadAttentionLayer< T >
ExactNumTopBlobsMyCaffe.layers.gpt.MultiheadAttentionLayer< T >
forward(BlobCollection< T > colBottom, BlobCollection< T > colTop)MyCaffe.layers.gpt.MultiheadAttentionLayer< T >protectedvirtual
Forward(BlobCollection< T > colBottom, BlobCollection< T > colTop)MyCaffe.layers.Layer< T >
forward_timingMyCaffe.layers.Layer< T >
forward_timing_averageMyCaffe.layers.Layer< T >
getCurrentIteration()MyCaffe.layers.Layer< T >protected
getWorkspace()MyCaffe.layers.Layer< T >protectedvirtual
internal_blobsMyCaffe.layers.Layer< T >
Layer(CudaDnn< T > cuda, Log log, LayerParameter p)MyCaffe.layers.Layer< T >
layer_paramMyCaffe.layers.Layer< T >
LayerSetUp(BlobCollection< T > colBottom, BlobCollection< T > colTop)MyCaffe.layers.gpt.MultiheadAttentionLayer< T >virtual
loss(int nTopIdx)MyCaffe.layers.Layer< T >
m_bConvertBottomMyCaffe.layers.Layer< T >protected
m_bConvertTopOnBwdMyCaffe.layers.Layer< T >protected
m_bConvertTopOnFwdMyCaffe.layers.Layer< T >protected
m_bEnablePassthroughMyCaffe.layers.Layer< T >protected
m_bNetReshapeRequestMyCaffe.layers.Layer< T >protected
m_bReshapeOnForwardNeededMyCaffe.layers.Layer< T >protected
m_bUseHalfSizeMyCaffe.layers.Layer< T >protected
m_colBlobsMyCaffe.layers.Layer< T >protected
m_colInternalBlobsMyCaffe.layers.Layer< T >protected
m_cudaMyCaffe.layers.Layer< T >protected
m_logMyCaffe.layers.Layer< T >protected
m_paramMyCaffe.layers.Layer< T >protected
m_parentLayerTypeMyCaffe.layers.Layer< T >protected
m_phaseMyCaffe.layers.Layer< T >protected
m_rgbParamPropagateDownMyCaffe.layers.Layer< T >protected
m_rgLossMyCaffe.layers.Layer< T >protected
m_tOneMyCaffe.layers.Layer< T >protected
m_typeMyCaffe.layers.Layer< T >protected
m_tZeroMyCaffe.layers.Layer< T >protected
MaxBottomBlobsMyCaffe.layers.Layer< T >
MaxTopBlobsMyCaffe.layers.Layer< T >
MinBottomBlobsMyCaffe.layers.Layer< T >
MinTopBlobsMyCaffe.layers.Layer< T >
MultiheadAttentionLayer(CudaDnn< T > cuda, Log log, LayerParameter p)MyCaffe.layers.gpt.MultiheadAttentionLayer< T >
OnDebugMyCaffe.layers.Layer< T >
OnGetIterationMyCaffe.layers.Layer< T >
OnGetWorkspaceMyCaffe.layers.Layer< T >
OnSetWorkspaceMyCaffe.layers.Layer< T >
param_propagate_down(int nParamIdx)MyCaffe.layers.Layer< T >
parent_layer_typeMyCaffe.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.gpt.MultiheadAttentionLayer< T >virtual
ResetOnDebug(EventHandler< GetWorkBlobArgs< T > > fn)MyCaffe.layers.Layer< T >virtual
Reshape(BlobCollection< T > colBottom, BlobCollection< T > colTop)MyCaffe.layers.gpt.MultiheadAttentionLayer< T >virtual
reshapeNeeded(BlobCollection< T > colBottom, BlobCollection< T > colTop, bool bReset=true)MyCaffe.layers.Layer< 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.gpt.MultiheadAttentionLayer< T >protectedvirtual
setWorkspace(ulong lSizeInBytes)MyCaffe.layers.Layer< 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
SupportsPostProcessingMyCaffe.layers.Layer< T >
SupportsPostProcessingFullOutputMyCaffe.layers.Layer< T >
SupportsPostProcessingLogitsMyCaffe.layers.Layer< T >
SupportsPreProcessingMyCaffe.layers.Layer< T >
typeMyCaffe.layers.Layer< T >
val_at(T[] rg, int nIdx)MyCaffe.layers.Layer< T >protected