diff --git a/paddle/operators/conv_op.cc b/paddle/operators/conv_op.cc index 593fdc0e7e0f4a8cb73cdaf3bf6e7ca5412f2ecb..934f153e727ee8b532cfc51a9b5d6b776c04f843 100644 --- a/paddle/operators/conv_op.cc +++ b/paddle/operators/conv_op.cc @@ -69,15 +69,17 @@ class Conv2DOpMaker : public framework::OpProtoAndCheckerMaker { "Filter", "The filter tensor of convolution operator." "The format of the filter tensor is MCHW, where M is the number of " - "output " - "image channels, C is the number of input image channels, H and W is " - "height and width of filter."); + "output image channels, C is the number of input image channels, " + "H and W is height and width of filter. " + "If the groups attribute is greater than 1, C equal the number of " + "input image channels divided by the groups."); AddOutput("Output", "The output tensor of convolution operator." "The format of output tensor is also NCHW."); AddComment(R"DOC( -The convolution operation calculates the output based on -the input, filter and strides, paddings parameters. +The convolution operation calculates the output based on the input, filter +and strides, paddings, groups parameters. The size of each dimension of the +parameters is checked in the infer-shape. )DOC"); AddAttr>("strides", "strides of convolution operator."); AddAttr>("paddings", "paddings of convolution operator.");