[
  {
    "label": "p=0/a=1.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      0.5,
      -0.5
    ],
    "expected": [
      0.49999999999999994,
      -0.49999999999999994
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.5
    ],
    "expected": [
      0.49999999999999994
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.49999999999999994
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      0.9999999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -0.25,
      0.25
    ],
    "expected": [
      -0.24999999999999997,
      0.24999999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.24999999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.25
    ],
    "expected": [
      0.24999999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.49999999999999994
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      0.199951171875,
      -0.39990234375
    ],
    "expected": [
      0.19999999999999998,
      -0.39999999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.199951171875
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -0.39990234375
    ],
    "expected": [
      -0.39999999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.599609375
    ],
    "expected": [
      0.6
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -0.0999755859375,
      0.199951171875
    ],
    "expected": [
      -0.09999999999999999,
      0.19999999999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.0999755859375
    ],
    "expected": [
      -0.09999999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.199951171875
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.2998046875
    ],
    "expected": [
      -0.3
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      0.39990234375,
      0.199951171875
    ],
    "expected": [
      0.39999999999999997,
      0.19999999999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.39990234375
    ],
    "expected": [
      0.39999999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.199951171875
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.199951171875
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -0.199951171875,
      -0.0999755859375
    ],
    "expected": [
      -0.19999999999999998,
      -0.09999999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.199951171875
    ],
    "expected": [
      -0.19999999999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      -0.0999755859375
    ],
    "expected": [
      -0.09999999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.0999755859375
    ],
    "expected": [
      -0.09999999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      -0.39990234375,
      -0.199951171875
    ],
    "expected": [
      -0.39999999999999997,
      -0.19999999999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.39990234375
    ],
    "expected": [
      -0.39999999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -0.199951171875
    ],
    "expected": [
      -0.19999999999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.199951171875
    ],
    "expected": [
      -0.19999999999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      0.199951171875,
      0.0999755859375
    ],
    "expected": [
      0.19999999999999998,
      0.09999999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.199951171875
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.0999755859375
    ],
    "expected": [
      0.09999999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.0999755859375
    ],
    "expected": [
      0.09999999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      -0.39990234375,
      0.199951171875
    ],
    "expected": [
      -0.39999999999999997,
      0.19999999999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.39990234375
    ],
    "expected": [
      -0.39999999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.199951171875
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.599609375
    ],
    "expected": [
      -0.6
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      0.199951171875,
      -0.0999755859375
    ],
    "expected": [
      0.19999999999999998,
      -0.09999999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.199951171875
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      -0.0999755859375
    ],
    "expected": [
      -0.09999999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.2998046875
    ],
    "expected": [
      0.3
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      1,
      0
    ],
    "expected": [
      1,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -0.5,
      0
    ],
    "expected": [
      -0.5,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      -1
    ],
    "expected": [
      0,
      -1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0.5
    ],
    "expected": [
      0,
      0.5
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      8192,
      -8192
    ],
    "expected": [
      8191.999999999999,
      -8191.999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      8192
    ],
    "expected": [
      8191.999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -8192
    ],
    "expected": [
      -8191.999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      16384
    ],
    "expected": [
      16383.999999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -4096,
      4096
    ],
    "expected": [
      -4095.9999999999995,
      4095.9999999999995
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -4096
    ],
    "expected": [
      -4095.9999999999995
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      4096
    ],
    "expected": [
      4095.9999999999995
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -8192
    ],
    "expected": [
      -8191.999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      3276,
      -6552
    ],
    "expected": [
      3276.7999999999997,
      -6553.599999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      3276
    ],
    "expected": [
      3276.7999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -6552
    ],
    "expected": [
      -6553.599999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      9824
    ],
    "expected": [
      9830.4
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -1638,
      3276
    ],
    "expected": [
      -1638.3999999999999,
      3276.7999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -1638
    ],
    "expected": [
      -1638.3999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      3276
    ],
    "expected": [
      3276.7999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -4912
    ],
    "expected": [
      -4915.2
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      6552,
      3276
    ],
    "expected": [
      6553.599999999999,
      3276.7999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      6552
    ],
    "expected": [
      6553.599999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      3276
    ],
    "expected": [
      3276.7999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      3276
    ],
    "expected": [
      3276.7999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -3276,
      -1638
    ],
    "expected": [
      -3276.7999999999997,
      -1638.3999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -3276
    ],
    "expected": [
      -3276.7999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      -1638
    ],
    "expected": [
      -1638.3999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -1638
    ],
    "expected": [
      -1638.3999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      -6552,
      -3276
    ],
    "expected": [
      -6553.599999999999,
      -3276.7999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      -6552
    ],
    "expected": [
      -6553.599999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -3276
    ],
    "expected": [
      -3276.7999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      -3276
    ],
    "expected": [
      -3276.7999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      3276,
      1638
    ],
    "expected": [
      3276.7999999999997,
      1638.3999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      3276
    ],
    "expected": [
      3276.7999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      1638
    ],
    "expected": [
      1638.3999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      1638
    ],
    "expected": [
      1638.3999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      -6552,
      3276
    ],
    "expected": [
      -6553.599999999999,
      3276.7999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      -6552
    ],
    "expected": [
      -6553.599999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      3276
    ],
    "expected": [
      3276.7999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      -9824
    ],
    "expected": [
      -9830.4
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      3276,
      -1638
    ],
    "expected": [
      3276.7999999999997,
      -1638.3999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      3276
    ],
    "expected": [
      3276.7999999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      -1638
    ],
    "expected": [
      -1638.3999999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      4912
    ],
    "expected": [
      4915.2
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=0.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=0.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=0.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=0.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=0.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      16384,
      0
    ],
    "expected": [
      16384,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=0.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      16384
    ],
    "expected": [
      16384
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=0.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=0.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      16384
    ],
    "expected": [
      16384
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=0.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -8192,
      0
    ],
    "expected": [
      -8192,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=0.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -8192
    ],
    "expected": [
      -8192
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=0.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=0.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -8192
    ],
    "expected": [
      -8192
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=0.000000/b=1.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=0.000000/b=1.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=0.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=0.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=0.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=0.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=0.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      -16384
    ],
    "expected": [
      0,
      -16384
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=0.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=0.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -16384
    ],
    "expected": [
      -16384
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=0.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      16384
    ],
    "expected": [
      16384
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=0.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      8192
    ],
    "expected": [
      0,
      8192
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=0.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=0.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      8192
    ],
    "expected": [
      8192
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=0.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -8192
    ],
    "expected": [
      -8192
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=0.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=0.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      0.00048828125,
      -0.00048828125
    ],
    "expected": [
      0.00048828124999999995,
      -0.00048828124999999995
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.00048828125
    ],
    "expected": [
      0.00048828124999999995
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -0.00048828125
    ],
    "expected": [
      -0.00048828124999999995
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.0009765625
    ],
    "expected": [
      0.0009765624999999999
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -0.000244140625,
      0.000244140625
    ],
    "expected": [
      -0.00024414062499999997,
      0.00024414062499999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.000244140625
    ],
    "expected": [
      -0.00024414062499999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.000244140625
    ],
    "expected": [
      0.00024414062499999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.00048828125
    ],
    "expected": [
      -0.00048828124999999995
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=1.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=1.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      0.0001952648162841797,
      -0.0003905296325683594
    ],
    "expected": [
      0.00019531249999999998,
      -0.00039062499999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.0001952648162841797
    ],
    "expected": [
      0.00019531249999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -0.0003905296325683594
    ],
    "expected": [
      -0.00039062499999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.0005855560302734375
    ],
    "expected": [
      0.0005859375
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -9.763240814208984e-05,
      0.0001952648162841797
    ],
    "expected": [
      -9.765624999999999e-05,
      0.00019531249999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -9.763240814208984e-05
    ],
    "expected": [
      -9.765624999999999e-05
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.0001952648162841797
    ],
    "expected": [
      0.00019531249999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.00029277801513671875
    ],
    "expected": [
      -0.00029296875
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      0.0003905296325683594,
      0.0001952648162841797
    ],
    "expected": [
      0.00039062499999999997,
      0.00019531249999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.0003905296325683594
    ],
    "expected": [
      0.00039062499999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.0001952648162841797
    ],
    "expected": [
      0.00019531249999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.0001952648162841797
    ],
    "expected": [
      0.00019531249999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -0.0001952648162841797,
      -9.763240814208984e-05
    ],
    "expected": [
      -0.00019531249999999998,
      -9.765624999999999e-05
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.0001952648162841797
    ],
    "expected": [
      -0.00019531249999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      -9.763240814208984e-05
    ],
    "expected": [
      -9.765624999999999e-05
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -9.763240814208984e-05
    ],
    "expected": [
      -9.765624999999999e-05
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      -0.0003905296325683594,
      -0.0001952648162841797
    ],
    "expected": [
      -0.00039062499999999997,
      -0.00019531249999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.0003905296325683594
    ],
    "expected": [
      -0.00039062499999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -0.0001952648162841797
    ],
    "expected": [
      -0.00019531249999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.0001952648162841797
    ],
    "expected": [
      -0.00019531249999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      0.0001952648162841797,
      9.763240814208984e-05
    ],
    "expected": [
      0.00019531249999999998,
      9.765624999999999e-05
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.0001952648162841797
    ],
    "expected": [
      0.00019531249999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      9.763240814208984e-05
    ],
    "expected": [
      9.765624999999999e-05
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      9.763240814208984e-05
    ],
    "expected": [
      9.765624999999999e-05
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      -0.0003905296325683594,
      0.0001952648162841797
    ],
    "expected": [
      -0.00039062499999999997,
      0.00019531249999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.0003905296325683594
    ],
    "expected": [
      -0.00039062499999999997
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.0001952648162841797
    ],
    "expected": [
      0.00019531249999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.0005855560302734375
    ],
    "expected": [
      -0.0005859375
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      0.0001952648162841797,
      -9.763240814208984e-05
    ],
    "expected": [
      0.00019531249999999998,
      -9.765624999999999e-05
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.0001952648162841797
    ],
    "expected": [
      0.00019531249999999998
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      -9.763240814208984e-05
    ],
    "expected": [
      -9.765624999999999e-05
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.00029277801513671875
    ],
    "expected": [
      0.00029296875
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=0.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=0.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=0.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=0.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=0.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      0.0009765625,
      0
    ],
    "expected": [
      0.0009765625,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=0.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.0009765625
    ],
    "expected": [
      0.0009765625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=0.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=0.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.0009765625
    ],
    "expected": [
      0.0009765625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=0.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -0.00048828125,
      0
    ],
    "expected": [
      -0.00048828125,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=0.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.00048828125
    ],
    "expected": [
      -0.00048828125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=0.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=0.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.00048828125
    ],
    "expected": [
      -0.00048828125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=0.000000/b=1.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=0.000000/b=1.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=0.000000/w=0.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=0.000000/w=0.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=0.000000/w=0.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=0.000000/w=0.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=0.000000/w=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      -0.0009765625
    ],
    "expected": [
      0,
      -0.0009765625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=0.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=0.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -0.0009765625
    ],
    "expected": [
      -0.0009765625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=0.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.0009765625
    ],
    "expected": [
      0.0009765625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=0.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      0,
      0.00048828125
    ],
    "expected": [
      0,
      0.00048828125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=0.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=0.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.00048828125
    ],
    "expected": [
      0.00048828125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=0.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.00048828125
    ],
    "expected": [
      -0.00048828125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=0.000000/radial-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=0.000000/angular-JVP",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0.5,
      -0.5
    ],
    "expected": [
      0.49999999999999994,
      -0.49999999999999994
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0.5
    ],
    "expected": [
      0.49999999999999994
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.49999999999999994
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      0.9999999999999999
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -0.25,
      0.25
    ],
    "expected": [
      -0.24999999999999997,
      0.24999999999999997
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.24999999999999997
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0.25
    ],
    "expected": [
      0.24999999999999997
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.49999999999999994
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0.2001953125,
      -0.400390625
    ],
    "expected": [
      0.19999999999999998,
      -0.39999999999999997
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0.2001953125
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -0.400390625
    ],
    "expected": [
      -0.39999999999999997
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0.6015625
    ],
    "expected": [
      0.6
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -0.10009765625,
      0.2001953125
    ],
    "expected": [
      -0.09999999999999999,
      0.19999999999999998
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -0.10009765625
    ],
    "expected": [
      -0.09999999999999999
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0.2001953125
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -0.30078125
    ],
    "expected": [
      -0.3
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0.400390625,
      0.2001953125
    ],
    "expected": [
      0.39999999999999997,
      0.19999999999999998
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0.400390625
    ],
    "expected": [
      0.39999999999999997
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0.2001953125
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0.2001953125
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -0.2001953125,
      -0.10009765625
    ],
    "expected": [
      -0.19999999999999998,
      -0.09999999999999999
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -0.2001953125
    ],
    "expected": [
      -0.19999999999999998
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -0.10009765625
    ],
    "expected": [
      -0.09999999999999999
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -0.10009765625
    ],
    "expected": [
      -0.09999999999999999
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -0.400390625,
      -0.2001953125
    ],
    "expected": [
      -0.39999999999999997,
      -0.19999999999999998
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -0.400390625
    ],
    "expected": [
      -0.39999999999999997
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -0.2001953125
    ],
    "expected": [
      -0.19999999999999998
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -0.2001953125
    ],
    "expected": [
      -0.19999999999999998
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0.2001953125,
      0.10009765625
    ],
    "expected": [
      0.19999999999999998,
      0.09999999999999999
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0.2001953125
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0.10009765625
    ],
    "expected": [
      0.09999999999999999
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0.10009765625
    ],
    "expected": [
      0.09999999999999999
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -0.400390625,
      0.2001953125
    ],
    "expected": [
      -0.39999999999999997,
      0.19999999999999998
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -0.400390625
    ],
    "expected": [
      -0.39999999999999997
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0.2001953125
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -0.6015625
    ],
    "expected": [
      -0.6
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0.2001953125,
      -0.10009765625
    ],
    "expected": [
      0.19999999999999998,
      -0.09999999999999999
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0.2001953125
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -0.10009765625
    ],
    "expected": [
      -0.09999999999999999
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0.30078125
    ],
    "expected": [
      0.3
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      1,
      0
    ],
    "expected": [
      1,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -0.5,
      0
    ],
    "expected": [
      -0.5,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      -1
    ],
    "expected": [
      0,
      -1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0.5
    ],
    "expected": [
      0,
      0.5
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      6.044629098073146e+23,
      -6.044629098073146e+23
    ],
    "expected": [
      6.044629098073145e+23,
      -6.044629098073145e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      6.044629098073146e+23
    ],
    "expected": [
      6.044629098073145e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -6.044629098073146e+23
    ],
    "expected": [
      -6.044629098073145e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      1.2089258196146292e+24
    ],
    "expected": [
      1.208925819614629e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -3.022314549036573e+23,
      3.022314549036573e+23
    ],
    "expected": [
      -3.0223145490365726e+23,
      3.0223145490365726e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -3.022314549036573e+23
    ],
    "expected": [
      -3.0223145490365726e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      3.022314549036573e+23
    ],
    "expected": [
      3.0223145490365726e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -6.044629098073146e+23
    ],
    "expected": [
      -6.044629098073145e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      2.4202128224706932e+23,
      -4.8404256449413863e+23
    ],
    "expected": [
      2.417851639229258e+23,
      -4.835703278458516e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      2.4202128224706932e+23
    ],
    "expected": [
      2.417851639229258e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -4.8404256449413863e+23
    ],
    "expected": [
      -4.835703278458516e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      7.272444383619254e+23
    ],
    "expected": [
      7.253554917687775e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -1.2101064112353466e+23,
      2.4202128224706932e+23
    ],
    "expected": [
      -1.208925819614629e+23,
      2.417851639229258e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -1.2101064112353466e+23
    ],
    "expected": [
      -1.208925819614629e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      2.4202128224706932e+23
    ],
    "expected": [
      2.417851639229258e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -3.636222191809627e+23
    ],
    "expected": [
      -3.6267774588438874e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      4.8404256449413863e+23,
      2.4202128224706932e+23
    ],
    "expected": [
      4.835703278458516e+23,
      2.417851639229258e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      4.8404256449413863e+23
    ],
    "expected": [
      4.835703278458516e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      2.4202128224706932e+23
    ],
    "expected": [
      2.417851639229258e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      2.4202128224706932e+23
    ],
    "expected": [
      2.417851639229258e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -2.4202128224706932e+23,
      -1.2101064112353466e+23
    ],
    "expected": [
      -2.417851639229258e+23,
      -1.208925819614629e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -2.4202128224706932e+23
    ],
    "expected": [
      -2.417851639229258e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -1.2101064112353466e+23
    ],
    "expected": [
      -1.208925819614629e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -1.2101064112353466e+23
    ],
    "expected": [
      -1.208925819614629e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -4.8404256449413863e+23,
      -2.4202128224706932e+23
    ],
    "expected": [
      -4.835703278458516e+23,
      -2.417851639229258e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -4.8404256449413863e+23
    ],
    "expected": [
      -4.835703278458516e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -2.4202128224706932e+23
    ],
    "expected": [
      -2.417851639229258e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -2.4202128224706932e+23
    ],
    "expected": [
      -2.417851639229258e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      2.4202128224706932e+23,
      1.2101064112353466e+23
    ],
    "expected": [
      2.417851639229258e+23,
      1.208925819614629e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      2.4202128224706932e+23
    ],
    "expected": [
      2.417851639229258e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      1.2101064112353466e+23
    ],
    "expected": [
      1.208925819614629e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      1.2101064112353466e+23
    ],
    "expected": [
      1.208925819614629e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -4.8404256449413863e+23,
      2.4202128224706932e+23
    ],
    "expected": [
      -4.835703278458516e+23,
      2.417851639229258e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -4.8404256449413863e+23
    ],
    "expected": [
      -4.835703278458516e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      2.4202128224706932e+23
    ],
    "expected": [
      2.417851639229258e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -7.272444383619254e+23
    ],
    "expected": [
      -7.253554917687775e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      2.4202128224706932e+23,
      -1.2101064112353466e+23
    ],
    "expected": [
      2.417851639229258e+23,
      -1.208925819614629e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      2.4202128224706932e+23
    ],
    "expected": [
      2.417851639229258e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -1.2101064112353466e+23
    ],
    "expected": [
      -1.208925819614629e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      3.636222191809627e+23
    ],
    "expected": [
      3.6267774588438874e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      1.2089258196146292e+24,
      0
    ],
    "expected": [
      1.2089258196146292e+24,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      1.2089258196146292e+24
    ],
    "expected": [
      1.2089258196146292e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      1.2089258196146292e+24
    ],
    "expected": [
      1.2089258196146292e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -6.044629098073146e+23,
      0
    ],
    "expected": [
      -6.044629098073146e+23,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -6.044629098073146e+23
    ],
    "expected": [
      -6.044629098073146e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -6.044629098073146e+23
    ],
    "expected": [
      -6.044629098073146e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      -1.2089258196146292e+24
    ],
    "expected": [
      0,
      -1.2089258196146292e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -1.2089258196146292e+24
    ],
    "expected": [
      -1.2089258196146292e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      1.2089258196146292e+24
    ],
    "expected": [
      1.2089258196146292e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      6.044629098073146e+23
    ],
    "expected": [
      0,
      6.044629098073146e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      6.044629098073146e+23
    ],
    "expected": [
      6.044629098073146e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -6.044629098073146e+23
    ],
    "expected": [
      -6.044629098073146e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      4.1359030627651384e-25,
      -4.1359030627651384e-25
    ],
    "expected": [
      4.135903062765138e-25,
      -4.135903062765138e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      4.1359030627651384e-25
    ],
    "expected": [
      4.135903062765138e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -4.1359030627651384e-25
    ],
    "expected": [
      -4.135903062765138e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530276e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -2.0679515313825692e-25,
      2.0679515313825692e-25
    ],
    "expected": [
      -2.067951531382569e-25,
      2.067951531382569e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -2.0679515313825692e-25
    ],
    "expected": [
      -2.067951531382569e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      2.0679515313825692e-25
    ],
    "expected": [
      2.067951531382569e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -4.1359030627651384e-25
    ],
    "expected": [
      -4.135903062765138e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      1.655976812239948e-25,
      -3.311953624479896e-25
    ],
    "expected": [
      1.6543612251060552e-25,
      -3.3087224502121104e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      1.655976812239948e-25
    ],
    "expected": [
      1.6543612251060552e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -3.311953624479896e-25
    ],
    "expected": [
      -3.3087224502121104e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      4.976008372389307e-25
    ],
    "expected": [
      4.963083675318166e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -8.27988406119974e-26,
      1.655976812239948e-25
    ],
    "expected": [
      -8.271806125530276e-26,
      1.6543612251060552e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -8.27988406119974e-26
    ],
    "expected": [
      -8.271806125530276e-26
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      1.655976812239948e-25
    ],
    "expected": [
      1.6543612251060552e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -2.4880041861946536e-25
    ],
    "expected": [
      -2.481541837659083e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      3.311953624479896e-25,
      1.655976812239948e-25
    ],
    "expected": [
      3.3087224502121104e-25,
      1.6543612251060552e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      3.311953624479896e-25
    ],
    "expected": [
      3.3087224502121104e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      1.655976812239948e-25
    ],
    "expected": [
      1.6543612251060552e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      1.655976812239948e-25
    ],
    "expected": [
      1.6543612251060552e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -1.655976812239948e-25,
      -8.27988406119974e-26
    ],
    "expected": [
      -1.6543612251060552e-25,
      -8.271806125530276e-26
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -1.655976812239948e-25
    ],
    "expected": [
      -1.6543612251060552e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -8.27988406119974e-26
    ],
    "expected": [
      -8.271806125530276e-26
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -8.27988406119974e-26
    ],
    "expected": [
      -8.271806125530276e-26
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -3.311953624479896e-25,
      -1.655976812239948e-25
    ],
    "expected": [
      -3.3087224502121104e-25,
      -1.6543612251060552e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -3.311953624479896e-25
    ],
    "expected": [
      -3.3087224502121104e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -1.655976812239948e-25
    ],
    "expected": [
      -1.6543612251060552e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -1.655976812239948e-25
    ],
    "expected": [
      -1.6543612251060552e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      1.655976812239948e-25,
      8.27988406119974e-26
    ],
    "expected": [
      1.6543612251060552e-25,
      8.271806125530276e-26
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      1.655976812239948e-25
    ],
    "expected": [
      1.6543612251060552e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      8.27988406119974e-26
    ],
    "expected": [
      8.271806125530276e-26
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      8.27988406119974e-26
    ],
    "expected": [
      8.271806125530276e-26
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -3.311953624479896e-25,
      1.655976812239948e-25
    ],
    "expected": [
      -3.3087224502121104e-25,
      1.6543612251060552e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -3.311953624479896e-25
    ],
    "expected": [
      -3.3087224502121104e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      1.655976812239948e-25
    ],
    "expected": [
      1.6543612251060552e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -4.976008372389307e-25
    ],
    "expected": [
      -4.963083675318166e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      1.655976812239948e-25,
      -8.27988406119974e-26
    ],
    "expected": [
      1.6543612251060552e-25,
      -8.271806125530276e-26
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      1.655976812239948e-25
    ],
    "expected": [
      1.6543612251060552e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -8.27988406119974e-26
    ],
    "expected": [
      -8.271806125530276e-26
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      2.4880041861946536e-25
    ],
    "expected": [
      2.481541837659083e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      8.271806125530277e-25,
      0
    ],
    "expected": [
      8.271806125530277e-25,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -4.1359030627651384e-25,
      0
    ],
    "expected": [
      -4.1359030627651384e-25,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -4.1359030627651384e-25
    ],
    "expected": [
      -4.1359030627651384e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -4.1359030627651384e-25
    ],
    "expected": [
      -4.1359030627651384e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=0.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=0.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=0.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=0.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      -8.271806125530277e-25
    ],
    "expected": [
      0,
      -8.271806125530277e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -8.271806125530277e-25
    ],
    "expected": [
      -8.271806125530277e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0,
      4.1359030627651384e-25
    ],
    "expected": [
      0,
      4.1359030627651384e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      4.1359030627651384e-25
    ],
    "expected": [
      4.1359030627651384e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -4.1359030627651384e-25
    ],
    "expected": [
      -4.1359030627651384e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/radial-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/angular-JVP",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "anisotropic/large-scale/VJP",
    "dtype": "bfloat16",
    "actual": [
      3.094850098213451e+26,
      -5.421010862427522e-20
    ],
    "expected": [
      3.094850098213451e+26,
      -5.421010862427522e-20
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "anisotropic/large-scale/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -5.421010862427522e-20
    ],
    "expected": [
      -5.421010862427522e-20
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "anisotropic/small-scale/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      1.298074214633707e+33
    ],
    "expected": [
      1.298074214633707e+33
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "anisotropic/small-scale/VJP-y",
    "dtype": "bfloat16",
    "actual": [
      1.298074214633707e+33
    ],
    "expected": [
      1.298074214633707e+33
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "anisotropic/small-weight/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "anisotropic/small-weight/VJP-y",
    "dtype": "bfloat16",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      0.5,
      -0.5
    ],
    "expected": [
      0.49999999999999994,
      -0.49999999999999994
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.49999999999999994
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.49999999999999994
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      0.9999999999999999
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -0.25,
      0.25
    ],
    "expected": [
      -0.24999999999999997,
      0.24999999999999997
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.24999999999999997
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      0.25
    ],
    "expected": [
      0.24999999999999997
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.49999999999999994
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      0.20000000298023224,
      -0.4000000059604645
    ],
    "expected": [
      0.19999999999999998,
      -0.39999999999999997
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0.20000000298023224
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -0.4000000059604645
    ],
    "expected": [
      -0.39999999999999997
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0.6000000238418579
    ],
    "expected": [
      0.6
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -0.10000000149011612,
      0.20000000298023224
    ],
    "expected": [
      -0.09999999999999999,
      0.19999999999999998
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      -0.10000000149011612
    ],
    "expected": [
      -0.09999999999999999
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      0.20000000298023224
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -0.30000001192092896
    ],
    "expected": [
      -0.3
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      0.4000000059604645,
      0.20000000298023224
    ],
    "expected": [
      0.39999999999999997,
      0.19999999999999998
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0.4000000059604645
    ],
    "expected": [
      0.39999999999999997
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0.20000000298023224
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0.20000000298023224
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -0.20000000298023224,
      -0.10000000149011612
    ],
    "expected": [
      -0.19999999999999998,
      -0.09999999999999999
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      -0.20000000298023224
    ],
    "expected": [
      -0.19999999999999998
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      -0.10000000149011612
    ],
    "expected": [
      -0.09999999999999999
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -0.10000000149011612
    ],
    "expected": [
      -0.09999999999999999
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      -0.4000000059604645,
      -0.20000000298023224
    ],
    "expected": [
      -0.39999999999999997,
      -0.19999999999999998
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      -0.4000000059604645
    ],
    "expected": [
      -0.39999999999999997
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -0.20000000298023224
    ],
    "expected": [
      -0.19999999999999998
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      -0.20000000298023224
    ],
    "expected": [
      -0.19999999999999998
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      0.20000000298023224,
      0.10000000149011612
    ],
    "expected": [
      0.19999999999999998,
      0.09999999999999999
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      0.20000000298023224
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      0.10000000149011612
    ],
    "expected": [
      0.09999999999999999
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      0.10000000149011612
    ],
    "expected": [
      0.09999999999999999
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      -0.4000000059604645,
      0.20000000298023224
    ],
    "expected": [
      -0.39999999999999997,
      0.19999999999999998
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      -0.4000000059604645
    ],
    "expected": [
      -0.39999999999999997
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0.20000000298023224
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      -0.6000000238418579
    ],
    "expected": [
      -0.6
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      0.20000000298023224,
      -0.10000000149011612
    ],
    "expected": [
      0.19999999999999998,
      -0.09999999999999999
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      0.20000000298023224
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      -0.10000000149011612
    ],
    "expected": [
      -0.09999999999999999
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      0.30000001192092896
    ],
    "expected": [
      0.3
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      1,
      0
    ],
    "expected": [
      1,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -0.5,
      0
    ],
    "expected": [
      -0.5,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      -1
    ],
    "expected": [
      0,
      -1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0.5
    ],
    "expected": [
      0,
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-2.000000/1",
    "dtype": "float32",
    "actual": [
      0.20000000298023224
    ],
    "expected": [
      0.2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-2.000000/2",
    "dtype": "float32",
    "actual": [
      0.1599999964237213
    ],
    "expected": [
      0.16
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-2.000000/3",
    "dtype": "float32",
    "actual": [
      0.1759999841451645
    ],
    "expected": [
      0.176
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-1.000000/1",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-1.000000/2",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-1.000000/3",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-0.500000/1",
    "dtype": "float32",
    "actual": [
      0.800000011920929
    ],
    "expected": [
      0.8
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-0.500000/2",
    "dtype": "float32",
    "actual": [
      0.6399999856948853
    ],
    "expected": [
      0.64
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-0.500000/3",
    "dtype": "float32",
    "actual": [
      -0.2560000419616699
    ],
    "expected": [
      -0.256
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.000000/1",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.000000/2",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.000000/3",
    "dtype": "float32",
    "actual": [
      -2
    ],
    "expected": [
      -2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.500000/1",
    "dtype": "float32",
    "actual": [
      0.800000011920929
    ],
    "expected": [
      0.8
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.500000/2",
    "dtype": "float32",
    "actual": [
      -0.6399999856948853
    ],
    "expected": [
      -0.64
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.500000/3",
    "dtype": "float32",
    "actual": [
      -0.2560000419616699
    ],
    "expected": [
      -0.256
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=1.000000/1",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=1.000000/2",
    "dtype": "float32",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=1.000000/3",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=1.000000/finite-difference",
    "dtype": "float32",
    "actual": [
      0.5000209808349609
    ],
    "expected": [
      0.5
    ],
    "tolerance": 0.0005,
    "passed": true
  },
  {
    "label": "composite/p=0/t=2.000000/1",
    "dtype": "float32",
    "actual": [
      0.20000000298023224
    ],
    "expected": [
      0.2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=2.000000/2",
    "dtype": "float32",
    "actual": [
      -0.1599999964237213
    ],
    "expected": [
      -0.16
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=2.000000/3",
    "dtype": "float32",
    "actual": [
      0.1759999841451645
    ],
    "expected": [
      0.176
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "mixed-Hessian/p=0",
    "dtype": "float32",
    "actual": [
      -0.1599999964237213,
      -0.11999998986721039,
      -0.12000000476837158,
      0.1599999964237213
    ],
    "expected": [
      -0.16,
      -0.12,
      -0.12,
      0.16
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "broadcast/p=0/VJP",
    "dtype": "float32",
    "actual": [
      -0.699999988079071,
      0.8500000238418579,
      -0.800000011920929,
      -0.09999999403953552,
      -0.15000000596046448
    ],
    "expected": [
      -0.7,
      0.85,
      -0.7999999999999999,
      -0.09999999999999998,
      -0.14999999999999997
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "broadcast/p=0/JVP",
    "dtype": "float32",
    "actual": [
      0.5,
      -0.5,
      0.4000000059604645,
      0.20000000298023224,
      -0.20000000298023224,
      0.25
    ],
    "expected": [
      0.49999999999999994,
      -0.49999999999999994,
      0.39999999999999997,
      0.19999999999999998,
      -0.19999999999999998,
      0.24999999999999997
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "matrix/p=0/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0.20000000298023224,
      -0.5,
      -0.800000011920929,
      0.20000000298023224,
      0,
      0,
      -0.4000000059604645,
      0,
      0.4000000059604645,
      -0.4000000059604645,
      -1
    ],
    "expected": [
      0,
      0.19999999999999998,
      -0.5,
      -0.7999999999999999,
      0.19999999999999998,
      0,
      0,
      -0.39999999999999997,
      0,
      0.39999999999999997,
      -0.39999999999999997,
      -1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "matrix/p=0/JVP",
    "dtype": "float32",
    "actual": [
      0.6000000238418579,
      0.6000000238418579,
      1,
      -0.6000000238418579,
      -0.6000000238418579,
      1
    ],
    "expected": [
      0.6,
      0.6,
      1,
      -0.6,
      -0.6,
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "strided/p=0/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0.20000000298023224,
      -0.5,
      -0.800000011920929,
      0.20000000298023224,
      0,
      0,
      -0.4000000059604645,
      0,
      0.4000000059604645,
      -0.4000000059604645,
      -1
    ],
    "expected": [
      0,
      0.19999999999999998,
      -0.5,
      -0.7999999999999999,
      0.19999999999999998,
      0,
      0,
      -0.39999999999999997,
      0,
      0.39999999999999997,
      -0.39999999999999997,
      -1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "strided/p=0/JVP",
    "dtype": "float32",
    "actual": [
      0.6000000238418579,
      0.6000000238418579,
      1,
      -0.6000000238418579,
      -0.6000000238418579,
      1
    ],
    "expected": [
      0.6,
      0.6,
      1,
      -0.6,
      -0.6,
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      6.044629098073146e+23,
      -6.044629098073146e+23
    ],
    "expected": [
      6.044629098073145e+23,
      -6.044629098073145e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      6.044629098073146e+23
    ],
    "expected": [
      6.044629098073145e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -6.044629098073146e+23
    ],
    "expected": [
      -6.044629098073145e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      1.2089258196146292e+24
    ],
    "expected": [
      1.208925819614629e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -3.022314549036573e+23,
      3.022314549036573e+23
    ],
    "expected": [
      -3.0223145490365726e+23,
      3.0223145490365726e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      -3.022314549036573e+23
    ],
    "expected": [
      -3.0223145490365726e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      3.022314549036573e+23
    ],
    "expected": [
      3.0223145490365726e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -6.044629098073146e+23
    ],
    "expected": [
      -6.044629098073145e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      2.4178516752580554e+23,
      -4.835703350516111e+23
    ],
    "expected": [
      2.417851639229258e+23,
      -4.835703278458516e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      2.4178516752580554e+23
    ],
    "expected": [
      2.417851639229258e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -4.835703350516111e+23
    ],
    "expected": [
      -4.835703278458516e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      7.253555205918151e+23
    ],
    "expected": [
      7.253554917687775e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -1.2089258376290277e+23,
      2.4178516752580554e+23
    ],
    "expected": [
      -1.208925819614629e+23,
      2.417851639229258e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      -1.2089258376290277e+23
    ],
    "expected": [
      -1.208925819614629e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      2.4178516752580554e+23
    ],
    "expected": [
      2.417851639229258e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -3.6267776029590756e+23
    ],
    "expected": [
      -3.6267774588438874e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      4.835703350516111e+23,
      2.4178516752580554e+23
    ],
    "expected": [
      4.835703278458516e+23,
      2.417851639229258e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      4.835703350516111e+23
    ],
    "expected": [
      4.835703278458516e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      2.4178516752580554e+23
    ],
    "expected": [
      2.417851639229258e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      2.4178516752580554e+23
    ],
    "expected": [
      2.417851639229258e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -2.4178516752580554e+23,
      -1.2089258376290277e+23
    ],
    "expected": [
      -2.417851639229258e+23,
      -1.208925819614629e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      -2.4178516752580554e+23
    ],
    "expected": [
      -2.417851639229258e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      -1.2089258376290277e+23
    ],
    "expected": [
      -1.208925819614629e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -1.2089258376290277e+23
    ],
    "expected": [
      -1.208925819614629e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      -4.835703350516111e+23,
      -2.4178516752580554e+23
    ],
    "expected": [
      -4.835703278458516e+23,
      -2.417851639229258e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      -4.835703350516111e+23
    ],
    "expected": [
      -4.835703278458516e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -2.4178516752580554e+23
    ],
    "expected": [
      -2.417851639229258e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      -2.4178516752580554e+23
    ],
    "expected": [
      -2.417851639229258e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      2.4178516752580554e+23,
      1.2089258376290277e+23
    ],
    "expected": [
      2.417851639229258e+23,
      1.208925819614629e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      2.4178516752580554e+23
    ],
    "expected": [
      2.417851639229258e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      1.2089258376290277e+23
    ],
    "expected": [
      1.208925819614629e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      1.2089258376290277e+23
    ],
    "expected": [
      1.208925819614629e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      -4.835703350516111e+23,
      2.4178516752580554e+23
    ],
    "expected": [
      -4.835703278458516e+23,
      2.417851639229258e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      -4.835703350516111e+23
    ],
    "expected": [
      -4.835703278458516e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      2.4178516752580554e+23
    ],
    "expected": [
      2.417851639229258e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      -7.253555205918151e+23
    ],
    "expected": [
      -7.253554917687775e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      2.4178516752580554e+23,
      -1.2089258376290277e+23
    ],
    "expected": [
      2.417851639229258e+23,
      -1.208925819614629e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      2.4178516752580554e+23
    ],
    "expected": [
      2.417851639229258e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      -1.2089258376290277e+23
    ],
    "expected": [
      -1.208925819614629e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      3.6267776029590756e+23
    ],
    "expected": [
      3.6267774588438874e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      1.2089258196146292e+24,
      0
    ],
    "expected": [
      1.2089258196146292e+24,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      1.2089258196146292e+24
    ],
    "expected": [
      1.2089258196146292e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      1.2089258196146292e+24
    ],
    "expected": [
      1.2089258196146292e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -6.044629098073146e+23,
      0
    ],
    "expected": [
      -6.044629098073146e+23,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      -6.044629098073146e+23
    ],
    "expected": [
      -6.044629098073146e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -6.044629098073146e+23
    ],
    "expected": [
      -6.044629098073146e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=0.000000/b=1.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      -1.2089258196146292e+24
    ],
    "expected": [
      0,
      -1.2089258196146292e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -1.2089258196146292e+24
    ],
    "expected": [
      -1.2089258196146292e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      1.2089258196146292e+24
    ],
    "expected": [
      1.2089258196146292e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      6.044629098073146e+23
    ],
    "expected": [
      0,
      6.044629098073146e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      6.044629098073146e+23
    ],
    "expected": [
      6.044629098073146e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -6.044629098073146e+23
    ],
    "expected": [
      -6.044629098073146e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=0.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-2.000000/1",
    "dtype": "float32",
    "actual": [
      0.20000000298023224
    ],
    "expected": [
      0.2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-2.000000/2",
    "dtype": "float32",
    "actual": [
      0.1599999964237213
    ],
    "expected": [
      0.16
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-2.000000/3",
    "dtype": "float32",
    "actual": [
      0.1759999841451645
    ],
    "expected": [
      0.176
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-1.000000/1",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-1.000000/2",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-1.000000/3",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-0.500000/1",
    "dtype": "float32",
    "actual": [
      0.800000011920929
    ],
    "expected": [
      0.8
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-0.500000/2",
    "dtype": "float32",
    "actual": [
      0.6399999856948853
    ],
    "expected": [
      0.64
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-0.500000/3",
    "dtype": "float32",
    "actual": [
      -0.2560000419616699
    ],
    "expected": [
      -0.256
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=0.000000/1",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=0.000000/2",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=0.000000/3",
    "dtype": "float32",
    "actual": [
      -2
    ],
    "expected": [
      -2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=0.500000/1",
    "dtype": "float32",
    "actual": [
      0.800000011920929
    ],
    "expected": [
      0.8
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=0.500000/2",
    "dtype": "float32",
    "actual": [
      -0.6399999856948853
    ],
    "expected": [
      -0.64
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=0.500000/3",
    "dtype": "float32",
    "actual": [
      -0.2560000419616699
    ],
    "expected": [
      -0.256
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=1.000000/1",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=1.000000/2",
    "dtype": "float32",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=1.000000/3",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=1.000000/finite-difference",
    "dtype": "float32",
    "actual": [
      0.5000209808349609
    ],
    "expected": [
      0.5
    ],
    "tolerance": 0.0005,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=2.000000/1",
    "dtype": "float32",
    "actual": [
      0.20000000298023224
    ],
    "expected": [
      0.2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=2.000000/2",
    "dtype": "float32",
    "actual": [
      -0.1599999964237213
    ],
    "expected": [
      -0.16
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=2.000000/3",
    "dtype": "float32",
    "actual": [
      0.1759999841451645
    ],
    "expected": [
      0.176
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "mixed-Hessian/p=-80",
    "dtype": "float32",
    "actual": [
      -0.1599999964237213,
      -0.11999998986721039,
      -0.12000000476837158,
      0.1599999964237213
    ],
    "expected": [
      -0.16,
      -0.12,
      -0.12,
      0.16
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "broadcast/p=-80/VJP",
    "dtype": "float32",
    "actual": [
      -8.462480593187216e+23,
      1.0275869754954724e+24,
      -9.671406701032221e+23,
      -1.2089257475570351e+23,
      -1.8133888014795378e+23
    ],
    "expected": [
      -8.462480737302404e+23,
      1.0275869466724348e+24,
      -9.671406556917033e+23,
      -1.2089258196146289e+23,
      -1.8133887294219434e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "broadcast/p=-80/JVP",
    "dtype": "float32",
    "actual": [
      0.5,
      -0.5,
      0.4000000059604645,
      0.20000000298023224,
      -0.20000000298023224,
      0.25
    ],
    "expected": [
      0.49999999999999994,
      -0.49999999999999994,
      0.39999999999999997,
      0.19999999999999998,
      -0.19999999999999998,
      0.24999999999999997
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "matrix/p=-80/VJP",
    "dtype": "float32",
    "actual": [
      0,
      2.4178516752580554e+23,
      -6.044629098073146e+23,
      -9.671406701032221e+23,
      2.4178516752580554e+23,
      0,
      0,
      -4.835703350516111e+23,
      0,
      4.835703350516111e+23,
      -4.835703350516111e+23,
      -1.2089258196146292e+24
    ],
    "expected": [
      0,
      2.417851639229258e+23,
      -6.044629098073146e+23,
      -9.671406556917033e+23,
      2.417851639229258e+23,
      0,
      0,
      -4.835703278458516e+23,
      0,
      4.835703278458516e+23,
      -4.835703278458516e+23,
      -1.2089258196146292e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "matrix/p=-80/JVP",
    "dtype": "float32",
    "actual": [
      0.6000000238418579,
      0.6000000238418579,
      1,
      -0.6000000238418579,
      -0.6000000238418579,
      1
    ],
    "expected": [
      0.6,
      0.6,
      1,
      -0.6,
      -0.6,
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "strided/p=-80/VJP",
    "dtype": "float32",
    "actual": [
      0,
      2.4178516752580554e+23,
      -6.044629098073146e+23,
      -9.671406701032221e+23,
      2.4178516752580554e+23,
      0,
      0,
      -4.835703350516111e+23,
      0,
      4.835703350516111e+23,
      -4.835703350516111e+23,
      -1.2089258196146292e+24
    ],
    "expected": [
      0,
      2.417851639229258e+23,
      -6.044629098073146e+23,
      -9.671406556917033e+23,
      2.417851639229258e+23,
      0,
      0,
      -4.835703278458516e+23,
      0,
      4.835703278458516e+23,
      -4.835703278458516e+23,
      -1.2089258196146292e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "strided/p=-80/JVP",
    "dtype": "float32",
    "actual": [
      0.6000000238418579,
      0.6000000238418579,
      1,
      -0.6000000238418579,
      -0.6000000238418579,
      1
    ],
    "expected": [
      0.6,
      0.6,
      1,
      -0.6,
      -0.6,
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      4.1359030627651384e-25,
      -4.1359030627651384e-25
    ],
    "expected": [
      4.135903062765138e-25,
      -4.135903062765138e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      4.1359030627651384e-25
    ],
    "expected": [
      4.135903062765138e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -4.1359030627651384e-25
    ],
    "expected": [
      -4.135903062765138e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530276e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -2.0679515313825692e-25,
      2.0679515313825692e-25
    ],
    "expected": [
      -2.067951531382569e-25,
      2.067951531382569e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      -2.0679515313825692e-25
    ],
    "expected": [
      -2.067951531382569e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      2.0679515313825692e-25
    ],
    "expected": [
      2.067951531382569e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -4.1359030627651384e-25
    ],
    "expected": [
      -4.135903062765138e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      1.6543612497579586e-25,
      -3.3087224995159173e-25
    ],
    "expected": [
      1.6543612251060552e-25,
      -3.3087224502121104e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      1.6543612497579586e-25
    ],
    "expected": [
      1.6543612251060552e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -3.3087224995159173e-25
    ],
    "expected": [
      -3.3087224502121104e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      4.963083872533392e-25
    ],
    "expected": [
      4.963083675318166e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -8.271806248789793e-26,
      1.6543612497579586e-25
    ],
    "expected": [
      -8.271806125530276e-26,
      1.6543612251060552e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      -8.271806248789793e-26
    ],
    "expected": [
      -8.271806125530276e-26
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      1.6543612497579586e-25
    ],
    "expected": [
      1.6543612251060552e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -2.481541936266696e-25
    ],
    "expected": [
      -2.481541837659083e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      3.3087224995159173e-25,
      1.6543612497579586e-25
    ],
    "expected": [
      3.3087224502121104e-25,
      1.6543612251060552e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      3.3087224995159173e-25
    ],
    "expected": [
      3.3087224502121104e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      1.6543612497579586e-25
    ],
    "expected": [
      1.6543612251060552e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      1.6543612497579586e-25
    ],
    "expected": [
      1.6543612251060552e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -1.6543612497579586e-25,
      -8.271806248789793e-26
    ],
    "expected": [
      -1.6543612251060552e-25,
      -8.271806125530276e-26
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      -1.6543612497579586e-25
    ],
    "expected": [
      -1.6543612251060552e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      -8.271806248789793e-26
    ],
    "expected": [
      -8.271806125530276e-26
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -8.271806248789793e-26
    ],
    "expected": [
      -8.271806125530276e-26
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      -3.3087224995159173e-25,
      -1.6543612497579586e-25
    ],
    "expected": [
      -3.3087224502121104e-25,
      -1.6543612251060552e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      -3.3087224995159173e-25
    ],
    "expected": [
      -3.3087224502121104e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -1.6543612497579586e-25
    ],
    "expected": [
      -1.6543612251060552e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      -1.6543612497579586e-25
    ],
    "expected": [
      -1.6543612251060552e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      1.6543612497579586e-25,
      8.271806248789793e-26
    ],
    "expected": [
      1.6543612251060552e-25,
      8.271806125530276e-26
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      1.6543612497579586e-25
    ],
    "expected": [
      1.6543612251060552e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      8.271806248789793e-26
    ],
    "expected": [
      8.271806125530276e-26
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      8.271806248789793e-26
    ],
    "expected": [
      8.271806125530276e-26
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      -3.3087224995159173e-25,
      1.6543612497579586e-25
    ],
    "expected": [
      -3.3087224502121104e-25,
      1.6543612251060552e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      -3.3087224995159173e-25
    ],
    "expected": [
      -3.3087224502121104e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      1.6543612497579586e-25
    ],
    "expected": [
      1.6543612251060552e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      -4.963083872533392e-25
    ],
    "expected": [
      -4.963083675318166e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      1.6543612497579586e-25,
      -8.271806248789793e-26
    ],
    "expected": [
      1.6543612251060552e-25,
      -8.271806125530276e-26
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      1.6543612497579586e-25
    ],
    "expected": [
      1.6543612251060552e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      -8.271806248789793e-26
    ],
    "expected": [
      -8.271806125530276e-26
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      2.481541936266696e-25
    ],
    "expected": [
      2.481541837659083e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      8.271806125530277e-25,
      0
    ],
    "expected": [
      8.271806125530277e-25,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -4.1359030627651384e-25,
      0
    ],
    "expected": [
      -4.1359030627651384e-25,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      -4.1359030627651384e-25
    ],
    "expected": [
      -4.1359030627651384e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -4.1359030627651384e-25
    ],
    "expected": [
      -4.1359030627651384e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=0.000000/b=1.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=0.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=0.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=0.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=0.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      -8.271806125530277e-25
    ],
    "expected": [
      0,
      -8.271806125530277e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -8.271806125530277e-25
    ],
    "expected": [
      -8.271806125530277e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      0,
      4.1359030627651384e-25
    ],
    "expected": [
      0,
      4.1359030627651384e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      4.1359030627651384e-25
    ],
    "expected": [
      4.1359030627651384e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -4.1359030627651384e-25
    ],
    "expected": [
      -4.1359030627651384e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/radial-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=0.000000/angular-JVP",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-2.000000/1",
    "dtype": "float32",
    "actual": [
      0.20000000298023224
    ],
    "expected": [
      0.2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-2.000000/2",
    "dtype": "float32",
    "actual": [
      0.1599999964237213
    ],
    "expected": [
      0.16
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-2.000000/3",
    "dtype": "float32",
    "actual": [
      0.1759999841451645
    ],
    "expected": [
      0.176
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-1.000000/1",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-1.000000/2",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-1.000000/3",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-0.500000/1",
    "dtype": "float32",
    "actual": [
      0.800000011920929
    ],
    "expected": [
      0.8
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-0.500000/2",
    "dtype": "float32",
    "actual": [
      0.6399999856948853
    ],
    "expected": [
      0.64
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-0.500000/3",
    "dtype": "float32",
    "actual": [
      -0.2560000419616699
    ],
    "expected": [
      -0.256
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=0.000000/1",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=0.000000/2",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=0.000000/3",
    "dtype": "float32",
    "actual": [
      -2
    ],
    "expected": [
      -2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=0.500000/1",
    "dtype": "float32",
    "actual": [
      0.800000011920929
    ],
    "expected": [
      0.8
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=0.500000/2",
    "dtype": "float32",
    "actual": [
      -0.6399999856948853
    ],
    "expected": [
      -0.64
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=0.500000/3",
    "dtype": "float32",
    "actual": [
      -0.2560000419616699
    ],
    "expected": [
      -0.256
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=1.000000/1",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=1.000000/2",
    "dtype": "float32",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=1.000000/3",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=1.000000/finite-difference",
    "dtype": "float32",
    "actual": [
      0.5000209808349609
    ],
    "expected": [
      0.5
    ],
    "tolerance": 0.0005,
    "passed": true
  },
  {
    "label": "composite/p=80/t=2.000000/1",
    "dtype": "float32",
    "actual": [
      0.20000000298023224
    ],
    "expected": [
      0.2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=2.000000/2",
    "dtype": "float32",
    "actual": [
      -0.1599999964237213
    ],
    "expected": [
      -0.16
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=2.000000/3",
    "dtype": "float32",
    "actual": [
      0.1759999841451645
    ],
    "expected": [
      0.176
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "mixed-Hessian/p=80",
    "dtype": "float32",
    "actual": [
      -0.1599999964237213,
      -0.11999998986721039,
      -0.12000000476837158,
      0.1599999964237213
    ],
    "expected": [
      -0.16,
      -0.12,
      -0.12,
      0.16
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "broadcast/p=80/VJP",
    "dtype": "float32",
    "actual": [
      -5.790264189263581e-25,
      7.031035403915962e-25,
      -6.617444999031835e-25,
      -8.271805632492211e-26,
      -1.240770968133348e-25
    ],
    "expected": [
      -5.790264287871193e-25,
      7.031035206700735e-25,
      -6.617444900424221e-25,
      -8.271806125530275e-26,
      -1.2407709188295412e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "broadcast/p=80/JVP",
    "dtype": "float32",
    "actual": [
      0.5,
      -0.5,
      0.4000000059604645,
      0.20000000298023224,
      -0.20000000298023224,
      0.25
    ],
    "expected": [
      0.49999999999999994,
      -0.49999999999999994,
      0.39999999999999997,
      0.19999999999999998,
      -0.19999999999999998,
      0.24999999999999997
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "matrix/p=80/VJP",
    "dtype": "float32",
    "actual": [
      0,
      1.6543612497579586e-25,
      -4.1359030627651384e-25,
      -6.617444999031835e-25,
      1.6543612497579586e-25,
      0,
      0,
      -3.3087224995159173e-25,
      0,
      3.3087224995159173e-25,
      -3.3087224995159173e-25,
      -8.271806125530277e-25
    ],
    "expected": [
      0,
      1.6543612251060552e-25,
      -4.1359030627651384e-25,
      -6.617444900424221e-25,
      1.6543612251060552e-25,
      0,
      0,
      -3.3087224502121104e-25,
      0,
      3.3087224502121104e-25,
      -3.3087224502121104e-25,
      -8.271806125530277e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "matrix/p=80/JVP",
    "dtype": "float32",
    "actual": [
      0.6000000238418579,
      0.6000000238418579,
      1,
      -0.6000000238418579,
      -0.6000000238418579,
      1
    ],
    "expected": [
      0.6,
      0.6,
      1,
      -0.6,
      -0.6,
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "strided/p=80/VJP",
    "dtype": "float32",
    "actual": [
      0,
      1.6543612497579586e-25,
      -4.1359030627651384e-25,
      -6.617444999031835e-25,
      1.6543612497579586e-25,
      0,
      0,
      -3.3087224995159173e-25,
      0,
      3.3087224995159173e-25,
      -3.3087224995159173e-25,
      -8.271806125530277e-25
    ],
    "expected": [
      0,
      1.6543612251060552e-25,
      -4.1359030627651384e-25,
      -6.617444900424221e-25,
      1.6543612251060552e-25,
      0,
      0,
      -3.3087224502121104e-25,
      0,
      3.3087224502121104e-25,
      -3.3087224502121104e-25,
      -8.271806125530277e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "strided/p=80/JVP",
    "dtype": "float32",
    "actual": [
      0.6000000238418579,
      0.6000000238418579,
      1,
      -0.6000000238418579,
      -0.6000000238418579,
      1
    ],
    "expected": [
      0.6,
      0.6,
      1,
      -0.6,
      -0.6,
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "anisotropic/large-scale/VJP",
    "dtype": "float32",
    "actual": [
      3.094850098213451e+26,
      -5.421010862427522e-20
    ],
    "expected": [
      3.094850098213451e+26,
      -5.421010862427522e-20
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "anisotropic/large-scale/JVP-x",
    "dtype": "float32",
    "actual": [
      -5.421010862427522e-20
    ],
    "expected": [
      -5.421010862427522e-20
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "anisotropic/small-scale/JVP-y",
    "dtype": "float32",
    "actual": [
      1.298074214633707e+33
    ],
    "expected": [
      1.298074214633707e+33
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "anisotropic/small-scale/VJP-y",
    "dtype": "float32",
    "actual": [
      1.298074214633707e+33
    ],
    "expected": [
      1.298074214633707e+33
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "anisotropic/small-weight/JVP-y",
    "dtype": "float32",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "anisotropic/small-weight/VJP-y",
    "dtype": "float32",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      0.5,
      -0.5
    ],
    "expected": [
      0.49999999999999994,
      -0.49999999999999994
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.49999999999999994
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.49999999999999994
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      0.9999999999999999
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -0.25,
      0.25
    ],
    "expected": [
      -0.24999999999999997,
      0.24999999999999997
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.24999999999999997
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      0.25
    ],
    "expected": [
      0.24999999999999997
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.49999999999999994
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      0.2,
      -0.4
    ],
    "expected": [
      0.19999999999999998,
      -0.39999999999999997
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0.2
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -0.4
    ],
    "expected": [
      -0.39999999999999997
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0.6000000000000001
    ],
    "expected": [
      0.6
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -0.1,
      0.2
    ],
    "expected": [
      -0.09999999999999999,
      0.19999999999999998
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      -0.1
    ],
    "expected": [
      -0.09999999999999999
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      0.2
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -0.30000000000000004
    ],
    "expected": [
      -0.3
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      0.4,
      0.2
    ],
    "expected": [
      0.39999999999999997,
      0.19999999999999998
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0.4
    ],
    "expected": [
      0.39999999999999997
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0.2
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0.2
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -0.2,
      -0.1
    ],
    "expected": [
      -0.19999999999999998,
      -0.09999999999999999
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      -0.2
    ],
    "expected": [
      -0.19999999999999998
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      -0.1
    ],
    "expected": [
      -0.09999999999999999
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -0.1
    ],
    "expected": [
      -0.09999999999999999
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      -0.4,
      -0.2
    ],
    "expected": [
      -0.39999999999999997,
      -0.19999999999999998
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      -0.4
    ],
    "expected": [
      -0.39999999999999997
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -0.2
    ],
    "expected": [
      -0.19999999999999998
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      -0.2
    ],
    "expected": [
      -0.19999999999999998
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      0.2,
      0.1
    ],
    "expected": [
      0.19999999999999998,
      0.09999999999999999
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      0.2
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      0.1
    ],
    "expected": [
      0.09999999999999999
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      0.1
    ],
    "expected": [
      0.09999999999999999
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      -0.4,
      0.2
    ],
    "expected": [
      -0.39999999999999997,
      0.19999999999999998
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      -0.4
    ],
    "expected": [
      -0.39999999999999997
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0.2
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      -0.6000000000000001
    ],
    "expected": [
      -0.6
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      0.2,
      -0.1
    ],
    "expected": [
      0.19999999999999998,
      -0.09999999999999999
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      0.2
    ],
    "expected": [
      0.19999999999999998
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      -0.1
    ],
    "expected": [
      -0.09999999999999999
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      0.30000000000000004
    ],
    "expected": [
      0.3
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      1,
      0
    ],
    "expected": [
      1,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -0.5,
      0
    ],
    "expected": [
      -0.5,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=0.000000/b=1.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      -1
    ],
    "expected": [
      0,
      -1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0.5
    ],
    "expected": [
      0,
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=0.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-2.000000/1",
    "dtype": "float64",
    "actual": [
      0.2
    ],
    "expected": [
      0.2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-2.000000/2",
    "dtype": "float64",
    "actual": [
      0.16
    ],
    "expected": [
      0.16
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-2.000000/3",
    "dtype": "float64",
    "actual": [
      0.176
    ],
    "expected": [
      0.176
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-1.000000/1",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-1.000000/2",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-1.000000/3",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-0.500000/1",
    "dtype": "float64",
    "actual": [
      0.8
    ],
    "expected": [
      0.8
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-0.500000/2",
    "dtype": "float64",
    "actual": [
      0.64
    ],
    "expected": [
      0.64
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-0.500000/3",
    "dtype": "float64",
    "actual": [
      -0.256
    ],
    "expected": [
      -0.256
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.000000/1",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.000000/2",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.000000/3",
    "dtype": "float64",
    "actual": [
      -2
    ],
    "expected": [
      -2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.500000/1",
    "dtype": "float64",
    "actual": [
      0.8
    ],
    "expected": [
      0.8
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.500000/2",
    "dtype": "float64",
    "actual": [
      -0.64
    ],
    "expected": [
      -0.64
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.500000/3",
    "dtype": "float64",
    "actual": [
      -0.256
    ],
    "expected": [
      -0.256
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=1.000000/1",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=1.000000/2",
    "dtype": "float64",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=1.000000/3",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=1.000000/finite-difference",
    "dtype": "float64",
    "actual": [
      0.5000000794728408
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-06,
    "passed": true
  },
  {
    "label": "composite/p=0/t=2.000000/1",
    "dtype": "float64",
    "actual": [
      0.2
    ],
    "expected": [
      0.2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=2.000000/2",
    "dtype": "float64",
    "actual": [
      -0.16
    ],
    "expected": [
      -0.16
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=2.000000/3",
    "dtype": "float64",
    "actual": [
      0.176
    ],
    "expected": [
      0.176
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "mixed-Hessian/p=0",
    "dtype": "float64",
    "actual": [
      -0.16,
      -0.12,
      -0.12000000000000001,
      0.16
    ],
    "expected": [
      -0.16,
      -0.12,
      -0.12,
      0.16
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "broadcast/p=0/VJP",
    "dtype": "float64",
    "actual": [
      -0.7,
      0.8500000000000001,
      -0.8,
      -0.09999999999999998,
      -0.15
    ],
    "expected": [
      -0.7,
      0.85,
      -0.7999999999999999,
      -0.09999999999999998,
      -0.14999999999999997
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "broadcast/p=0/JVP",
    "dtype": "float64",
    "actual": [
      0.5,
      -0.5,
      0.4,
      0.2,
      -0.2,
      0.25
    ],
    "expected": [
      0.49999999999999994,
      -0.49999999999999994,
      0.39999999999999997,
      0.19999999999999998,
      -0.19999999999999998,
      0.24999999999999997
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "matrix/p=0/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0.2,
      -0.5,
      -0.8,
      0.2,
      0,
      0,
      -0.4,
      0,
      0.4,
      -0.4,
      -1
    ],
    "expected": [
      0,
      0.19999999999999998,
      -0.5,
      -0.7999999999999999,
      0.19999999999999998,
      0,
      0,
      -0.39999999999999997,
      0,
      0.39999999999999997,
      -0.39999999999999997,
      -1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "matrix/p=0/JVP",
    "dtype": "float64",
    "actual": [
      0.6000000000000001,
      0.6000000000000001,
      1,
      -0.6000000000000001,
      -0.6000000000000001,
      1
    ],
    "expected": [
      0.6,
      0.6,
      1,
      -0.6,
      -0.6,
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "strided/p=0/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0.2,
      -0.5,
      -0.8,
      0.2,
      0,
      0,
      -0.4,
      0,
      0.4,
      -0.4,
      -1
    ],
    "expected": [
      0,
      0.19999999999999998,
      -0.5,
      -0.7999999999999999,
      0.19999999999999998,
      0,
      0,
      -0.39999999999999997,
      0,
      0.39999999999999997,
      -0.39999999999999997,
      -1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "strided/p=0/JVP",
    "dtype": "float64",
    "actual": [
      0.6000000000000001,
      0.6000000000000001,
      1,
      -0.6000000000000001,
      -0.6000000000000001,
      1
    ],
    "expected": [
      0.6,
      0.6,
      1,
      -0.6,
      -0.6,
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      2.0747577844404965e+180,
      -2.0747577844404965e+180
    ],
    "expected": [
      2.0747577844404962e+180,
      -2.0747577844404962e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      2.0747577844404965e+180
    ],
    "expected": [
      2.0747577844404962e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -2.0747577844404965e+180
    ],
    "expected": [
      -2.0747577844404962e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      4.149515568880993e+180
    ],
    "expected": [
      4.1495155688809925e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -1.0373788922202482e+180,
      1.0373788922202482e+180
    ],
    "expected": [
      -1.0373788922202481e+180,
      1.0373788922202481e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      -1.0373788922202482e+180
    ],
    "expected": [
      -1.0373788922202481e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      1.0373788922202482e+180
    ],
    "expected": [
      1.0373788922202481e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -2.0747577844404965e+180
    ],
    "expected": [
      -2.0747577844404962e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=1.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=1.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      8.299031137761986e+179,
      -1.6598062275523973e+180
    ],
    "expected": [
      8.299031137761985e+179,
      -1.659806227552397e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      8.299031137761986e+179
    ],
    "expected": [
      8.299031137761985e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -1.6598062275523973e+180
    ],
    "expected": [
      -1.659806227552397e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      2.489709341328596e+180
    ],
    "expected": [
      2.4897093413285957e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -4.149515568880993e+179,
      8.299031137761986e+179
    ],
    "expected": [
      -4.1495155688809926e+179,
      8.299031137761985e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      -4.149515568880993e+179
    ],
    "expected": [
      -4.1495155688809926e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      8.299031137761986e+179
    ],
    "expected": [
      8.299031137761985e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -1.244854670664298e+180
    ],
    "expected": [
      -1.2448546706642978e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      1.6598062275523973e+180,
      8.299031137761986e+179
    ],
    "expected": [
      1.659806227552397e+180,
      8.299031137761985e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      1.6598062275523973e+180
    ],
    "expected": [
      1.659806227552397e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      8.299031137761986e+179
    ],
    "expected": [
      8.299031137761985e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      8.299031137761986e+179
    ],
    "expected": [
      8.299031137761985e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -8.299031137761986e+179,
      -4.149515568880993e+179
    ],
    "expected": [
      -8.299031137761985e+179,
      -4.1495155688809926e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      -8.299031137761986e+179
    ],
    "expected": [
      -8.299031137761985e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      -4.149515568880993e+179
    ],
    "expected": [
      -4.1495155688809926e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -4.149515568880993e+179
    ],
    "expected": [
      -4.1495155688809926e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      -1.6598062275523973e+180,
      -8.299031137761986e+179
    ],
    "expected": [
      -1.659806227552397e+180,
      -8.299031137761985e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      -1.6598062275523973e+180
    ],
    "expected": [
      -1.659806227552397e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -8.299031137761986e+179
    ],
    "expected": [
      -8.299031137761985e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      -8.299031137761986e+179
    ],
    "expected": [
      -8.299031137761985e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      8.299031137761986e+179,
      4.149515568880993e+179
    ],
    "expected": [
      8.299031137761985e+179,
      4.1495155688809926e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      8.299031137761986e+179
    ],
    "expected": [
      8.299031137761985e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      4.149515568880993e+179
    ],
    "expected": [
      4.1495155688809926e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      4.149515568880993e+179
    ],
    "expected": [
      4.1495155688809926e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      -1.6598062275523973e+180,
      8.299031137761986e+179
    ],
    "expected": [
      -1.659806227552397e+180,
      8.299031137761985e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      -1.6598062275523973e+180
    ],
    "expected": [
      -1.659806227552397e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      8.299031137761986e+179
    ],
    "expected": [
      8.299031137761985e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      -2.489709341328596e+180
    ],
    "expected": [
      -2.4897093413285957e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      8.299031137761986e+179,
      -4.149515568880993e+179
    ],
    "expected": [
      8.299031137761985e+179,
      -4.1495155688809926e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      8.299031137761986e+179
    ],
    "expected": [
      8.299031137761985e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      -4.149515568880993e+179
    ],
    "expected": [
      -4.1495155688809926e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      1.244854670664298e+180
    ],
    "expected": [
      1.2448546706642978e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=0.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=0.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=0.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=0.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=0.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      4.149515568880993e+180,
      0
    ],
    "expected": [
      4.149515568880993e+180,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=0.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      4.149515568880993e+180
    ],
    "expected": [
      4.149515568880993e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=0.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=0.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      4.149515568880993e+180
    ],
    "expected": [
      4.149515568880993e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=0.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -2.0747577844404965e+180,
      0
    ],
    "expected": [
      -2.0747577844404965e+180,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=0.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      -2.0747577844404965e+180
    ],
    "expected": [
      -2.0747577844404965e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=0.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=0.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -2.0747577844404965e+180
    ],
    "expected": [
      -2.0747577844404965e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=0.000000/b=1.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=0.000000/b=1.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=0.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=0.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=0.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=0.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=0.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      -4.149515568880993e+180
    ],
    "expected": [
      0,
      -4.149515568880993e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=0.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=0.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -4.149515568880993e+180
    ],
    "expected": [
      -4.149515568880993e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=0.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      4.149515568880993e+180
    ],
    "expected": [
      4.149515568880993e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=0.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      2.0747577844404965e+180
    ],
    "expected": [
      0,
      2.0747577844404965e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=0.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=0.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      2.0747577844404965e+180
    ],
    "expected": [
      2.0747577844404965e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=0.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -2.0747577844404965e+180
    ],
    "expected": [
      -2.0747577844404965e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=0.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=0.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-2.000000/1",
    "dtype": "float64",
    "actual": [
      0.2
    ],
    "expected": [
      0.2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-2.000000/2",
    "dtype": "float64",
    "actual": [
      0.16
    ],
    "expected": [
      0.16
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-2.000000/3",
    "dtype": "float64",
    "actual": [
      0.176
    ],
    "expected": [
      0.176
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-1.000000/1",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-1.000000/2",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-1.000000/3",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-0.500000/1",
    "dtype": "float64",
    "actual": [
      0.8
    ],
    "expected": [
      0.8
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-0.500000/2",
    "dtype": "float64",
    "actual": [
      0.64
    ],
    "expected": [
      0.64
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-0.500000/3",
    "dtype": "float64",
    "actual": [
      -0.256
    ],
    "expected": [
      -0.256
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=0.000000/1",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=0.000000/2",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=0.000000/3",
    "dtype": "float64",
    "actual": [
      -2
    ],
    "expected": [
      -2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=0.500000/1",
    "dtype": "float64",
    "actual": [
      0.8
    ],
    "expected": [
      0.8
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=0.500000/2",
    "dtype": "float64",
    "actual": [
      -0.64
    ],
    "expected": [
      -0.64
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=0.500000/3",
    "dtype": "float64",
    "actual": [
      -0.256
    ],
    "expected": [
      -0.256
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=1.000000/1",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=1.000000/2",
    "dtype": "float64",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=1.000000/3",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=1.000000/finite-difference",
    "dtype": "float64",
    "actual": [
      0.5000000794728408
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-06,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=2.000000/1",
    "dtype": "float64",
    "actual": [
      0.2
    ],
    "expected": [
      0.2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=2.000000/2",
    "dtype": "float64",
    "actual": [
      -0.16
    ],
    "expected": [
      -0.16
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=2.000000/3",
    "dtype": "float64",
    "actual": [
      0.176
    ],
    "expected": [
      0.176
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "mixed-Hessian/p=-600",
    "dtype": "float64",
    "actual": [
      -0.16,
      -0.12,
      -0.12000000000000001,
      0.16
    ],
    "expected": [
      -0.16,
      -0.12,
      -0.12,
      0.16
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "broadcast/p=-600/VJP",
    "dtype": "float64",
    "actual": [
      -2.904660898216695e+180,
      3.5270882335488444e+180,
      -3.3196124551047946e+180,
      -4.149515568880992e+179,
      -6.224273353321489e+179
    ],
    "expected": [
      -2.904660898216695e+180,
      3.527088233548844e+180,
      -3.319612455104794e+180,
      -4.149515568880992e+179,
      -6.224273353321488e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "broadcast/p=-600/JVP",
    "dtype": "float64",
    "actual": [
      0.5,
      -0.5,
      0.4,
      0.2,
      -0.2,
      0.25
    ],
    "expected": [
      0.49999999999999994,
      -0.49999999999999994,
      0.39999999999999997,
      0.19999999999999998,
      -0.19999999999999998,
      0.24999999999999997
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "matrix/p=-600/VJP",
    "dtype": "float64",
    "actual": [
      0,
      8.299031137761986e+179,
      -2.0747577844404965e+180,
      -3.3196124551047946e+180,
      8.299031137761986e+179,
      0,
      0,
      -1.6598062275523973e+180,
      0,
      1.6598062275523973e+180,
      -1.6598062275523973e+180,
      -4.149515568880993e+180
    ],
    "expected": [
      0,
      8.299031137761985e+179,
      -2.0747577844404965e+180,
      -3.319612455104794e+180,
      8.299031137761985e+179,
      0,
      0,
      -1.659806227552397e+180,
      0,
      1.659806227552397e+180,
      -1.659806227552397e+180,
      -4.149515568880993e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "matrix/p=-600/JVP",
    "dtype": "float64",
    "actual": [
      0.6000000000000001,
      0.6000000000000001,
      1,
      -0.6000000000000001,
      -0.6000000000000001,
      1
    ],
    "expected": [
      0.6,
      0.6,
      1,
      -0.6,
      -0.6,
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "strided/p=-600/VJP",
    "dtype": "float64",
    "actual": [
      0,
      8.299031137761986e+179,
      -2.0747577844404965e+180,
      -3.3196124551047946e+180,
      8.299031137761986e+179,
      0,
      0,
      -1.6598062275523973e+180,
      0,
      1.6598062275523973e+180,
      -1.6598062275523973e+180,
      -4.149515568880993e+180
    ],
    "expected": [
      0,
      8.299031137761985e+179,
      -2.0747577844404965e+180,
      -3.319612455104794e+180,
      8.299031137761985e+179,
      0,
      0,
      -1.659806227552397e+180,
      0,
      1.659806227552397e+180,
      -1.659806227552397e+180,
      -4.149515568880993e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "strided/p=-600/JVP",
    "dtype": "float64",
    "actual": [
      0.6000000000000001,
      0.6000000000000001,
      1,
      -0.6000000000000001,
      -0.6000000000000001,
      1
    ],
    "expected": [
      0.6,
      0.6,
      1,
      -0.6,
      -0.6,
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      1.204959932551442e-181,
      -1.204959932551442e-181
    ],
    "expected": [
      1.2049599325514419e-181,
      -1.2049599325514419e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      1.204959932551442e-181
    ],
    "expected": [
      1.2049599325514419e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -1.204959932551442e-181
    ],
    "expected": [
      -1.2049599325514419e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      2.409919865102884e-181
    ],
    "expected": [
      2.4099198651028839e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -6.02479966275721e-182,
      6.02479966275721e-182
    ],
    "expected": [
      -6.0247996627572096e-182,
      6.0247996627572096e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      -6.02479966275721e-182
    ],
    "expected": [
      -6.0247996627572096e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      6.02479966275721e-182
    ],
    "expected": [
      6.0247996627572096e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -1.204959932551442e-181
    ],
    "expected": [
      -1.2049599325514419e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=1.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=1.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      4.8198397302057685e-182,
      -9.639679460411537e-182
    ],
    "expected": [
      4.819839730205768e-182,
      -9.639679460411536e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      4.8198397302057685e-182
    ],
    "expected": [
      4.819839730205768e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -9.639679460411537e-182
    ],
    "expected": [
      -9.639679460411536e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      1.4459519190617307e-181
    ],
    "expected": [
      1.4459519190617304e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -2.4099198651028843e-182,
      4.8198397302057685e-182
    ],
    "expected": [
      -2.409919865102884e-182,
      4.819839730205768e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      -2.4099198651028843e-182
    ],
    "expected": [
      -2.409919865102884e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      4.8198397302057685e-182
    ],
    "expected": [
      4.819839730205768e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -7.229759595308653e-182
    ],
    "expected": [
      -7.229759595308652e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      9.639679460411537e-182,
      4.8198397302057685e-182
    ],
    "expected": [
      9.639679460411536e-182,
      4.819839730205768e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      9.639679460411537e-182
    ],
    "expected": [
      9.639679460411536e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      4.8198397302057685e-182
    ],
    "expected": [
      4.819839730205768e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      4.8198397302057685e-182
    ],
    "expected": [
      4.819839730205768e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -4.8198397302057685e-182,
      -2.4099198651028843e-182
    ],
    "expected": [
      -4.819839730205768e-182,
      -2.409919865102884e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      -4.8198397302057685e-182
    ],
    "expected": [
      -4.819839730205768e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      -2.4099198651028843e-182
    ],
    "expected": [
      -2.409919865102884e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -2.4099198651028843e-182
    ],
    "expected": [
      -2.409919865102884e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      -9.639679460411537e-182,
      -4.8198397302057685e-182
    ],
    "expected": [
      -9.639679460411536e-182,
      -4.819839730205768e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      -9.639679460411537e-182
    ],
    "expected": [
      -9.639679460411536e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -4.8198397302057685e-182
    ],
    "expected": [
      -4.819839730205768e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      -4.8198397302057685e-182
    ],
    "expected": [
      -4.819839730205768e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      4.8198397302057685e-182,
      2.4099198651028843e-182
    ],
    "expected": [
      4.819839730205768e-182,
      2.409919865102884e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      4.8198397302057685e-182
    ],
    "expected": [
      4.819839730205768e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      2.4099198651028843e-182
    ],
    "expected": [
      2.409919865102884e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      2.4099198651028843e-182
    ],
    "expected": [
      2.409919865102884e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      -9.639679460411537e-182,
      4.8198397302057685e-182
    ],
    "expected": [
      -9.639679460411536e-182,
      4.819839730205768e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      -9.639679460411537e-182
    ],
    "expected": [
      -9.639679460411536e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      4.8198397302057685e-182
    ],
    "expected": [
      4.819839730205768e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      -1.4459519190617307e-181
    ],
    "expected": [
      -1.4459519190617304e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      4.8198397302057685e-182,
      -2.4099198651028843e-182
    ],
    "expected": [
      4.819839730205768e-182,
      -2.409919865102884e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      4.8198397302057685e-182
    ],
    "expected": [
      4.819839730205768e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      -2.4099198651028843e-182
    ],
    "expected": [
      -2.409919865102884e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      7.229759595308653e-182
    ],
    "expected": [
      7.229759595308652e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=0.000000/b=1.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=0.000000/b=1.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=0.000000/b=1.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=0.000000/b=1.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=0.000000/b=1.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      2.409919865102884e-181,
      0
    ],
    "expected": [
      2.409919865102884e-181,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=0.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      2.409919865102884e-181
    ],
    "expected": [
      2.409919865102884e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=0.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=0.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      2.409919865102884e-181
    ],
    "expected": [
      2.409919865102884e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=0.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -1.204959932551442e-181,
      0
    ],
    "expected": [
      -1.204959932551442e-181,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=0.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      -1.204959932551442e-181
    ],
    "expected": [
      -1.204959932551442e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=0.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=0.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -1.204959932551442e-181
    ],
    "expected": [
      -1.204959932551442e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=0.000000/b=1.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=0.000000/b=1.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=0.000000/w=0.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=0.000000/w=0.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=0.000000/w=0.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=0.000000/w=0.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=0.000000/w=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      -2.409919865102884e-181
    ],
    "expected": [
      0,
      -2.409919865102884e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=0.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=0.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -2.409919865102884e-181
    ],
    "expected": [
      -2.409919865102884e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=0.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      2.409919865102884e-181
    ],
    "expected": [
      2.409919865102884e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=0.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      0,
      1.204959932551442e-181
    ],
    "expected": [
      0,
      1.204959932551442e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=0.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=0.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      1.204959932551442e-181
    ],
    "expected": [
      1.204959932551442e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=0.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -1.204959932551442e-181
    ],
    "expected": [
      -1.204959932551442e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=0.000000/radial-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=0.000000/angular-JVP",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-2.000000/1",
    "dtype": "float64",
    "actual": [
      0.2
    ],
    "expected": [
      0.2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-2.000000/2",
    "dtype": "float64",
    "actual": [
      0.16
    ],
    "expected": [
      0.16
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-2.000000/3",
    "dtype": "float64",
    "actual": [
      0.176
    ],
    "expected": [
      0.176
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-1.000000/1",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-1.000000/2",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-1.000000/3",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-0.500000/1",
    "dtype": "float64",
    "actual": [
      0.8
    ],
    "expected": [
      0.8
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-0.500000/2",
    "dtype": "float64",
    "actual": [
      0.64
    ],
    "expected": [
      0.64
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-0.500000/3",
    "dtype": "float64",
    "actual": [
      -0.256
    ],
    "expected": [
      -0.256
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=0.000000/1",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=0.000000/2",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=0.000000/3",
    "dtype": "float64",
    "actual": [
      -2
    ],
    "expected": [
      -2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=0.500000/1",
    "dtype": "float64",
    "actual": [
      0.8
    ],
    "expected": [
      0.8
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=0.500000/2",
    "dtype": "float64",
    "actual": [
      -0.64
    ],
    "expected": [
      -0.64
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=0.500000/3",
    "dtype": "float64",
    "actual": [
      -0.256
    ],
    "expected": [
      -0.256
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=1.000000/1",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=1.000000/2",
    "dtype": "float64",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=1.000000/3",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=1.000000/finite-difference",
    "dtype": "float64",
    "actual": [
      0.5000000794728408
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-06,
    "passed": true
  },
  {
    "label": "composite/p=600/t=2.000000/1",
    "dtype": "float64",
    "actual": [
      0.2
    ],
    "expected": [
      0.2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=2.000000/2",
    "dtype": "float64",
    "actual": [
      -0.16
    ],
    "expected": [
      -0.16
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=2.000000/3",
    "dtype": "float64",
    "actual": [
      0.176
    ],
    "expected": [
      0.176
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "mixed-Hessian/p=600",
    "dtype": "float64",
    "actual": [
      -0.16,
      -0.12,
      -0.12000000000000001,
      0.16
    ],
    "expected": [
      -0.16,
      -0.12,
      -0.12,
      0.16
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "broadcast/p=600/VJP",
    "dtype": "float64",
    "actual": [
      -1.6869439055720188e-181,
      2.0484318853374517e-181,
      -1.9279358920823074e-181,
      -2.4099198651028836e-182,
      -3.614879797654326e-182
    ],
    "expected": [
      -1.6869439055720188e-181,
      2.0484318853374514e-181,
      -1.927935892082307e-181,
      -2.4099198651028836e-182,
      -3.6148797976543254e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "broadcast/p=600/JVP",
    "dtype": "float64",
    "actual": [
      0.5,
      -0.5,
      0.4,
      0.2,
      -0.2,
      0.25
    ],
    "expected": [
      0.49999999999999994,
      -0.49999999999999994,
      0.39999999999999997,
      0.19999999999999998,
      -0.19999999999999998,
      0.24999999999999997
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "matrix/p=600/VJP",
    "dtype": "float64",
    "actual": [
      0,
      4.8198397302057685e-182,
      -1.204959932551442e-181,
      -1.9279358920823074e-181,
      4.8198397302057685e-182,
      0,
      0,
      -9.639679460411537e-182,
      0,
      9.639679460411537e-182,
      -9.639679460411537e-182,
      -2.409919865102884e-181
    ],
    "expected": [
      0,
      4.819839730205768e-182,
      -1.204959932551442e-181,
      -1.927935892082307e-181,
      4.819839730205768e-182,
      0,
      0,
      -9.639679460411536e-182,
      0,
      9.639679460411536e-182,
      -9.639679460411536e-182,
      -2.409919865102884e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "matrix/p=600/JVP",
    "dtype": "float64",
    "actual": [
      0.6000000000000001,
      0.6000000000000001,
      1,
      -0.6000000000000001,
      -0.6000000000000001,
      1
    ],
    "expected": [
      0.6,
      0.6,
      1,
      -0.6,
      -0.6,
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "strided/p=600/VJP",
    "dtype": "float64",
    "actual": [
      0,
      4.8198397302057685e-182,
      -1.204959932551442e-181,
      -1.9279358920823074e-181,
      4.8198397302057685e-182,
      0,
      0,
      -9.639679460411537e-182,
      0,
      9.639679460411537e-182,
      -9.639679460411537e-182,
      -2.409919865102884e-181
    ],
    "expected": [
      0,
      4.819839730205768e-182,
      -1.204959932551442e-181,
      -1.927935892082307e-181,
      4.819839730205768e-182,
      0,
      0,
      -9.639679460411536e-182,
      0,
      9.639679460411536e-182,
      -9.639679460411536e-182,
      -2.409919865102884e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "strided/p=600/JVP",
    "dtype": "float64",
    "actual": [
      0.6000000000000001,
      0.6000000000000001,
      1,
      -0.6000000000000001,
      -0.6000000000000001,
      1
    ],
    "expected": [
      0.6,
      0.6,
      1,
      -0.6,
      -0.6,
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "anisotropic/large-scale/VJP",
    "dtype": "float64",
    "actual": [
      8.452712498170644e+270,
      -6.223015277861142e-61
    ],
    "expected": [
      8.452712498170644e+270,
      -6.223015277861142e-61
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "anisotropic/large-scale/JVP-x",
    "dtype": "float64",
    "actual": [
      -6.223015277861142e-61
    ],
    "expected": [
      -6.223015277861142e-61
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "anisotropic/small-scale/JVP-y",
    "dtype": "float64",
    "actual": [
      6.668014432879854e+240
    ],
    "expected": [
      6.668014432879854e+240
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "anisotropic/small-scale/VJP-y",
    "dtype": "float64",
    "actual": [
      6.668014432879854e+240
    ],
    "expected": [
      6.668014432879854e+240
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "anisotropic/small-weight/JVP-y",
    "dtype": "float64",
    "actual": [
      1.499696813895631e-241
    ],
    "expected": [
      1.499696813895631e-241
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "anisotropic/small-weight/VJP-y",
    "dtype": "float64",
    "actual": [
      1.499696813895631e-241
    ],
    "expected": [
      1.499696813895631e-241
    ],
    "tolerance": 5e-13,
    "passed": true
  }
]
