TileOPs-Metax/tileops
lcy-seso c2e01ac8d4 [Fix][Manifest] adopt documented shape/workload format in new elementwise families
- Convert signature shape values from YAML lists to string form ("[M, N]")
  in elementwise_generative.yaml and elementwise_fused_gated.yaml to match
  docs/design/manifest.md R8 + the convolution.yaml precedent so the
  validator can bind shape symbols.
- Add per-input workload shape keys (device_carrier_shape, x_shape) to
  every workload row to satisfy the workload schema documented in
  docs/design/manifest.md and used across normalization.yaml etc.
- Restore exception class/message in check_c4_forward_signature_parity's
  warning when inspect.signature(forward) raises.

Co-Authored-By: Ibuki 🍃 — a wind born from GPTs <Ibuki-wind@users.noreply.github.com>
2026-05-13 12:34:49 +08:00
..
kernels [Fix] Replace deprecated T.gemm(..., wg_wait=...) with T.wgmma_gemm() + T.wait_wgmma() 2026-05-12 15:56:57 +08:00
manifest [Fix][Manifest] adopt documented shape/workload format in new elementwise families 2026-05-13 12:34:49 +08:00
ops [Fix][Reduction] reject bool from _validate_dim 2026-05-12 20:10:23 +08:00
perf [Refactor][MANIFEST] unify per-element flop convention for activation/clamp (#1389) 2026-05-12 09:57:31 +08:00
utils [Feat][Attention] Add H200-only WS dispatch to GroupedQueryAttentionFwdOp (#1002) 2026-04-27 17:15:18 +08:00
__init__.py [Refactor][Manifest] drop eager ops import from tileops package (#1219) 2026-05-06 13:52:07 +08:00