package caffe

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AccuracyParameter

caffe.proto:988

Message that stores parameters used by AccuracyLayer

Used in: LayerParameter, V1LayerParameter

message AdaptiveBilateralSliceApplyParameter

caffe.proto:1964

Used in: LayerParameter

message AffineTransParameter

caffe.proto:1640

Used in: LayerParameter

message AffineTransPointParameter

caffe.proto:1650

Used in: LayerParameter

message AlignmentToROIParameter

caffe.proto:719

Used in: LayerParameter

message ArgMaxParameter

caffe.proto:996

Message that stores parameters used by ArgMaxLayer

Used in: LayerParameter, V1LayerParameter

message ArgSortParameter

caffe.proto:2135

Message that stores parameters used by ArgSortLayer

Used in: LayerParameter

message BNParameter

caffe.proto:1599

Added 2015/7/7

Used in: LayerParameter

message BTCostVolumeParameter

caffe.proto:829

Used in: LayerParameter

enum BTCostVolumeParameter.CostDomainType

caffe.proto:837

Used in: BTCostVolumeParameter

enum BTCostVolumeParameter.ImplementMode

caffe.proto:844

Used in: BTCostVolumeParameter

message BatchNorm3dParameter

caffe.proto:616

Used in: LayerParameter

message BatchNormParameter

caffe.proto:1734

Used in: LayerParameter

message BiasParameter

caffe.proto:687

Used in: LayerParameter

message BilateralSliceApplyParameter

caffe.proto:1958

Used in: LayerParameter

message BilateralSlicingParameter

caffe.proto:1953

Used in: LayerParameter

message BlobProto

caffe.proto:12

Used in: BlobProtoVector, LayerParameter, SolverState, V0LayerParameter, V1LayerParameter

message BlobProtoVector

caffe.proto:29

The BlobProtoVector is simply a way to pass multiple blobproto instances around.

message BlobShape

caffe.proto:8

Specifies the shape (dimensions) of a Blob.

Used in: BlobProto, DummyDataParameter, NetParameter, ReshapeParameter

message CTCParameter

caffe.proto:1608

CTC parameter

Used in: LayerParameter

enum CTCParameter.Decoder

caffe.proto:1610

Used in: CTCParameter

message CalcAffineMatParameter

caffe.proto:1658

Used in: LayerParameter

message ChannelShuffleParameter

caffe.proto:1935

Used in: LayerParameter

message ClipParameter

caffe.proto:1996

Used in: LayerParameter

message ConcatParameter

caffe.proto:1004

Message that stores parameters used by ConcatLayer

Used in: LayerParameter, V1LayerParameter

message ContrastiveLossParameter

caffe.proto:1016

Message that stores parameters used by ContrastiveLossLayer

Used in: LayerParameter, V1LayerParameter

message Convolution3dParameter

caffe.proto:530

Used in: LayerParameter

message ConvolutionParameter

caffe.proto:1022

Message that stores parameters used by ConvolutionLayer

Used in: LayerParameter, V1LayerParameter

enum ConvolutionParameter.Engine

caffe.proto:1042

Used in: ConvolutionParameter

enum ConvolutionParameter.PPLConvolutionForwardAlgo_t

caffe.proto:1048

Used in: ConvolutionParameter

message ConvolutionTranspose3dParameter

caffe.proto:555

message Correlation2DParameter

caffe.proto:2041

Used in: LayerParameter

message CorrelationMigParameter

caffe.proto:2130

Used in: LayerParameter

message CorrelationParameter

caffe.proto:852

Message that stores parameters used by CorrelationLayer

Used in: LayerParameter

enum CorrelationParameter.CorrelationType

caffe.proto:863

Used in: CorrelationParameter

message CropParameter

caffe.proto:1629

Used in: LayerParameter

enum CropParameter.Type

caffe.proto:1630

Used in: CropParameter

message CumProdParameter

caffe.proto:2141

Message that stores parameters used by CumProdLayer

Used in: LayerParameter

message DataParameter

caffe.proto:1078

Message that stores parameters used by DataLayer

Used in: LayerParameter, V1LayerParameter

enum DataParameter.DB

caffe.proto:1079

Used in: DataParameter

message Datum

caffe.proto:42

message Deconvolution3dParameter

caffe.proto:574

Used in: LayerParameter

message DetectionOutputParameter

caffe.proto:1140

Message that store parameters used by DetectionOutputLayer

Used in: LayerParameter

message DropoutParameter

caffe.proto:1170

Message that stores parameters used by DropoutLayer

Used in: LayerParameter, V1LayerParameter

message DummyDataParameter

caffe.proto:1177

Message that stores parameters used by DummyDataLayer. DummyDataLayer fills any number of arbitrarily shaped blobs with random (or constant) data generated by "Fillers" (see "message FillerParameter").

