TileOPs-Metax/tests/ops
lcy-seso 8aeb36bf4a [Fix][Reduction] reject bool from _validate_dim
Co-Authored-By: Ibuki 🍃 — a wind born from GPTs <Ibuki-wind@users.noreply.github.com>
2026-05-12 20:10:23 +08:00
..
attention [Test] Re-enable GQA backward under TileLang 0.1.9 2026-05-12 15:56:57 +08:00
__init__.py [Refactor] Separate benchmark profiling from unit tests (#224) 2026-02-27 16:46:35 +08:00
gla_test_utils.py [Feat][Linear-Attn] Add GLA forward and backward operators (#534) 2026-03-16 21:07:55 +08:00
test_activation.py [Refactor][OPS] split tileops/ops/elementwise.py into per-cluster package (#1388) 2026-05-12 09:57:31 +08:00
test_ada_layer_norm.py [Test][TESTING] Add missing per-dtype smoke coverage (#952) 2026-04-14 10:27:32 +08:00
test_ada_layer_norm_zero.py [Test][TESTING] Add missing per-dtype smoke coverage (#952) 2026-04-14 10:27:32 +08:00
test_argreduce.py [Feat][Ops] implement Argmax/Argmin dim=None full-tensor reduction (#1106) 2026-04-29 17:10:18 +08:00
test_batch_norm.py [Chore][Release] merge testbed into main: op-family alignment + new ops (#1380) 2026-05-09 00:03:37 +08:00
test_binary_arith.py [Feat][Kernels] int / bool kernel coverage for elementwise_binary (#1408) 2026-05-12 09:57:31 +08:00
test_bitwise.py [Refactor][Naming] Add Fwd direction suffix to all elementwise ops and kernels (#978) 2026-04-16 22:04:56 +08:00
test_comparison.py [Feat][Kernels] int / bool kernel coverage for elementwise_binary (#1408) 2026-05-12 09:57:31 +08:00
test_convolution.py [BugFix][CONV] Disable async copy for conv data loads (#1119) 2026-05-06 16:18:07 +08:00
test_cumulative.py [Refactor][Scan] migrate cumsum + cumprod to canonical static_dims pattern (#1064) 2026-04-26 23:51:17 +08:00
test_deltanet_chunkwise_bwd.py [Test][TESTING] Add missing per-dtype smoke coverage (#952) 2026-04-14 10:27:32 +08:00
test_deltanet_fwd.py [Test][TESTING] Add missing per-dtype smoke coverage (#952) 2026-04-14 10:27:32 +08:00
test_deltanet_recurrence.py [Refactor][Benchmark] Narrow gen_inputs return types across workload protocols (#970) 2026-04-15 00:46:16 +08:00
test_dropout.py [Test][TESTING] Add missing per-dtype smoke coverage (#952) 2026-04-14 10:27:32 +08:00
test_elementwise_binary_broadcast.py [Chore][Release] merge testbed into main: op-family alignment + new ops (#1380) 2026-05-09 00:03:37 +08:00
test_elementwise_caching_autotune.py [Maintain][Kernels] narrow _FLOAT_DTYPES to drop fp8 over-promise (#1418) 2026-05-12 09:57:31 +08:00
test_elementwise_compile.py [Feat][Kernels] rounding-mode div kernel path for trunc/floor (#1410) 2026-05-12 09:57:31 +08:00
test_elementwise_config_dtype.py [Refactor][Naming] Add Fwd direction suffix to all elementwise ops and kernels (#978) 2026-04-16 22:04:56 +08:00
test_elementwise_fp8.py [Test][Kernels] audit fp8/None SUPPORTED_DTYPES + per-family rejection sentinels (#1422) 2026-05-12 09:57:31 +08:00
test_elementwise_independent_fp8.py [Maintain][Kernels] narrow _FLOAT_DTYPES to drop fp8 over-promise (#1418) 2026-05-12 09:57:31 +08:00
test_elementwise_unary_activation_alignment.py [Chore][Release] merge testbed into main: op-family alignment + new ops (#1380) 2026-05-09 00:03:37 +08:00
test_engram.py [Test][TESTING] Add missing per-dtype smoke coverage (#952) 2026-04-14 10:27:32 +08:00
test_fft.py [Test][TESTING] Add missing per-dtype smoke coverage (#952) 2026-04-14 10:27:32 +08:00
test_fp8_lighting_indexer.py [Refactor][Benchmark] Narrow gen_inputs return types across workload protocols (#970) 2026-04-15 00:46:16 +08:00
test_fp8_quant.py [Refactor][Benchmark] Narrow gen_inputs return types across workload protocols (#970) 2026-04-15 00:46:16 +08:00
test_fused_add_layer_norm.py [Test][TESTING] Add missing per-dtype smoke coverage (#952) 2026-04-14 10:27:32 +08:00
test_fused_add_rms_norm.py [Test][TESTING] Add missing per-dtype smoke coverage (#952) 2026-04-14 10:27:32 +08:00
test_fused_gated.py [Refactor][Naming] Add Fwd direction suffix to all elementwise ops and kernels (#978) 2026-04-16 22:04:56 +08:00
test_gated_deltanet_chunkwise_bwd.py [Test][TESTING] Add missing per-dtype smoke coverage (#952) 2026-04-14 10:27:32 +08:00
test_gated_deltanet_fwd.py [Refactor][Manifest] split elementwise.yaml into per-sub-family shards (#1095) 2026-04-28 19:30:40 +08:00
test_gated_deltanet_recurrence.py [Refactor][Hygiene] strip development-process metadata from shipped source (#1290) 2026-05-08 13:26:53 +08:00
test_gemm.py [Test][TESTING] Add missing per-dtype smoke coverage (#952) 2026-04-14 10:27:32 +08:00
test_gla_chunkwise_bwd.py [Refactor][Benchmark] Narrow gen_inputs return types across workload protocols (#970) 2026-04-15 00:46:16 +08:00
test_gla_chunkwise_fwd.py [Test][TESTING] Add missing per-dtype smoke coverage (#952) 2026-04-14 10:27:32 +08:00
test_gla_recurrence.py [Refactor][Hygiene] strip development-process metadata from shipped source (#1290) 2026-05-08 13:26:53 +08:00
test_group_norm.py [Fix][NORM] enforce required weight/bias on GroupNorm/InstanceNorm forward (#1402) 2026-05-12 09:57:31 +08:00
test_grouped_gemm.py [Refactor][Workloads] Align workloads/ops/ naming with tileops/ops/ layout (#939) 2026-04-13 10:44:06 +08:00
test_instance_norm.py [Fix][NORM] enforce required weight/bias on GroupNorm/InstanceNorm forward (#1402) 2026-05-12 09:57:31 +08:00
test_kernel_map_install.py [Chore][Release] merge testbed into main: op-family alignment + new ops (#1380) 2026-05-09 00:03:37 +08:00
test_layer_norm.py [Chore][Release] merge testbed into main: op-family alignment + new ops (#1380) 2026-05-09 00:03:37 +08:00
test_logical.py [Refactor][Naming] Add Fwd direction suffix to all elementwise ops and kernels (#978) 2026-04-16 22:04:56 +08:00
test_logical_reduce.py [Fix][Reduction] align constructor dim defaults + dim=[] noop on All/Any 2026-05-12 20:10:23 +08:00
test_mamba.py [BugFix][Mamba] Fix da_cumsum kernel to support dt_bias, softplus, and clamp (#1118) 2026-05-09 18:00:38 +08:00
test_mhc_post.py [Refactor][Workloads] Align workloads/ops/ naming with tileops/ops/ layout (#939) 2026-04-13 10:44:06 +08:00
test_mhc_pre.py [Test] Restore passing TileLang 0.1.9 skip coverage (#1071) 2026-04-27 18:17:09 +08:00
test_moe_experts_nopad.py [Feat][MoE] Add modular MoE interface: ABCs + FusedMoe orchestration (#1087) 2026-04-28 20:51:01 +08:00
test_moe_fused_moe.py [Feat][MoE] Add modular MoE interface: ABCs + FusedMoe orchestration (#1087) 2026-04-28 20:51:01 +08:00
test_moe_fused_moe_distributed.py [Refactor] Align kernels/tests/benchmarks structure with ops layout (#928) 2026-04-12 23:24:03 +08:00
test_moe_fused_topk.py [Fix][CI] Fix moe_fused_topk test and remove unsound targeted scope (#972) 2026-04-15 11:51:17 +08:00
test_moe_permute.py [Refactor][Benchmark] Narrow gen_inputs return types across workload protocols (#970) 2026-04-15 00:46:16 +08:00
test_moe_permute_align.py [Refactor][Benchmark] Narrow gen_inputs return types across workload protocols (#970) 2026-04-15 00:46:16 +08:00
test_moe_shared_fused_moe.py [Feat][MoE] SharedFusedMoE with native shared expert kernel and TP support (#778) 2026-04-07 17:42:09 +08:00
test_moe_shared_fused_moe_distributed.py [Feat][MoE] SharedFusedMoE with native shared expert kernel and TP support (#778) 2026-04-07 17:42:09 +08:00
test_moe_unpermute.py [Refactor][Workloads] Align workloads/ops/ naming with tileops/ops/ layout (#939) 2026-04-13 10:44:06 +08:00
test_norm_ops.py [Chore][Release] merge testbed into main: op-family alignment + new ops (#1380) 2026-05-09 00:03:37 +08:00
test_normalization_alignment.py [Chore][Release] merge testbed into main: op-family alignment + new ops (#1380) 2026-05-09 00:03:37 +08:00
test_pool.py [Refactor][Benchmark] Narrow gen_inputs return types across workload protocols (#970) 2026-04-15 00:46:16 +08:00
test_reduce.py [Fix][Reduction] align constructor dim defaults + dim=[] noop on All/Any 2026-05-12 20:10:23 +08:00
test_reduce_arithmetic_conformance.py [Test][Reduction] add dim=None/int/tuple conformance tests for sum/mean/amax/amin (#1403) 2026-05-12 09:57:31 +08:00
test_reduce_boolean_conformance.py [Test][Reduction] add dim=None/int/tuple conformance for All/Any/CountNonzero (#1407) 2026-05-12 09:57:31 +08:00
test_reduce_dim_none.py [Fix][Reduction] update Prod tests to assert dim-int contract 2026-05-12 20:10:23 +08:00
test_reduce_multidim.py [Fix][Reduction] update Prod tests to assert dim-int contract 2026-05-12 20:10:23 +08:00
test_reduce_variance_conformance.py [Test][Reduction] add var/std/var_mean conformance across dim x correction (#1406) 2026-05-12 09:57:31 +08:00
test_reduction_defaults.py [Fix][Reduction] reject bool from _validate_dim 2026-05-12 20:10:23 +08:00
test_reduction_primitives.py [Refactor][Hygiene] strip development-process metadata from shipped source (#1290) 2026-05-08 13:26:53 +08:00
test_rms_norm.py [Chore][Release] merge testbed into main: op-family alignment + new ops (#1380) 2026-05-09 00:03:37 +08:00
test_rope.py [BugFix][ROPE] fix non-neox 2d compile failure (#1270) 2026-05-07 22:03:48 +08:00
test_softmax.py [Chore][Release] merge testbed into main: op-family alignment + new ops (#1380) 2026-05-09 00:03:37 +08:00
test_special_elementwise.py [Feat][Kernels] int/bool kernel coverage for MaskedFillScalar (#1411) 2026-05-12 09:57:31 +08:00
test_special_elementwise_conformance.py [Maintain][Kernels] narrow _FLOAT_DTYPES to drop fp8 over-promise (#1418) 2026-05-12 09:57:31 +08:00
test_topk_selector.py [Refactor][Workloads] Align workloads/ops/ naming with tileops/ops/ layout (#939) 2026-04-13 10:44:06 +08:00
test_unary_math.py [Chore][Release] merge testbed into main: op-family alignment + new ops (#1380) 2026-05-09 00:03:37 +08:00
test_vector_norm.py [Fix][Reduction] Fix bugs in logical and norm reductions (#1117) 2026-05-06 12:46:09 +08:00
test_welford_non_aligned.py [Fix][Reduction] widen dim annotation + dim=-1 on welford non-aligned tests 2026-05-12 20:10:23 +08:00