signature Torch.Sig.Tensor.Math.Pairwise where import Foreign import Foreign.C.Types import Torch.Sig.Types import Torch.Sig.Types.Global c_add :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CReal -> IO () c_sub :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CReal -> IO () c_add_scaled :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CReal -> CReal -> IO () c_sub_scaled :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CReal -> CReal -> IO () c_mul :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CReal -> IO () c_div :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CReal -> IO () c_lshift :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CReal -> IO () c_rshift :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CReal -> IO () c_fmod :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CReal -> IO () c_remainder :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CReal -> IO () c_bitand :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CReal -> IO () c_bitor :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CReal -> IO () c_bitxor :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> CReal -> IO () c_equal :: Ptr CState -> Ptr CTensor -> Ptr CTensor -> IO CInt