Used in: LayerParameter, V1LayerParameter

message EltwiseAffineTransformParameter

caffe.proto:2001

Used in: LayerParameter

(message has no fields)

message EltwiseParameter

caffe.proto:1195

Message that stores parameters used by EltwiseLayer

Used in: LayerParameter, V1LayerParameter

enum EltwiseParameter.EltwiseOp

caffe.proto:1196

Used in: EltwiseParameter

message ExpParameter

caffe.proto:1210

Message that stores parameters used by ExpLayer

Used in: LayerParameter, V1LayerParameter

message FillerParameter

caffe.proto:56

Used in: BNParameter, BiasParameter, ConvolutionParameter, DummyDataParameter, InnerProductParameter, LSTMParameter, PReLUParameter, PointsCurveParameter, RecurrentParameter, ScaleParameter, V0LayerParameter, ZXYBNParameter

message FlattenParameter

caffe.proto:1723

/ Message that stores parameters used by FlattenLayer

Used in: LayerParameter

message GRUParameter

caffe.proto:2125

Used in: LayerParameter

message GridSample3DParameter

caffe.proto:2090

Used in: LayerParameter

enum GridSample3DParameter.PaddingMode

caffe.proto:2091

Used in: GridSample3DParameter

message GridSampleParameter

caffe.proto:2083

Used in: LayerParameter

enum GridSampleParameter.PaddingMode

caffe.proto:2084

Used in: GridSampleParameter

message GroupNorm3dParameter

caffe.proto:608

Used in: LayerParameter

message HDF5DataParameter

caffe.proto:1230

Message that stores parameters used by HDF5DataLayer

Used in: LayerParameter, V1LayerParameter

message HDF5OutputParameter

caffe.proto:1238

Message that stores parameters used by HDF5OutputLayer

Used in: LayerParameter, V0LayerParameter, V1LayerParameter

message HeatMap2CoordParameter

caffe.proto:681

Used in: LayerParameter

message HingeLossParameter

caffe.proto:1242

Used in: LayerParameter, V1LayerParameter

enum HingeLossParameter.Norm

caffe.proto:1243

Used in: HingeLossParameter

message ImageDataParameter

caffe.proto:1252

Message that stores parameters used by ImageDataLayer

Used in: LayerParameter, V1LayerParameter

message InfogainLossParameter

caffe.proto:1284

Message that stores parameters InfogainLossLayer

Used in: LayerParameter, V1LayerParameter

message InnerProductParameter

caffe.proto:1290

Message that stores parameters used by InnerProductLayer

Used in: LayerParameter, V1LayerParameter

message InstanceNormParameter

caffe.proto:2078

Used in: LayerParameter

message Interp3dParameter

caffe.proto:2115

Message that stores parameters used by Interp3dLayer

Used in: LayerParameter

message InterpParameter

caffe.proto:1699

Message that stores parameters used by InterpLayer

Used in: LayerParameter

enum InterpType

caffe.proto:1663

Used in: ROIParameter

message LRNParameter

caffe.proto:1305

Message that stores parameters used by LRNLayer

Used in: LayerParameter, V1LayerParameter

enum LRNParameter.NormRegion

caffe.proto:1309

Used in: LRNParameter

message LSTMParameter

caffe.proto:787

Used in: LayerParameter

message LayerParameter

caffe.proto:278

NOTE Update the next available ID when you add a new LayerParameter field. LayerParameter next available layer-specific ID: 143 (last added: detection_output_param)

Used in: NetParameter

enum LayerParameter.PrecisionType

caffe.proto:311

Used in: LayerParameter

message LogParameter

caffe.proto:1220

Message that stores parameters used by ExpLayer

Used in: LayerParameter

message LossParameter

caffe.proto:979

Message that stores parameters shared by loss layers

Used in: LayerParameter, V1LayerParameter

message MVNParameter

caffe.proto:1326

Message that stores parameters used by MVNLayer

Used in: LayerParameter, V1LayerParameter

message MainTransformParameter

caffe.proto:2073

Used in: LayerParameter

message MatMulParameter

caffe.proto:2045

Used in: LayerParameter

enum MatMulParameter.MatMulMode

caffe.proto:2046

Used in: MatMulParameter

message MeanParameter

caffe.proto:2109

Used in: LayerParameter

message MemoryDataParameter

caffe.proto:1318

Message that stores parameters used by MemoryDataLayer

Used in: LayerParameter, V1LayerParameter

message MovingAvgParameter

caffe.proto:1939

Used in: LayerParameter

message NNUpsampleParameter

caffe.proto:825

Used in: LayerParameter

message NetParameter

caffe.proto:69

Used in: SolverParameter

