Safe Haskell | None |
---|---|
Language | Haskell2010 |
Torch.Internal.Unmanaged.Native.Native1
Documentation
block_diag_l :: Ptr TensorList -> IO (Ptr Tensor) Source #
chain_matmul_l :: Ptr TensorList -> IO (Ptr Tensor) Source #
chain_matmul_out_tl :: Ptr Tensor -> Ptr TensorList -> IO (Ptr Tensor) Source #
unsafe_chunk_tll :: Ptr Tensor -> Int64 -> Int64 -> IO (Ptr TensorList) Source #
unsafe_chunk_tl :: Ptr Tensor -> Int64 -> IO (Ptr TensorList) Source #
tensor_split_tll :: Ptr Tensor -> Int64 -> Int64 -> IO (Ptr TensorList) Source #
tensor_split_tl :: Ptr Tensor -> Int64 -> IO (Ptr TensorList) Source #
tensor_split_tt :: Ptr Tensor -> Ptr Tensor -> IO (Ptr TensorList) Source #
convolution_tttlllbll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> CBool -> Ptr IntArray -> Int64 -> IO (Ptr Tensor) Source #
convolution_backward_tttllllblla :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> CBool -> Ptr IntArray -> Int64 -> Ptr (StdArray '(CBool, 3)) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor))) Source #
convolution_overrideable_tttlllbll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> CBool -> Ptr IntArray -> Int64 -> IO (Ptr Tensor) Source #
convolution_backward_overrideable_tttlllblla :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> CBool -> Ptr IntArray -> Int64 -> Ptr (StdArray '(CBool, 3)) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor))) Source #
_convolution_tttlllbllbbbb :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> CBool -> Ptr IntArray -> Int64 -> CBool -> CBool -> CBool -> CBool -> IO (Ptr Tensor) Source #
_convolution_tttlllbllbbb :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> CBool -> Ptr IntArray -> Int64 -> CBool -> CBool -> CBool -> IO (Ptr Tensor) Source #
_convolution_mode_tttlsll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr StdString -> Ptr IntArray -> Int64 -> IO (Ptr Tensor) Source #
_convolution_double_backward_ttttttlllblla :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> CBool -> Ptr IntArray -> Int64 -> Ptr (StdArray '(CBool, 3)) -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor))) Source #
conv1d_tttllll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Int64 -> IO (Ptr Tensor) Source #
conv1d_tttlll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv1d_tttll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv2d_tttllll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Int64 -> IO (Ptr Tensor) Source #
conv2d_tttlll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv2d_tttll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv3d_tttllll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Int64 -> IO (Ptr Tensor) Source #
conv3d_tttlll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv3d_tttll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv1d_tttlsll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr StdString -> Ptr IntArray -> Int64 -> IO (Ptr Tensor) Source #
conv1d_tttlsl :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr StdString -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv1d_tttls :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr StdString -> IO (Ptr Tensor) Source #
conv2d_tttlsll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr StdString -> Ptr IntArray -> Int64 -> IO (Ptr Tensor) Source #
conv2d_tttlsl :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr StdString -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv2d_tttls :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr StdString -> IO (Ptr Tensor) Source #
conv3d_tttlsll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr StdString -> Ptr IntArray -> Int64 -> IO (Ptr Tensor) Source #
conv3d_tttlsl :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr StdString -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv3d_tttls :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr StdString -> IO (Ptr Tensor) Source #
conv_tbc_backward_ttttl :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Int64 -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor))) Source #
conv_transpose1d_tttlllll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Int64 -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv_transpose1d_tttllll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Int64 -> IO (Ptr Tensor) Source #
conv_transpose1d_tttlll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv_transpose1d_tttll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv_transpose1d_tttl :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv_transpose2d_tttlllll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Int64 -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv_transpose2d_tttllll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Int64 -> IO (Ptr Tensor) Source #
conv_transpose2d_tttlll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv_transpose2d_tttll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv_transpose2d_tttl :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv_transpose3d_tttlllll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Int64 -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv_transpose3d_tttllll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Int64 -> IO (Ptr Tensor) Source #
conv_transpose3d_tttlll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv_transpose3d_tttll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> IO (Ptr Tensor) Source #
conv_transpose3d_tttl :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> IO (Ptr Tensor) Source #
cosine_embedding_loss_tttdl :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> CDouble -> Int64 -> IO (Ptr Tensor) Source #
cosine_embedding_loss_tttd :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> CDouble -> IO (Ptr Tensor) Source #
cudnn_affine_grid_generator_tllll :: Ptr Tensor -> Int64 -> Int64 -> Int64 -> Int64 -> IO (Ptr Tensor) Source #
cudnn_affine_grid_generator_backward_tllll :: Ptr Tensor -> Int64 -> Int64 -> Int64 -> Int64 -> IO (Ptr Tensor) Source #
cudnn_batch_norm_tttttbdd :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> CBool -> CDouble -> CDouble -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor, Tensor))) Source #
cudnn_batch_norm_backward_tttttttdt :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> CDouble -> Ptr Tensor -> IO (Ptr (StdTuple '(Tensor, Tensor, Tensor))) Source #
cudnn_convolution_ttllllbbb :: Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Int64 -> CBool -> CBool -> CBool -> IO (Ptr Tensor) Source #
cudnn_convolution_transpose_ttlllllbbb :: Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Int64 -> CBool -> CBool -> CBool -> IO (Ptr Tensor) Source #
_mps_convolution_transpose_ttlllll :: Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Int64 -> IO (Ptr Tensor) Source #
mps_convolution_transpose_backward_tttllllla :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Int64 -> Ptr (StdArray '(CBool, 2)) -> IO (Ptr (StdTuple '(Tensor, Tensor))) Source #
cudnn_convolution_relu_tttllll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Int64 -> IO (Ptr Tensor) Source #
cudnn_convolution_add_relu_tttstllll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Scalar -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr IntArray -> Int64 -> IO (Ptr Tensor) Source #
cudnn_grid_sampler_backward_ttt :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> IO (Ptr (StdTuple '(Tensor, Tensor))) Source #
cummax_out_tttl :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Int64 -> IO (Ptr (StdTuple '(Tensor, Tensor))) Source #
cummax_out_tttn :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Dimname -> IO (Ptr (StdTuple '(Tensor, Tensor))) Source #
cummin_out_tttl :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Int64 -> IO (Ptr (StdTuple '(Tensor, Tensor))) Source #
cummin_out_tttn :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Dimname -> IO (Ptr (StdTuple '(Tensor, Tensor))) Source #
cummaxmin_backward_tttl :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Int64 -> IO (Ptr Tensor) Source #
cumprod_tls :: Ptr Tensor -> Int64 -> ScalarType -> IO (Ptr Tensor) Source #
cumprod_out_ttns :: Ptr Tensor -> Ptr Tensor -> Ptr Dimname -> ScalarType -> IO (Ptr Tensor) Source #
cumprod_backward_ttlt :: Ptr Tensor -> Ptr Tensor -> Int64 -> Ptr Tensor -> IO (Ptr Tensor) Source #
cumsum_tls :: Ptr Tensor -> Int64 -> ScalarType -> IO (Ptr Tensor) Source #
cumsum_out_ttns :: Ptr Tensor -> Ptr Tensor -> Ptr Dimname -> ScalarType -> IO (Ptr Tensor) Source #
ctc_loss_ttllllb :: Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Int64 -> Int64 -> CBool -> IO (Ptr Tensor) Source #
ctc_loss_ttllll :: Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Int64 -> Int64 -> IO (Ptr Tensor) Source #
ctc_loss_ttlll :: Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Int64 -> IO (Ptr Tensor) Source #
ctc_loss_ttll :: Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> IO (Ptr Tensor) Source #
ctc_loss_ttttllb :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Int64 -> Int64 -> CBool -> IO (Ptr Tensor) Source #
ctc_loss_ttttll :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Int64 -> Int64 -> IO (Ptr Tensor) Source #
ctc_loss_ttttl :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Int64 -> IO (Ptr Tensor) Source #
_ctc_loss_ttlllb :: Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Int64 -> CBool -> IO (Ptr (StdTuple '(Tensor, Tensor))) Source #
_ctc_loss_ttlll :: Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Int64 -> IO (Ptr (StdTuple '(Tensor, Tensor))) Source #
_ctc_loss_ttll :: Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> IO (Ptr (StdTuple '(Tensor, Tensor))) Source #
_ctc_loss_ttttlb :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Int64 -> CBool -> IO (Ptr (StdTuple '(Tensor, Tensor))) Source #
_ctc_loss_ttttl :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Int64 -> IO (Ptr (StdTuple '(Tensor, Tensor))) Source #
_ctc_loss_tttt :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> IO (Ptr (StdTuple '(Tensor, Tensor))) Source #
_ctc_loss_backward_tttllttlb :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr Tensor -> Ptr Tensor -> Int64 -> CBool -> IO (Ptr Tensor) Source #
_ctc_loss_backward_tttllttl :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr IntArray -> Ptr IntArray -> Ptr Tensor -> Ptr Tensor -> Int64 -> IO (Ptr Tensor) Source #
_ctc_loss_backward_tttttttlb :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Int64 -> CBool -> IO (Ptr Tensor) Source #
_ctc_loss_backward_tttttttl :: Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Ptr Tensor -> Int64 -> IO (Ptr Tensor) Source #
diagonal_tnnnl :: Ptr Tensor -> Ptr Dimname -> Ptr Dimname -> Ptr Dimname -> Int64 -> IO (Ptr Tensor) Source #
diagonal_tnnn :: Ptr Tensor -> Ptr Dimname -> Ptr Dimname -> Ptr Dimname -> IO (Ptr Tensor) Source #
diagonal_backward_tllll :: Ptr Tensor -> Ptr IntArray -> Int64 -> Int64 -> Int64 -> IO (Ptr Tensor) Source #
diff_out_ttlltt :: Ptr Tensor -> Ptr Tensor -> Int64 -> Int64 -> Ptr Tensor -> Ptr Tensor -> IO (Ptr Tensor) Source #
diff_out_ttllt :: Ptr Tensor -> Ptr Tensor -> Int64 -> Int64 -> Ptr Tensor -> IO (Ptr Tensor) Source #
gradient_t :: Ptr Tensor -> IO (Ptr TensorList) Source #
gradient_tl :: Ptr Tensor -> Ptr IntArray -> IO (Ptr TensorList) Source #