![]() |
(git:98357aa)
|
Public Member Functions | |
| subroutine | torch_tensor_from_array_int32_1d (tensor, source, requires_grad) |
| Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array. | |
| subroutine | torch_tensor_from_array_float_1d (tensor, source, requires_grad) |
| Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array. | |
| subroutine | torch_tensor_from_array_int64_1d (tensor, source, requires_grad) |
| Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array. | |
| subroutine | torch_tensor_from_array_double_1d (tensor, source, requires_grad) |
| Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array. | |
| subroutine | torch_tensor_from_array_int32_2d (tensor, source, requires_grad) |
| Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array. | |
| subroutine | torch_tensor_from_array_float_2d (tensor, source, requires_grad) |
| Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array. | |
| subroutine | torch_tensor_from_array_int64_2d (tensor, source, requires_grad) |
| Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array. | |
| subroutine | torch_tensor_from_array_double_2d (tensor, source, requires_grad) |
| Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array. | |
| subroutine | torch_tensor_from_array_int32_3d (tensor, source, requires_grad) |
| Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array. | |
| subroutine | torch_tensor_from_array_float_3d (tensor, source, requires_grad) |
| Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array. | |
| subroutine | torch_tensor_from_array_int64_3d (tensor, source, requires_grad) |
| Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array. | |
| subroutine | torch_tensor_from_array_double_3d (tensor, source, requires_grad) |
| Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array. | |
Definition at line 44 of file torch_api.F.
| subroutine torch_api::torch_tensor_from_array::torch_tensor_from_array_int32_1d | ( | type(torch_tensor_type), intent(inout) | tensor, |
| integer(kind=int_4), dimension(:), intent(in), allocatable | source, | ||
| logical, intent(in), optional | requires_grad | ||
| ) |
Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array.
Definition at line 115 of file torch_api.F.
| subroutine torch_api::torch_tensor_from_array::torch_tensor_from_array_float_1d | ( | type(torch_tensor_type), intent(inout) | tensor, |
| real(sp), dimension(:), intent(in), allocatable | source, | ||
| logical, intent(in), optional | requires_grad | ||
| ) |
Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array.
Definition at line 208 of file torch_api.F.
| subroutine torch_api::torch_tensor_from_array::torch_tensor_from_array_int64_1d | ( | type(torch_tensor_type), intent(inout) | tensor, |
| integer(kind=int_8), dimension(:), intent(in), allocatable | source, | ||
| logical, intent(in), optional | requires_grad | ||
| ) |
Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array.
Definition at line 301 of file torch_api.F.
| subroutine torch_api::torch_tensor_from_array::torch_tensor_from_array_double_1d | ( | type(torch_tensor_type), intent(inout) | tensor, |
| real(dp), dimension(:), intent(in), allocatable | source, | ||
| logical, intent(in), optional | requires_grad | ||
| ) |
Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array.
Definition at line 394 of file torch_api.F.
| subroutine torch_api::torch_tensor_from_array::torch_tensor_from_array_int32_2d | ( | type(torch_tensor_type), intent(inout) | tensor, |
| integer(kind=int_4), dimension(:, :), intent(in), allocatable | source, | ||
| logical, intent(in), optional | requires_grad | ||
| ) |
Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array.
Definition at line 487 of file torch_api.F.
| subroutine torch_api::torch_tensor_from_array::torch_tensor_from_array_float_2d | ( | type(torch_tensor_type), intent(inout) | tensor, |
| real(sp), dimension(:, :), intent(in), allocatable | source, | ||
| logical, intent(in), optional | requires_grad | ||
| ) |
Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array.
Definition at line 582 of file torch_api.F.
| subroutine torch_api::torch_tensor_from_array::torch_tensor_from_array_int64_2d | ( | type(torch_tensor_type), intent(inout) | tensor, |
| integer(kind=int_8), dimension(:, :), intent(in), allocatable | source, | ||
| logical, intent(in), optional | requires_grad | ||
| ) |
Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array.
Definition at line 677 of file torch_api.F.
| subroutine torch_api::torch_tensor_from_array::torch_tensor_from_array_double_2d | ( | type(torch_tensor_type), intent(inout) | tensor, |
| real(dp), dimension(:, :), intent(in), allocatable | source, | ||
| logical, intent(in), optional | requires_grad | ||
| ) |
Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array.
Definition at line 772 of file torch_api.F.
| subroutine torch_api::torch_tensor_from_array::torch_tensor_from_array_int32_3d | ( | type(torch_tensor_type), intent(inout) | tensor, |
| integer(kind=int_4), dimension(:, :, :), intent(in), allocatable | source, | ||
| logical, intent(in), optional | requires_grad | ||
| ) |
Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array.
Definition at line 867 of file torch_api.F.
| subroutine torch_api::torch_tensor_from_array::torch_tensor_from_array_float_3d | ( | type(torch_tensor_type), intent(inout) | tensor, |
| real(sp), dimension(:, :, :), intent(in), allocatable | source, | ||
| logical, intent(in), optional | requires_grad | ||
| ) |
Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array.
Definition at line 964 of file torch_api.F.
| subroutine torch_api::torch_tensor_from_array::torch_tensor_from_array_int64_3d | ( | type(torch_tensor_type), intent(inout) | tensor, |
| integer(kind=int_8), dimension(:, :, :), intent(in), allocatable | source, | ||
| logical, intent(in), optional | requires_grad | ||
| ) |
Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array.
Definition at line 1061 of file torch_api.F.
| subroutine torch_api::torch_tensor_from_array::torch_tensor_from_array_double_3d | ( | type(torch_tensor_type), intent(inout) | tensor, |
| real(dp), dimension(:, :, :), intent(in), allocatable | source, | ||
| logical, intent(in), optional | requires_grad | ||
| ) |
Creates a Torch tensor from an array. The passed array has to outlive the tensor! The source must be an ALLOCATABLE to prevent passing a temporary array.
Definition at line 1158 of file torch_api.F.