@@ -139,15 +139,16 @@ class LogicalOp : public framework::OperatorWithKernel {
139
139
::paddle::operators::UnaryLogicalOpInferShape<_##op_type##Comment>, \
140
140
::paddle::framework::EmptyGradOpMaker);
141
141
142
- REGISTER_BINARY_LOGICAL_OP (logical_and, " Out = X & & Y" );
142
+ REGISTER_BINARY_LOGICAL_OP (logical_and, " $$ Out = X \\ & \\ & Y$$ " );
143
143
REGISTER_BINARY_LOGICAL_KERNEL (logical_and, CPU,
144
144
paddle::operators::LogicalAndFunctor);
145
- REGISTER_BINARY_LOGICAL_OP (logical_or, " Out = X && Y " );
145
+ REGISTER_BINARY_LOGICAL_OP (logical_or, " $$ Out = X || Y$$ " );
146
146
REGISTER_BINARY_LOGICAL_KERNEL (logical_or, CPU,
147
147
paddle::operators::LogicalOrFunctor);
148
- REGISTER_UNARY_LOGICAL_OP (logical_not, " Out = !X" );
148
+ REGISTER_UNARY_LOGICAL_OP (logical_not, " $$ Out = !X$$ " );
149
149
REGISTER_UNARY_LOGICAL_KERNEL (logical_not, CPU,
150
150
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)$$" );
152
153
REGISTER_BINARY_LOGICAL_KERNEL (logical_xor, CPU,
153
154
paddle::operators::LogicalXorFunctor);
0 commit comments