Preliminary state

This commit is contained in:
Anton Pogrebnjak
2026-05-26 10:24:33 +02:00
commit 0ab11cfc5e
950 changed files with 6428 additions and 0 deletions
@@ -0,0 +1,15 @@
{
"command": "fuzz_grad",
"n_trials": 50,
"seed": 9941134,
"primitives": [
"leaky_relu",
"elu",
"gelu",
"add",
"mul"
],
"check_nan_inf": false,
"description": "targeted gradient fuzz for new activation primitives; exercises backward rules for leaky_relu (piecewise), elu (exp branch), gelu (erf+gaussian)",
"points": 6
}
@@ -0,0 +1,31 @@
{
"command": "fuzz_grad",
"n_trials": 100,
"seed": 9326167,
"primitives": [
"neg",
"reciprocal",
"relu",
"square",
"sqrt",
"exp",
"log",
"leaky_relu",
"elu",
"gelu",
"add",
"mul",
"dot",
"where",
"expand_dims",
"moveaxis",
"reshape",
"reduce_sum",
"pad",
"conv",
"avgpool"
],
"check_nan_inf": false,
"description": "fuzz gradient computation with all supported primitives to verify backward-pass robustness",
"points": 6
}
@@ -0,0 +1,15 @@
{
"command": "fuzz_grad",
"n_trials": 50,
"seed": 1547885,
"primitives": [
"pad",
"conv",
"avgpool",
"add",
"mul"
],
"check_nan_inf": false,
"description": "targeted gradient fuzz for last-axis ops (pad/conv/avgpool); exercises strided/dilated backward accumulation",
"points": 6
}
@@ -0,0 +1,31 @@
{
"command": "fuzz_grad",
"n_trials": 200,
"seed": 6003614,
"primitives": [
"neg",
"reciprocal",
"relu",
"square",
"sqrt",
"exp",
"log",
"leaky_relu",
"elu",
"gelu",
"add",
"mul",
"dot",
"where",
"expand_dims",
"moveaxis",
"reshape",
"reduce_sum",
"pad",
"conv",
"avgpool"
],
"check_nan_inf": false,
"description": "broad backward-pass fuzz: 1000 trials over all primitives to stress gradient shape-propagation",
"points": 6
}
@@ -0,0 +1,13 @@
{
"command": "fuzz_grad",
"n_trials": 50,
"seed": 4046095,
"primitives": [
"dot",
"add",
"mul"
],
"check_nan_inf": false,
"description": "targeted gradient fuzz for dot/add/mul; exercises broadcasting backward rules",
"points": 6
}
@@ -0,0 +1,16 @@
{
"command": "fuzz_grad",
"n_trials": 100,
"seed": 4302181,
"primitives": [
"relu",
"square",
"dot",
"add",
"mul",
"neg"
],
"check_nan_inf": true,
"description": "backward-pass numerics fuzz over curated finite-gradient subset (relu/square/dot/add/mul/neg); fails on NaN/Inf in gradients",
"points": 6
}
@@ -0,0 +1,25 @@
{
"command": "fuzz_grad",
"n_trials": 150,
"seed": 806830,
"primitives": [
"neg",
"relu",
"square",
"leaky_relu",
"add",
"mul",
"dot",
"where",
"expand_dims",
"moveaxis",
"reshape",
"reduce_sum",
"pad",
"conv",
"avgpool"
],
"check_nan_inf": false,
"description": "fuzz gradient computation with safe primitives to verify no crashes or shape errors",
"points": 6
}
@@ -0,0 +1,14 @@
{
"command": "fuzz_grad",
"n_trials": 50,
"seed": 5785067,
"primitives": [
"expand_dims",
"moveaxis",
"reshape",
"reduce_sum"
],
"check_nan_inf": false,
"description": "targeted gradient fuzz for shape-manipulating primitives to verify transposed shape-propagation in the backward pass",
"points": 6
}
@@ -0,0 +1,16 @@
{
"command": "fuzz_grad",
"n_trials": 50,
"seed": 9102614,
"primitives": [
"log",
"sqrt",
"reciprocal",
"exp",
"neg",
"mul"
],
"check_nan_inf": false,
"description": "targeted crash-only gradient fuzz for unsafe unaries; NaN/Inf gradients permitted",
"points": 6
}