Go to the source code of this file.
|
module | dbt_split |
| Routines to split blocks and to convert between tensors with different block sizes.
|
|
|
subroutine, public | dbt_split::dbt_split_blocks_generic (tensor_in, tensor_out, blk_size_1, blk_size_2, blk_size_3, blk_size_4, nodata) |
| Split tensor blocks into smaller blocks. More...
|
|
subroutine, public | dbt_split::dbt_split_blocks (tensor_in, tensor_out, block_sizes, nodata) |
| Split tensor blocks into smaller blocks of maximum size PRODUCT(block_sizes). More...
|
|
subroutine, public | dbt_split::dbt_split_copyback (tensor_split_in, tensor_out, summation) |
| Copy tensor with split blocks to tensor with original block sizes. More...
|
|
subroutine, public | dbt_split::dbt_make_compatible_blocks (tensor1, tensor2, tensor1_split, tensor2_split, order, nodata1, nodata2, move_data) |
| split two tensors with same total sizes but different block sizes such that they have equal block sizes More...
|
|
subroutine, public | dbt_split::dbt_crop (tensor_in, tensor_out, bounds, move_data) |
|