未验证 提交 20eb6e00 编写于 作者: W wuyefeilin 提交者: GitHub

[DOC] update docs of activation op (#46556)

上级 e5bcfacc
...@@ -246,7 +246,8 @@ $$out = \\frac{1}{\\sqrt{x}}$$ ...@@ -246,7 +246,8 @@ $$out = \\frac{1}{\\sqrt{x}}$$
UNUSED constexpr char CeilDoc[] = R"DOC( UNUSED constexpr char CeilDoc[] = R"DOC(
Ceil Operator. Computes ceil of x element-wise. Ceil Operator. Computes ceil of x element-wise.
$$out = \\lceil x \\rceil$$ .. math::
out = \left \lceil x \right \rceil
)DOC"; )DOC";
...@@ -262,7 +263,8 @@ Cosine Operator. Computes cosine of x element-wise. ...@@ -262,7 +263,8 @@ Cosine Operator. Computes cosine of x element-wise.
Input range is `(-inf, inf)` and output range is `[-1,1]`. Input range is `(-inf, inf)` and output range is `[-1,1]`.
$$out = cos(x)$$ .. math::
out = cos(x)
)DOC"; )DOC";
...@@ -292,7 +294,10 @@ $$out = sinh(x)$$ ...@@ -292,7 +294,10 @@ $$out = sinh(x)$$
UNUSED constexpr char CoshDoc[] = R"DOC( UNUSED constexpr char CoshDoc[] = R"DOC(
Cosh Activation Operator. Cosh Activation Operator.
$$out = cosh(x)$$ Input range `(-inf, inf)`, output range `(1, inf)`.
.. math::
out = \frac{exp(x)+exp(-x)}{2}
)DOC"; )DOC";
...@@ -393,11 +398,12 @@ class AcosOpMaker : public framework::OpProtoAndCheckerMaker { ...@@ -393,11 +398,12 @@ class AcosOpMaker : public framework::OpProtoAndCheckerMaker {
public: public:
void Make() override { void Make() override {
AddInput("X", "Input of acos operator"); AddInput("X", "Input of acos operator");
AddOutput("Out", "Output of acos operator"); AddOutput("Out", "Tensor, same shape and dtype as input");
AddComment(R"DOC( AddComment(R"DOC(
Arccosine Operator. Arccosine Operator.
$$out = \cos^{-1}(x)$$ .. math::
out = \cos^{-1}(x)
)DOC"); )DOC");
} }
...@@ -409,11 +415,12 @@ class AsinOpMaker : public framework::OpProtoAndCheckerMaker { ...@@ -409,11 +415,12 @@ class AsinOpMaker : public framework::OpProtoAndCheckerMaker {
AddInput("X", AddInput("X",
"Input of asin operator, an N-D Tensor, with data type float32, " "Input of asin operator, an N-D Tensor, with data type float32, "
"float64 or float16."); "float64 or float16.");
AddOutput("Out", "Output of asin operator"); AddOutput("Out", "Tensor, same shape and dtype as input.");
AddComment(R"DOC( AddComment(R"DOC(
Arcsine Operator. Arcsine Operator.
$$out = \sin^{-1}(x)$$ .. math::
out = \sin^{-1}(x)
)DOC"); )DOC");
} }
...@@ -425,11 +432,12 @@ class AtanOpMaker : public framework::OpProtoAndCheckerMaker { ...@@ -425,11 +432,12 @@ class AtanOpMaker : public framework::OpProtoAndCheckerMaker {
AddInput("X", AddInput("X",
"Input of atan operator, an N-D Tensor, with data type float32, " "Input of atan operator, an N-D Tensor, with data type float32, "
"float64 or float16."); "float64 or float16.");
AddOutput("Out", "Output of atan operator"); AddOutput("Out", "Tensor, same shape and dtype as input x");
AddComment(R"DOC( AddComment(R"DOC(
Arctangent Operator. Arctangent Operator.
$$out = \tan^{-1}(x)$$ .. math::
out = \tan^{-1}(x)
)DOC"); )DOC");
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册