trellis_sparse_mrp_mlx/trellis_sparse_mlx
John 9bfe219d3a Share the 5-D layout disambiguation
spconv KRSC [O,kz,ky,kx,I] and torch Conv3d [O,I,kz,ky,kx] are both rank 5 and cannot
be separated by rank. Both LATO.2 and Pixal3D contain a mix, and guessing wrong is
silent - the reshape succeeds and the output is quietly garbage. Verified against
Pixal3D's real weights: ss_dec classified conv3d (20), shape_dec/tex_dec krsc (40 each).
2026-08-02 11:25:09 +10:00
..
__init__.py Add masked upsample and parameterise downsample reduction (16/16 tests) 2026-08-02 10:42:20 +10:00
conv.py Shared TRELLIS-lineage sparse core in MLX 2026-08-02 10:31:07 +10:00
convert.py Share the 5-D layout disambiguation 2026-08-02 11:25:09 +10:00
ops.py Shared TRELLIS-lineage sparse core in MLX 2026-08-02 10:31:07 +10:00
tensor.py Add masked upsample and parameterise downsample reduction (16/16 tests) 2026-08-02 10:42:20 +10:00