Skip to content

Commit 0d4f050

Browse files
authored
Fix equation in logical or op (#6315)
1 parent 7910d96 commit 0d4f050

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

paddle/operators/logical_op.cc

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -139,15 +139,16 @@ class LogicalOp : public framework::OperatorWithKernel {
139139
::paddle::operators::UnaryLogicalOpInferShape<_##op_type##Comment>, \
140140
::paddle::framework::EmptyGradOpMaker);
141141

142-
REGISTER_BINARY_LOGICAL_OP(logical_and, "Out = X && Y");
142+
REGISTER_BINARY_LOGICAL_OP(logical_and, "$$Out = X \\&\\& Y$$");
143143
REGISTER_BINARY_LOGICAL_KERNEL(logical_and, CPU,
144144
paddle::operators::LogicalAndFunctor);
145-
REGISTER_BINARY_LOGICAL_OP(logical_or, "Out = X && Y");
145+
REGISTER_BINARY_LOGICAL_OP(logical_or, "$$Out = X || Y$$");
146146
REGISTER_BINARY_LOGICAL_KERNEL(logical_or, CPU,
147147
paddle::operators::LogicalOrFunctor);
148-
REGISTER_UNARY_LOGICAL_OP(logical_not, "Out = !X");
148+
REGISTER_UNARY_LOGICAL_OP(logical_not, "$$Out = !X$$");
149149
REGISTER_UNARY_LOGICAL_KERNEL(logical_not, CPU,
150150
paddle::operators::LogicalNotFunctor);
151-
REGISTER_BINARY_LOGICAL_OP(logical_xor, "Out = (X || Y) && !(X && Y)");
151+
REGISTER_BINARY_LOGICAL_OP(logical_xor,
152+
"$$Out = (X || Y) \\, \\&\\& \\, !(X \\&\\& Y)$$");
152153
REGISTER_BINARY_LOGICAL_KERNEL(logical_xor, CPU,
153154
paddle::operators::LogicalXorFunctor);

0 commit comments

Comments
 (0)