conatus.expert.HillGPU¶
- class conatus.expert.HillGPU(hill, *, patch=None, affine_check_tol=1e-12)[source]¶
Bases:
objectDevice mirror of a μ-affine
HillBlocks(optionally with μ-dependent patched rows).patch(mu) -> (rows, values): block rowsrowsof every harmonic’s diagonal block are replaced byvalues[k](shape (len(rows), size)) for harmonic index k; Withoutpatchthe operator must be exactly μ-affine, which is checked at construction (refused otherwise).- Parameters:
hill (HillBlocks)
patch (Callable[[complex], tuple] | None)
affine_check_tol (float)