MyCaffe  1.12.2.41
Deep learning software for Windows C# programmers.
All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
MyCaffe.model.ModelBuilder Member List

This is the complete list of members for MyCaffe.model.ModelBuilder, including all inherited members.

addAnnotatedDataLayer(string strSource, Phase phase, int nBatchSize=32, bool bOutputLabel=true, string strLabelMapFile="", SimpleDatum.ANNOTATION_TYPE anno_type=SimpleDatum.ANNOTATION_TYPE.NONE, TransformationParameter transform=null, List< BatchSampler > rgSampler=null)MyCaffe.model.ModelBuilderprotected
addConvBNLayer(string strInputLayer, string strOutputLayer, bool bUseBatchNorm, bool bUseRelU, int nNumOutput, int nKernelSize, int nPad, int nStride, double dfLrMult=1.0, int nDilation=1, SCALE_BIAS useScale=SCALE_BIAS.SCALE, string strConvPrefix="", string strConvPostfix="", string strBnPrefix="", string strBnPostfix="_bn", string strScalePrefix="", string strScalePostFix="_scale", string strBiasPrefix="", string strBiasPostfix="_bias", bool bNamedParams=false, string strLayerPostfix="", Phase phaseExclude=Phase.NONE)MyCaffe.model.ModelBuilderprotected
addDataLayer(string strSource, Phase phase, int nBatchSize=32, bool bOutputLabel=true, TransformationParameter transform=null, string strName="data", bool bSiamese=false)MyCaffe.model.ModelBuilderprotected
addExclusion(LayerParameter p, Phase phase)MyCaffe.model.ModelBuilderprotected
addExtraLayers(bool bUseBatchNorm=true, double dfLrMult=1.0)MyCaffe.model.ModelBuilderprotectedpure virtual
addResBody(LayerParameter lastLayer, string strBlockName, int nOut2A, int nOut2B, int nOut2C, int nStride, bool bUseBranch1, int nDilation=1, bool bNamedParams=false, string strLayerPostfix="", Phase phaseExclude=Phase.NONE)MyCaffe.model.ModelBuilderprotected
addResNetBody(string strDataName, int nBlock3Count=4, int nBlock4Count=23, bool bUsePool5=true, bool bUseDilationConv5=false, bool bNamedParams=false, string strLayerPostfix="", Phase phaseExclude=Phase.NONE)MyCaffe.model.ModelBuilderprotected
addVGGBlock(LayerParameter lastLayer, int nBlockIdx, int nConvIdx, int nNumOutput, int nConvCount, bool? bNoPool, bool bDilatePool=false, int nKernelSize=3, int nPad=1, int nStride=1, int nDilation=1)MyCaffe.model.ModelBuilderprotected
addVGGfc(LayerParameter lastLayer, int nBlockIdx, int nConvIdx, int nNumOutput, int nDilation, bool bDilated, bool bNoPool, bool bFullConv, bool bReduced, bool bDropout)MyCaffe.model.ModelBuilderprotected
addVGGNetBody(LayerParameter lastLayer, bool bNeedFc=true, bool bFullConv=true, bool bReduced=true, bool bDilated=true, bool bNoPool=false, bool bDropout=false, List< string > rgstrFreezeLayers=null, bool bDilatePool4=false)MyCaffe.model.ModelBuilderprotected
connectAndAddLayer(string fromLayer, LayerParameter toLayer, string fromLayer2=null)MyCaffe.model.ModelBuilderprotected
connectAndAddLayer(LayerParameter fromLayer, LayerParameter toLayer, bool bInPlace=false, bool bAdd=true, int nTopIdx=0)MyCaffe.model.ModelBuilderprotected
connectAndAddLayer(List< LayerParameter > rgFromLayer, LayerParameter toLayer, bool bAdd=true)MyCaffe.model.ModelBuilderprotected
createConvolution(string strName, int nNumOutput, int nKernelSize, int nPad=0, int nStride=1, int nDilation=1)MyCaffe.model.ModelBuilderprotected
CreateDeployModel()MyCaffe.model.ModelBuilderpure virtual
CreateModel(bool bDeploy=false)MyCaffe.model.ModelBuilderpure virtual
createMultiBoxHead(LayerParameter data, int nNumClasses, List< MultiBoxHeadInfo > rgInfo, List< float > rgPriorVariance, bool bUseObjectness=false, bool bUseBatchNorm=true, double dfLrMult=1.0, bool useScale=true, int nImageHt=0, int nImageWd=0, bool bShareLocation=true, bool bFlip=true, bool bClip=true, double dfOffset=0.5, int nKernelSize=1, int nPad=0, string strConfPostfix="", string strLocPostfix="")MyCaffe.model.ModelBuilderprotected
createNet(string strName)MyCaffe.model.ModelBuilderprotected
createPooling(string strName, PoolingParameter.PoolingMethod method, int nKernelSize, int nPad=0, int nStride=1)MyCaffe.model.ModelBuilderprotected
CreateSolver()MyCaffe.model.ModelBuilderpure virtual
findLayer(string strName)MyCaffe.model.ModelBuilderprotected
getFileName(string strFile, string strSubDir)MyCaffe.model.ModelBuilderprotected
m_netMyCaffe.model.ModelBuilderprotected
m_solverMyCaffe.model.ModelBuilderprotected
m_strBaseDirMyCaffe.model.ModelBuilderprotected
ModelBuilder(string strBaseDir, NetParameter net=null, SolverParameter solver=null)MyCaffe.model.ModelBuilder
NetMyCaffe.model.ModelBuilder
SCALE_BIAS enum nameMyCaffe.model.ModelBuilder
SolverMyCaffe.model.ModelBuilder