block_diagonal_coupling#
- torchdyno.models.initializers.block_diagonal_coupling(block_sizes, couplings)[source]#
Create the coupling matrix for a given block diagonal matrix.
- Parameters:
block_sizes (List[int]) – list of block sizes.
couplings (List[Tuple[int, int, torch.Tensor]]) – list of coupling blocks.
- Returns:
coupling matrix
- Return type:
torch.Tensor