Skip to content

taps.apps.configs.cholesky

CholeskyConfig

Bases: AppConfig

Cholesky application configuration.

Parameters:

  • name (Literal[str], default: 'cholesky' ) –

    Application name.

  • matrix_size (int) –

    Size of initial square matrix.

  • block_size (int) –

    Block size for tiled decomposition.

get_app

get_app() -> App

Create an application instance from the config.

Source code in taps/apps/configs/cholesky.py
def get_app(self) -> App:
    """Create an application instance from the config."""
    from taps.apps.cholesky import CholeskyApp

    return CholeskyApp(
        matrix_size=self.matrix_size,
        block_size=self.block_size,
    )