parameters: (self, a, b)
return_statement: return cur
docstring: Return `np.logical_and(a,b)`, where a and b are CTensor.
docstring_summary: Return `np.logical_and(a,b)`, where a and b are CTensor.
docstring_tokens: Return np . logical_and ( a b ) where a and b are CTensor .
function: def forward(self, a, b):
          """
          Return `np.logical_and(a,b)`, where a and b are CTensor.
          """
          m = singa.__mul__(a, b)
          cur = singa.PowFloat(singa.Sign(m), 2)
  
          return cur
function_tokens: def forward ( self , a , b ) : m = singa . __mul__ ( a , b ) cur = singa . PowFloat ( singa . Sign ( m ) , 2 ) return cur