message NetState

caffe.proto:225

Used in: NetParameter, SolverParameter

message NetStateRule

caffe.proto:231

Used in: LayerParameter, V1LayerParameter

message NonMaximumSuppressionParameter

caffe.proto:1108

Used in: DetectionOutputParameter

message NormalizeParameter

caffe.proto:672

Used in: LayerParameter

enum NormalizeParameter.NormalizeMethod

caffe.proto:673

Used in: NormalizeParameter

message PReLUParameter

caffe.proto:1618

Parametric ReLU described in K. He et al, Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification, 2015.

Used in: LayerParameter

message PSROIAlignPoolingParameter

caffe.proto:748

Used in: LayerParameter

message PSROIPoolingParameter

caffe.proto:873

Message that stores parameters used by PSROIPoolingLayer

Used in: LayerParameter

message PadParameter

caffe.proto:2023

Used in: LayerParameter

enum PadParameter.PadMode

caffe.proto:2025

Used in: PadParameter

message ParamSpec

caffe.proto:251

Specifies training parameters (multipliers on global learning constants, and the name and other settings used for weight sharing).

Used in: LayerParameter

enum ParamSpec.DimCheckMode

caffe.proto:260

Used in: ParamSpec

message ParameterParameter

caffe.proto:2055

Used in: LayerParameter

message PermuteParameter

caffe.proto:1334

Used in: LayerParameter

enum Phase

caffe.proto:220

Used in: LayerParameter, NetState, NetStateRule

message PixelShuffleParameter

caffe.proto:2064

Used in: LayerParameter

message PointsCurveParameter

caffe.proto:1971

Used in: LayerParameter

message Pooling3dParameter

caffe.proto:624

Message that stores parameters used by PoolingLayer

Used in: LayerParameter

enum Pooling3dParameter.PoolMethod

caffe.proto:625

Used in: Pooling3dParameter

message PoolingParameter

caffe.proto:1342

Message that stores parameters used by PoolingLayer

Used in: LayerParameter, V1LayerParameter

enum PoolingParameter.Engine

caffe.proto:1362

Used in: PoolingParameter

enum PoolingParameter.PoolMethod

caffe.proto:1343

Used in: PoolingParameter

message PoolingSpecificParameter

caffe.proto:1374

Used in: LayerParameter

enum PoolingSpecificParameter.PoolSpecificMethod

caffe.proto:1375

Used in: PoolingSpecificParameter

message PowerParameter

caffe.proto:1384

Message that stores parameters used by PowerLayer

Used in: LayerParameter, V1LayerParameter

message PriorBoxParameter

caffe.proto:1392

Message that store parameters used by PriorBoxLayer

Used in: LayerParameter

enum PriorBoxParameter.CodeType

caffe.proto:1394

Encode/decode type.

Used in: DetectionOutputParameter

message PriorVBoxParameter

caffe.proto:795

Used in: LayerParameter

message PythonParameter

caffe.proto:1416

Message that stores parameters used by PythonLayer

Used in: LayerParameter

message QuantizeParameter

caffe.proto:33

Used in: ConvolutionParameter, InnerProductParameter, LayerParameter, PReLUParameter

message ROIAlignParameter

caffe.proto:897

Used in: LayerParameter

message ROIAlignPoolingParameter

caffe.proto:726

Used in: LayerParameter

message ROIAlignPoolingPodParameter

caffe.proto:737

Used in: LayerParameter

message ROIMaskPoolingParameter

caffe.proto:934

Used in: LayerParameter

message ROIParameter

caffe.proto:1690

Used in: LayerParameter

message ROIPoolingParameter

caffe.proto:1438

Message that stores parameters used by ROIPoolingLayer

Used in: LayerParameter

message ROITransformParameter

caffe.proto:2068

Used in: LayerParameter

message ReLU3dParameter

caffe.proto:603

Used in: LayerParameter

message ReLU6Parameter

caffe.proto:2032

Used in: LayerParameter

message ReLUParameter

caffe.proto:1422

Message that stores parameters used by ReLULayer

Used in: LayerParameter, V1LayerParameter

enum ReLUParameter.Engine

caffe.proto:1429

Used in: ReLUParameter

message RecurrentParameter

caffe.proto:1710

Message that stores parameters used by RecurrentLayer

Used in: LayerParameter

message ReduceL2Parameter

caffe.proto:2100

Used in: LayerParameter

message ReduceParameter

caffe.proto:2013

Used in: LayerParameter

enum ReduceParameter.ReduceOp

caffe.proto:2014

message ReshapeParameter

caffe.proto:1448

Used in: LayerParameter

message ReverseParameter

caffe.proto:783

Used in: LayerParameter

message RpnProposalLayerParameter

