提交 3e962429 编写于 作者: W whs 提交者: GitHub

Merge pull request #4422 from wanghaoshuang/fix_clip

Fix doc of clip op.
...@@ -28,8 +28,8 @@ class ClipOp : public framework::OperatorWithKernel { ...@@ -28,8 +28,8 @@ class ClipOp : public framework::OperatorWithKernel {
PADDLE_ENFORCE(ctx->HasOutput("Out"), PADDLE_ENFORCE(ctx->HasOutput("Out"),
"Output(Out) of ClipOp should not be null."); "Output(Out) of ClipOp should not be null.");
auto x_dims = ctx->GetInputDim("X"); auto x_dims = ctx->GetInputDim("X");
auto max = ctx->Attrs().Get<float>("max"); auto max = Attr<float>("max");
auto min = ctx->Attrs().Get<float>("min"); auto min = Attr<float>("min");
PADDLE_ENFORCE_LT(min, max, "max should be greater than min."); PADDLE_ENFORCE_LT(min, max, "max should be greater than min.");
ctx->SetOutputDim("Out", x_dims); ctx->SetOutputDim("Out", x_dims);
ctx->ShareLoD("X", /*->*/ "Out"); ctx->ShareLoD("X", /*->*/ "Out");
...@@ -43,7 +43,7 @@ class ClipOpMaker : public framework::OpProtoAndCheckerMaker { ...@@ -43,7 +43,7 @@ class ClipOpMaker : public framework::OpProtoAndCheckerMaker {
: OpProtoAndCheckerMaker(proto, op_checker) { : OpProtoAndCheckerMaker(proto, op_checker) {
AddInput("X", AddInput("X",
"(Tensor)The input of clip op." "(Tensor)The input of clip op."
"The input should be a k-D tensor(k > 0 and k < 7)"); "The number of dimensions must be between [1, 9].");
AddOutput("Out", "(Tensor)The output of clip op with shape as input(X)"); AddOutput("Out", "(Tensor)The output of clip op with shape as input(X)");
AddAttr<AttrType>( AddAttr<AttrType>(
"min", "(float)Minimum value, under which element is replaced by min."); "min", "(float)Minimum value, under which element is replaced by min.");
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册