pytc.tcΒΆ
JAX implementation of Transcorrelated method.
Functions
Return the byte size of an array-like object without copying. |
|
Whether a persistent device cache should keep |
|
Whether persistent TC kernels should be cached on one device. |
|
Decide how TC kernels (K1 + K3) should be kept for tile consumption. |
|
Compute K terms for one device shard. |
|
Drop all cache entries for an ISDFTC instance (called from GC). |
|
Return free bytes for one local device when available. |
|
Normalize the internal tiled-axis layout selector. |
|
Pad one axis of an array with zeros up to |
|
Read optional process-wide panel/block-size overrides from the env. |
|
Return the layout required for the transpose partner tile. |
|
Manually evict ISDFTC device-cache entries. |
|
Strip JIT padding from the two variable axes of a tile. |