caffe.proto:907

Used in: LayerParameter

message RpnProposalLayerParameter.TestDescParam

caffe.proto:914

Used in: RpnProposalLayerParameter

message RpnProposalLayerParameter.TrainDescParam

caffe.proto:920

Used in: RpnProposalLayerParameter

message SaveOutputParameter

caffe.proto:1115

Used in: DetectionOutputParameter

message ScaleParameter

caffe.proto:880

Used in: LayerParameter

message ScalesParameter

caffe.proto:888

Used in: LayerParameter

message SigmoidParameter

caffe.proto:1513

Message that stores parameters used by SigmoidLayer

Used in: LayerParameter, V1LayerParameter

enum SigmoidParameter.Engine

caffe.proto:1514

Used in: SigmoidParameter

message SliceParameter

caffe.proto:1523

Message that stores parameters used by SliceLayer

Used in: LayerParameter, V1LayerParameter

message SlicingParameter

caffe.proto:1943

Used in: LayerParameter

message SoftmaxParameter

caffe.proto:1535

Message that stores parameters used by SoftmaxLayer, SoftmaxWithLossLayer

Used in: LayerParameter, V1LayerParameter

enum SoftmaxParameter.Engine

caffe.proto:1536

Used in: SoftmaxParameter

message SolverParameter

caffe.proto:107

NOTE Update the next available ID when you add a new SolverParameter field. SolverParameter next available ID: 36 (last added: clip_gradients)

//////////////////////////////////////////////////////////////////////////// Specifying the train and test networks Exactly one train net must be specified using one of the following fields: train_net_param, train_net, net_param, net One or more test nets may be specified using any of the following fields: test_net_param, test_net, net_param, net If more than one test net field is specified (e.g., both net and test_net are specified), they will be evaluated in the field order given above: (1) test_net_param, (2) test_net, (3) net_param/net. A test_iter must be specified for each test_net. A test_level and/or a test_stage may also be specified for each test_net. ////////////////////////////////////////////////////////////////////////////

enum SolverParameter.SolverMode

caffe.proto:182

the mode solver will use: 0 for CPU and 1 for GPU. Use GPU in default.

Used in: SolverParameter

enum SolverParameter.SolverType

caffe.proto:195

Solver type

Used in: SolverParameter

message SolverState

caffe.proto:213

A message that stores the solver snapshots

message SubpixelDownParameter

caffe.proto:1978

Used in: LayerParameter

message SubpixelUpParameter

caffe.proto:1982

Used in: LayerParameter

enum SubpixelUpParameter.DataType

caffe.proto:1983

Used in: SubpixelUpParameter

enum SubpixelUpParameter.ModeType

caffe.proto:1987

Used in: SubpixelUpParameter

message TanHParameter

caffe.proto:1550

Message that stores parameters used by TanHLayer

Used in: LayerParameter, V1LayerParameter

enum TanHParameter.Engine

caffe.proto:1551

Used in: TanHParameter

message ThresholdParameter

caffe.proto:1560

Message that stores parameters used by ThresholdLayer

Used in: LayerParameter, V1LayerParameter

message TileParameter

caffe.proto:2005

Message that stores parameters used by TileLayer

Used in: LayerParameter

message TransformationParameter

caffe.proto:961

Message that stores parameters used to apply transformation to the data layer's data

Used in: LayerParameter, V1LayerParameter

message TransposeParameter

caffe.proto:893

Used in: LayerParameter

message UnpoolingParameter

caffe.proto:755

Used in: LayerParameter

enum UnpoolingParameter.Engine

caffe.proto:776

Used in: UnpoolingParameter

enum UnpoolingParameter.UnpoolMethod

caffe.proto:756

Used in: UnpoolingParameter

message V0LayerParameter

caffe.proto:1841

DEPRECATED: V0LayerParameter is the old way of specifying layer parameters in Caffe. We keep this message type around for legacy support.

Used in: V1LayerParameter

enum V0LayerParameter.PoolMethod

caffe.proto:1855

Used in: V0LayerParameter

message V1LayerParameter

caffe.proto:1747

DEPRECATED: use LayerParameter.

Used in: NetParameter

enum V1LayerParameter.DimCheckMode

caffe.proto:1799

Used in: V1LayerParameter

enum V1LayerParameter.LayerType

caffe.proto:1753

Used in: V1LayerParameter

message VarianceParameter

caffe.proto:2105

Used in: LayerParameter

message WindowDataParameter

caffe.proto:1565

Message that stores parameters used by WindowDataLayer

Used in: LayerParameter, V1LayerParameter

message ZXYBNParameter

caffe.proto:943

Used in: LayerParameter

enum ZXYBNParameter.Engine

caffe.proto:951

Used in: ZXYBNParameter