Preliminary state
This commit is contained in:
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user