[
  {
    "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": [
      1,
      -1
    ],
    "expected": [
      1,
      -1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -0.5,
      0.5
    ],
    "expected": [
      -0.5,
      0.5
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.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=1.000000/b=1.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=1.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "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/opposite-scaling-JVP",
    "dtype": "float16",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "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": [
      1,
      -2
    ],
    "expected": [
      1,
      -2
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -2
    ],
    "expected": [
      -2
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      3
    ],
    "expected": [
      3
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -0.5,
      1
    ],
    "expected": [
      -0.5,
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.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=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -1.5
    ],
    "expected": [
      -1.5
    ],
    "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/opposite-scaling-JVP",
    "dtype": "float16",
    "actual": [
      4
    ],
    "expected": [
      4
    ],
    "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.5,
      0.25
    ],
    "expected": [
      0.5,
      0.25
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -0.25,
      -0.125
    ],
    "expected": [
      -0.25,
      -0.125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      -0.125
    ],
    "expected": [
      -0.125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.125
    ],
    "expected": [
      -0.125
    ],
    "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/opposite-scaling-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.5,
      -0.25
    ],
    "expected": [
      -0.5,
      -0.25
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      0.25,
      0.125
    ],
    "expected": [
      0.25,
      0.125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.125
    ],
    "expected": [
      0.125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.125
    ],
    "expected": [
      0.125
    ],
    "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/opposite-scaling-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.5,
      0.25
    ],
    "expected": [
      -0.5,
      0.25
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.75
    ],
    "expected": [
      -0.75
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      0.25,
      -0.125
    ],
    "expected": [
      0.25,
      -0.125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      -0.125
    ],
    "expected": [
      -0.125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.375
    ],
    "expected": [
      0.375
    ],
    "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/opposite-scaling-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/opposite-scaling-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "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": [
      16384,
      -16384
    ],
    "expected": [
      16384,
      -16384
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      16384
    ],
    "expected": [
      16384
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -16384
    ],
    "expected": [
      -16384
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      32768
    ],
    "expected": [
      32768
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -8192,
      8192
    ],
    "expected": [
      -8192,
      8192
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -8192
    ],
    "expected": [
      -8192
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      8192
    ],
    "expected": [
      8192
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -16384
    ],
    "expected": [
      -16384
    ],
    "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/opposite-scaling-JVP",
    "dtype": "float16",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "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": [
      16384,
      -32768
    ],
    "expected": [
      16384,
      -32768
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      16384
    ],
    "expected": [
      16384
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -32768
    ],
    "expected": [
      -32768
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      49152
    ],
    "expected": [
      49152
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -8192,
      16384
    ],
    "expected": [
      -8192,
      16384
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -8192
    ],
    "expected": [
      -8192
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      16384
    ],
    "expected": [
      16384
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -24576
    ],
    "expected": [
      -24576
    ],
    "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/opposite-scaling-JVP",
    "dtype": "float16",
    "actual": [
      4
    ],
    "expected": [
      4
    ],
    "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": [
      8192,
      4096
    ],
    "expected": [
      8192,
      4096
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      8192
    ],
    "expected": [
      8192
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      4096
    ],
    "expected": [
      4096
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      4096
    ],
    "expected": [
      4096
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -4096,
      -2048
    ],
    "expected": [
      -4096,
      -2048
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -4096
    ],
    "expected": [
      -4096
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      -2048
    ],
    "expected": [
      -2048
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -2048
    ],
    "expected": [
      -2048
    ],
    "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/opposite-scaling-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": [
      -8192,
      -4096
    ],
    "expected": [
      -8192,
      -4096
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      -8192
    ],
    "expected": [
      -8192
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -4096
    ],
    "expected": [
      -4096
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      -4096
    ],
    "expected": [
      -4096
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      4096,
      2048
    ],
    "expected": [
      4096,
      2048
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      4096
    ],
    "expected": [
      4096
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      2048
    ],
    "expected": [
      2048
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      2048
    ],
    "expected": [
      2048
    ],
    "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/opposite-scaling-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": [
      -8192,
      4096
    ],
    "expected": [
      -8192,
      4096
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      -8192
    ],
    "expected": [
      -8192
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      4096
    ],
    "expected": [
      4096
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      -12288
    ],
    "expected": [
      -12288
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      4096,
      -2048
    ],
    "expected": [
      4096,
      -2048
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      4096
    ],
    "expected": [
      4096
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      -2048
    ],
    "expected": [
      -2048
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=-14/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      6144
    ],
    "expected": [
      6144
    ],
    "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/opposite-scaling-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/opposite-scaling-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "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.0009765625,
      -0.0009765625
    ],
    "expected": [
      0.0009765625,
      -0.0009765625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.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=1.000000/b=1.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=1.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.001953125
    ],
    "expected": [
      0.001953125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -0.00048828125,
      0.00048828125
    ],
    "expected": [
      -0.00048828125,
      0.00048828125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.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=1.000000/b=1.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=1.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.0009765625
    ],
    "expected": [
      -0.0009765625
    ],
    "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/opposite-scaling-JVP",
    "dtype": "float16",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "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.0009765625,
      -0.001953125
    ],
    "expected": [
      0.0009765625,
      -0.001953125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.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=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -0.001953125
    ],
    "expected": [
      -0.001953125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.0029296875
    ],
    "expected": [
      0.0029296875
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -0.00048828125,
      0.0009765625
    ],
    "expected": [
      -0.00048828125,
      0.0009765625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.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=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.0009765625
    ],
    "expected": [
      0.0009765625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.00146484375
    ],
    "expected": [
      -0.00146484375
    ],
    "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/opposite-scaling-JVP",
    "dtype": "float16",
    "actual": [
      4
    ],
    "expected": [
      4
    ],
    "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.00048828125,
      0.000244140625
    ],
    "expected": [
      0.00048828125,
      0.000244140625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.00048828125
    ],
    "expected": [
      0.00048828125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.000244140625
    ],
    "expected": [
      0.000244140625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.000244140625
    ],
    "expected": [
      0.000244140625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      -0.000244140625,
      -0.0001220703125
    ],
    "expected": [
      -0.000244140625,
      -0.0001220703125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.000244140625
    ],
    "expected": [
      -0.000244140625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      -0.0001220703125
    ],
    "expected": [
      -0.0001220703125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.0001220703125
    ],
    "expected": [
      -0.0001220703125
    ],
    "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/opposite-scaling-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.00048828125,
      -0.000244140625
    ],
    "expected": [
      -0.00048828125,
      -0.000244140625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.00048828125
    ],
    "expected": [
      -0.00048828125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      -0.000244140625
    ],
    "expected": [
      -0.000244140625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.000244140625
    ],
    "expected": [
      -0.000244140625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      0.000244140625,
      0.0001220703125
    ],
    "expected": [
      0.000244140625,
      0.0001220703125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.000244140625
    ],
    "expected": [
      0.000244140625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.0001220703125
    ],
    "expected": [
      0.0001220703125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.0001220703125
    ],
    "expected": [
      0.0001220703125
    ],
    "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/opposite-scaling-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.00048828125,
      0.000244140625
    ],
    "expected": [
      -0.00048828125,
      0.000244140625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float16",
    "actual": [
      -0.00048828125
    ],
    "expected": [
      -0.00048828125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float16",
    "actual": [
      0.000244140625
    ],
    "expected": [
      0.000244140625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float16",
    "actual": [
      -0.000732421875
    ],
    "expected": [
      -0.000732421875
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float16",
    "actual": [
      0.000244140625,
      -0.0001220703125
    ],
    "expected": [
      0.000244140625,
      -0.0001220703125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float16",
    "actual": [
      0.000244140625
    ],
    "expected": [
      0.000244140625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float16",
    "actual": [
      -0.0001220703125
    ],
    "expected": [
      -0.0001220703125
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "p=10/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float16",
    "actual": [
      0.0003662109375
    ],
    "expected": [
      0.0003662109375
    ],
    "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/opposite-scaling-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/opposite-scaling-JVP",
    "dtype": "float16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=10/pb=10/pg=0/sign=-1.000000/JVP",
    "dtype": "float16",
    "actual": [
      0.0009765625
    ],
    "expected": [
      0.0009765625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=10/pb=10/pg=0/sign=-1.000000/VJP",
    "dtype": "float16",
    "actual": [
      0.0009765625
    ],
    "expected": [
      0.0009765625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=10/pb=10/pg=0/sign=1.000000/JVP",
    "dtype": "float16",
    "actual": [
      -0.0009765625
    ],
    "expected": [
      -0.0009765625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=10/pb=10/pg=0/sign=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      -0.0009765625
    ],
    "expected": [
      -0.0009765625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=-10/pb=-10/pg=0/sign=-1.000000/JVP",
    "dtype": "float16",
    "actual": [
      1024
    ],
    "expected": [
      1024
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=-10/pb=-10/pg=0/sign=-1.000000/VJP",
    "dtype": "float16",
    "actual": [
      1024
    ],
    "expected": [
      1024
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=-10/pb=-10/pg=0/sign=1.000000/JVP",
    "dtype": "float16",
    "actual": [
      -1024
    ],
    "expected": [
      -1024
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=-10/pb=-10/pg=0/sign=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      -1024
    ],
    "expected": [
      -1024
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=-14/pb=3/pg=14/sign=-1.000000/JVP",
    "dtype": "float16",
    "actual": [
      0.015625
    ],
    "expected": [
      0.015625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=-14/pb=3/pg=14/sign=-1.000000/VJP",
    "dtype": "float16",
    "actual": [
      0.015625
    ],
    "expected": [
      0.015625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=-14/pb=3/pg=14/sign=1.000000/JVP",
    "dtype": "float16",
    "actual": [
      -0.015625
    ],
    "expected": [
      -0.015625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=-14/pb=3/pg=14/sign=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      -0.015625
    ],
    "expected": [
      -0.015625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=-10/pb=-2/pg=14/sign=-1.000000/JVP",
    "dtype": "float16",
    "actual": [
      256
    ],
    "expected": [
      256
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=-10/pb=-2/pg=14/sign=-1.000000/VJP",
    "dtype": "float16",
    "actual": [
      256
    ],
    "expected": [
      256
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=-10/pb=-2/pg=14/sign=1.000000/JVP",
    "dtype": "float16",
    "actual": [
      -256
    ],
    "expected": [
      -256
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=-10/pb=-2/pg=14/sign=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      -256
    ],
    "expected": [
      -256
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=10/pb=7/pg=10/sign=-1.000000/JVP",
    "dtype": "float16",
    "actual": [
      64
    ],
    "expected": [
      64
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=10/pb=7/pg=10/sign=-1.000000/VJP",
    "dtype": "float16",
    "actual": [
      64
    ],
    "expected": [
      64
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=10/pb=7/pg=10/sign=1.000000/JVP",
    "dtype": "float16",
    "actual": [
      -64
    ],
    "expected": [
      -64
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=10/pb=7/pg=10/sign=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      -64
    ],
    "expected": [
      -64
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=-10/pb=-8/pg=-10/sign=-1.000000/JVP",
    "dtype": "float16",
    "actual": [
      0.0625
    ],
    "expected": [
      0.0625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=-10/pb=-8/pg=-10/sign=-1.000000/VJP",
    "dtype": "float16",
    "actual": [
      0.0625
    ],
    "expected": [
      0.0625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=-10/pb=-8/pg=-10/sign=1.000000/JVP",
    "dtype": "float16",
    "actual": [
      -0.0625
    ],
    "expected": [
      -0.0625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=-10/pb=-8/pg=-10/sign=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      -0.0625
    ],
    "expected": [
      -0.0625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=14/pb=3/pg=-14/sign=-1.000000/JVP",
    "dtype": "float16",
    "actual": [
      0.015625
    ],
    "expected": [
      0.015625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=14/pb=3/pg=-14/sign=-1.000000/VJP",
    "dtype": "float16",
    "actual": [
      0.015625
    ],
    "expected": [
      0.015625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=14/pb=3/pg=-14/sign=1.000000/JVP",
    "dtype": "float16",
    "actual": [
      -0.015625
    ],
    "expected": [
      -0.015625
    ],
    "tolerance": 0.003,
    "passed": true
  },
  {
    "label": "weighted/pa=14/pb=3/pg=-14/sign=1.000000/VJP",
    "dtype": "float16",
    "actual": [
      -0.015625
    ],
    "expected": [
      -0.015625
    ],
    "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": [
      1,
      -1
    ],
    "expected": [
      1,
      -1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -0.5,
      0.5
    ],
    "expected": [
      -0.5,
      0.5
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.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=1.000000/b=1.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=1.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "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/opposite-scaling-JVP",
    "dtype": "bfloat16",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "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": [
      1,
      -2
    ],
    "expected": [
      1,
      -2
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -2
    ],
    "expected": [
      -2
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      3
    ],
    "expected": [
      3
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -0.5,
      1
    ],
    "expected": [
      -0.5,
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.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=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -1.5
    ],
    "expected": [
      -1.5
    ],
    "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/opposite-scaling-JVP",
    "dtype": "bfloat16",
    "actual": [
      4
    ],
    "expected": [
      4
    ],
    "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.5,
      0.25
    ],
    "expected": [
      0.5,
      0.25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -0.25,
      -0.125
    ],
    "expected": [
      -0.25,
      -0.125
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -0.125
    ],
    "expected": [
      -0.125
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -0.125
    ],
    "expected": [
      -0.125
    ],
    "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/opposite-scaling-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.5,
      -0.25
    ],
    "expected": [
      -0.5,
      -0.25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0.25,
      0.125
    ],
    "expected": [
      0.25,
      0.125
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0.125
    ],
    "expected": [
      0.125
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0.125
    ],
    "expected": [
      0.125
    ],
    "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/opposite-scaling-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.5,
      0.25
    ],
    "expected": [
      -0.5,
      0.25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -0.75
    ],
    "expected": [
      -0.75
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      0.25,
      -0.125
    ],
    "expected": [
      0.25,
      -0.125
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -0.125
    ],
    "expected": [
      -0.125
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      0.375
    ],
    "expected": [
      0.375
    ],
    "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/opposite-scaling-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/opposite-scaling-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "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": [
      1.2089258196146292e+24,
      -1.2089258196146292e+24
    ],
    "expected": [
      1.2089258196146292e+24,
      -1.2089258196146292e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.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=1.000000/b=1.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=1.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      2.4178516392292583e+24
    ],
    "expected": [
      2.4178516392292583e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -6.044629098073146e+23,
      6.044629098073146e+23
    ],
    "expected": [
      -6.044629098073146e+23,
      6.044629098073146e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.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=1.000000/b=1.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=1.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -1.2089258196146292e+24
    ],
    "expected": [
      -1.2089258196146292e+24
    ],
    "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/opposite-scaling-JVP",
    "dtype": "bfloat16",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "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.2089258196146292e+24,
      -2.4178516392292583e+24
    ],
    "expected": [
      1.2089258196146292e+24,
      -2.4178516392292583e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.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=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -2.4178516392292583e+24
    ],
    "expected": [
      -2.4178516392292583e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      3.6267774588438875e+24
    ],
    "expected": [
      3.6267774588438875e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -6.044629098073146e+23,
      1.2089258196146292e+24
    ],
    "expected": [
      -6.044629098073146e+23,
      1.2089258196146292e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.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=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      1.2089258196146292e+24
    ],
    "expected": [
      1.2089258196146292e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -1.8133887294219438e+24
    ],
    "expected": [
      -1.8133887294219438e+24
    ],
    "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/opposite-scaling-JVP",
    "dtype": "bfloat16",
    "actual": [
      4
    ],
    "expected": [
      4
    ],
    "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": [
      6.044629098073146e+23,
      3.022314549036573e+23
    ],
    "expected": [
      6.044629098073146e+23,
      3.022314549036573e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      6.044629098073146e+23
    ],
    "expected": [
      6.044629098073146e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      3.022314549036573e+23
    ],
    "expected": [
      3.022314549036573e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      3.022314549036573e+23
    ],
    "expected": [
      3.022314549036573e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -3.022314549036573e+23,
      -1.5111572745182865e+23
    ],
    "expected": [
      -3.022314549036573e+23,
      -1.5111572745182865e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -3.022314549036573e+23
    ],
    "expected": [
      -3.022314549036573e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -1.5111572745182865e+23
    ],
    "expected": [
      -1.5111572745182865e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -1.5111572745182865e+23
    ],
    "expected": [
      -1.5111572745182865e+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/opposite-scaling-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": [
      -6.044629098073146e+23,
      -3.022314549036573e+23
    ],
    "expected": [
      -6.044629098073146e+23,
      -3.022314549036573e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -6.044629098073146e+23
    ],
    "expected": [
      -6.044629098073146e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -3.022314549036573e+23
    ],
    "expected": [
      -3.022314549036573e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -3.022314549036573e+23
    ],
    "expected": [
      -3.022314549036573e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      3.022314549036573e+23,
      1.5111572745182865e+23
    ],
    "expected": [
      3.022314549036573e+23,
      1.5111572745182865e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      3.022314549036573e+23
    ],
    "expected": [
      3.022314549036573e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      1.5111572745182865e+23
    ],
    "expected": [
      1.5111572745182865e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      1.5111572745182865e+23
    ],
    "expected": [
      1.5111572745182865e+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/opposite-scaling-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": [
      -6.044629098073146e+23,
      3.022314549036573e+23
    ],
    "expected": [
      -6.044629098073146e+23,
      3.022314549036573e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -6.044629098073146e+23
    ],
    "expected": [
      -6.044629098073146e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      3.022314549036573e+23
    ],
    "expected": [
      3.022314549036573e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -9.066943647109719e+23
    ],
    "expected": [
      -9.066943647109719e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      3.022314549036573e+23,
      -1.5111572745182865e+23
    ],
    "expected": [
      3.022314549036573e+23,
      -1.5111572745182865e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      3.022314549036573e+23
    ],
    "expected": [
      3.022314549036573e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -1.5111572745182865e+23
    ],
    "expected": [
      -1.5111572745182865e+23
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      4.5334718235548594e+23
    ],
    "expected": [
      4.5334718235548594e+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/opposite-scaling-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/opposite-scaling-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "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": [
      8.271806125530277e-25,
      -8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25,
      -8.271806125530277e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.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=1.000000/b=1.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=1.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      1.6543612251060553e-24
    ],
    "expected": [
      1.6543612251060553e-24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -4.1359030627651384e-25,
      4.1359030627651384e-25
    ],
    "expected": [
      -4.1359030627651384e-25,
      4.1359030627651384e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.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=1.000000/b=1.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=1.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -8.271806125530277e-25
    ],
    "expected": [
      -8.271806125530277e-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/opposite-scaling-JVP",
    "dtype": "bfloat16",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "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": [
      8.271806125530277e-25,
      -1.6543612251060553e-24
    ],
    "expected": [
      8.271806125530277e-25,
      -1.6543612251060553e-24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.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=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -1.6543612251060553e-24
    ],
    "expected": [
      -1.6543612251060553e-24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      2.481541837659083e-24
    ],
    "expected": [
      2.481541837659083e-24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -4.1359030627651384e-25,
      8.271806125530277e-25
    ],
    "expected": [
      -4.1359030627651384e-25,
      8.271806125530277e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.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=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -1.2407709188295415e-24
    ],
    "expected": [
      -1.2407709188295415e-24
    ],
    "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/opposite-scaling-JVP",
    "dtype": "bfloat16",
    "actual": [
      4
    ],
    "expected": [
      4
    ],
    "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.1359030627651384e-25,
      2.0679515313825692e-25
    ],
    "expected": [
      4.1359030627651384e-25,
      2.0679515313825692e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      4.1359030627651384e-25
    ],
    "expected": [
      4.1359030627651384e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      2.0679515313825692e-25
    ],
    "expected": [
      2.0679515313825692e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      2.0679515313825692e-25
    ],
    "expected": [
      2.0679515313825692e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -2.0679515313825692e-25,
      -1.0339757656912846e-25
    ],
    "expected": [
      -2.0679515313825692e-25,
      -1.0339757656912846e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -2.0679515313825692e-25
    ],
    "expected": [
      -2.0679515313825692e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -1.0339757656912846e-25
    ],
    "expected": [
      -1.0339757656912846e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -1.0339757656912846e-25
    ],
    "expected": [
      -1.0339757656912846e-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/opposite-scaling-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.1359030627651384e-25,
      -2.0679515313825692e-25
    ],
    "expected": [
      -4.1359030627651384e-25,
      -2.0679515313825692e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -4.1359030627651384e-25
    ],
    "expected": [
      -4.1359030627651384e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -2.0679515313825692e-25
    ],
    "expected": [
      -2.0679515313825692e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -2.0679515313825692e-25
    ],
    "expected": [
      -2.0679515313825692e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      2.0679515313825692e-25,
      1.0339757656912846e-25
    ],
    "expected": [
      2.0679515313825692e-25,
      1.0339757656912846e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      2.0679515313825692e-25
    ],
    "expected": [
      2.0679515313825692e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      1.0339757656912846e-25
    ],
    "expected": [
      1.0339757656912846e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      1.0339757656912846e-25
    ],
    "expected": [
      1.0339757656912846e-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/opposite-scaling-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.1359030627651384e-25,
      2.0679515313825692e-25
    ],
    "expected": [
      -4.1359030627651384e-25,
      2.0679515313825692e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      -4.1359030627651384e-25
    ],
    "expected": [
      -4.1359030627651384e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      2.0679515313825692e-25
    ],
    "expected": [
      2.0679515313825692e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      -6.203854594147708e-25
    ],
    "expected": [
      -6.203854594147708e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "bfloat16",
    "actual": [
      2.0679515313825692e-25,
      -1.0339757656912846e-25
    ],
    "expected": [
      2.0679515313825692e-25,
      -1.0339757656912846e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "bfloat16",
    "actual": [
      2.0679515313825692e-25
    ],
    "expected": [
      2.0679515313825692e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "bfloat16",
    "actual": [
      -1.0339757656912846e-25
    ],
    "expected": [
      -1.0339757656912846e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "bfloat16",
    "actual": [
      3.101927297073854e-25
    ],
    "expected": [
      3.101927297073854e-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/opposite-scaling-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/opposite-scaling-JVP",
    "dtype": "bfloat16",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=80/pb=80/pg=0/sign=-1.000000/JVP",
    "dtype": "bfloat16",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=80/pb=80/pg=0/sign=-1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=80/pb=80/pg=0/sign=1.000000/JVP",
    "dtype": "bfloat16",
    "actual": [
      -8.271806125530277e-25
    ],
    "expected": [
      -8.271806125530277e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=80/pb=80/pg=0/sign=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -8.271806125530277e-25
    ],
    "expected": [
      -8.271806125530277e-25
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=-80/pb=-80/pg=0/sign=-1.000000/JVP",
    "dtype": "bfloat16",
    "actual": [
      1.2089258196146292e+24
    ],
    "expected": [
      1.2089258196146292e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=-80/pb=-80/pg=0/sign=-1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      1.2089258196146292e+24
    ],
    "expected": [
      1.2089258196146292e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=-80/pb=-80/pg=0/sign=1.000000/JVP",
    "dtype": "bfloat16",
    "actual": [
      -1.2089258196146292e+24
    ],
    "expected": [
      -1.2089258196146292e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=-80/pb=-80/pg=0/sign=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -1.2089258196146292e+24
    ],
    "expected": [
      -1.2089258196146292e+24
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=-120/pb=32/pg=120/sign=-1.000000/JVP",
    "dtype": "bfloat16",
    "actual": [
      5.421010862427522e-20
    ],
    "expected": [
      5.421010862427522e-20
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=-120/pb=32/pg=120/sign=-1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      5.421010862427522e-20
    ],
    "expected": [
      5.421010862427522e-20
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=-120/pb=32/pg=120/sign=1.000000/JVP",
    "dtype": "bfloat16",
    "actual": [
      -5.421010862427522e-20
    ],
    "expected": [
      -5.421010862427522e-20
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=-120/pb=32/pg=120/sign=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -5.421010862427522e-20
    ],
    "expected": [
      -5.421010862427522e-20
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=-100/pb=-20/pg=120/sign=-1.000000/JVP",
    "dtype": "bfloat16",
    "actual": [
      1.152921504606847e+18
    ],
    "expected": [
      1.152921504606847e+18
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=-100/pb=-20/pg=120/sign=-1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      1.152921504606847e+18
    ],
    "expected": [
      1.152921504606847e+18
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=-100/pb=-20/pg=120/sign=1.000000/JVP",
    "dtype": "bfloat16",
    "actual": [
      -1.152921504606847e+18
    ],
    "expected": [
      -1.152921504606847e+18
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=-100/pb=-20/pg=120/sign=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -1.152921504606847e+18
    ],
    "expected": [
      -1.152921504606847e+18
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=100/pb=70/pg=100/sign=-1.000000/JVP",
    "dtype": "bfloat16",
    "actual": [
      1.152921504606847e+18
    ],
    "expected": [
      1.152921504606847e+18
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=100/pb=70/pg=100/sign=-1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      1.152921504606847e+18
    ],
    "expected": [
      1.152921504606847e+18
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=100/pb=70/pg=100/sign=1.000000/JVP",
    "dtype": "bfloat16",
    "actual": [
      -1.152921504606847e+18
    ],
    "expected": [
      -1.152921504606847e+18
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=100/pb=70/pg=100/sign=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -1.152921504606847e+18
    ],
    "expected": [
      -1.152921504606847e+18
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=-100/pb=-80/pg=-100/sign=-1.000000/JVP",
    "dtype": "bfloat16",
    "actual": [
      9.094947017729282e-13
    ],
    "expected": [
      9.094947017729282e-13
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=-100/pb=-80/pg=-100/sign=-1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      9.094947017729282e-13
    ],
    "expected": [
      9.094947017729282e-13
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=-100/pb=-80/pg=-100/sign=1.000000/JVP",
    "dtype": "bfloat16",
    "actual": [
      -9.094947017729282e-13
    ],
    "expected": [
      -9.094947017729282e-13
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=-100/pb=-80/pg=-100/sign=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -9.094947017729282e-13
    ],
    "expected": [
      -9.094947017729282e-13
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=120/pb=32/pg=-120/sign=-1.000000/JVP",
    "dtype": "bfloat16",
    "actual": [
      5.421010862427522e-20
    ],
    "expected": [
      5.421010862427522e-20
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=120/pb=32/pg=-120/sign=-1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      5.421010862427522e-20
    ],
    "expected": [
      5.421010862427522e-20
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=120/pb=32/pg=-120/sign=1.000000/JVP",
    "dtype": "bfloat16",
    "actual": [
      -5.421010862427522e-20
    ],
    "expected": [
      -5.421010862427522e-20
    ],
    "tolerance": 0.02,
    "passed": true
  },
  {
    "label": "weighted/pa=120/pb=32/pg=-120/sign=1.000000/VJP",
    "dtype": "bfloat16",
    "actual": [
      -5.421010862427522e-20
    ],
    "expected": [
      -5.421010862427522e-20
    ],
    "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": [
      1,
      -1
    ],
    "expected": [
      1,
      -1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -0.5,
      0.5
    ],
    "expected": [
      -0.5,
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.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=1.000000/b=1.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=1.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "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/opposite-scaling-JVP",
    "dtype": "float32",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "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": [
      1,
      -2
    ],
    "expected": [
      1,
      -2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -2
    ],
    "expected": [
      -2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      3
    ],
    "expected": [
      3
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -0.5,
      1
    ],
    "expected": [
      -0.5,
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.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=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -1.5
    ],
    "expected": [
      -1.5
    ],
    "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/opposite-scaling-JVP",
    "dtype": "float32",
    "actual": [
      4
    ],
    "expected": [
      4
    ],
    "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.5,
      0.25
    ],
    "expected": [
      0.5,
      0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -0.25,
      -0.125
    ],
    "expected": [
      -0.25,
      -0.125
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      -0.125
    ],
    "expected": [
      -0.125
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -0.125
    ],
    "expected": [
      -0.125
    ],
    "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/opposite-scaling-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.5,
      -0.25
    ],
    "expected": [
      -0.5,
      -0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      0.25,
      0.125
    ],
    "expected": [
      0.25,
      0.125
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      0.125
    ],
    "expected": [
      0.125
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      0.125
    ],
    "expected": [
      0.125
    ],
    "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/opposite-scaling-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.5,
      0.25
    ],
    "expected": [
      -0.5,
      0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      -0.75
    ],
    "expected": [
      -0.75
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      0.25,
      -0.125
    ],
    "expected": [
      0.25,
      -0.125
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      -0.125
    ],
    "expected": [
      -0.125
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      0.375
    ],
    "expected": [
      0.375
    ],
    "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/opposite-scaling-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/opposite-scaling-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-2.000000/1",
    "dtype": "float32",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-2.000000/2",
    "dtype": "float32",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-2.000000/3",
    "dtype": "float32",
    "actual": [
      -0.375
    ],
    "expected": [
      -0.375
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-1.000000/1",
    "dtype": "float32",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-1.000000/2",
    "dtype": "float32",
    "actual": [
      -2
    ],
    "expected": [
      -2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-1.000000/3",
    "dtype": "float32",
    "actual": [
      -6
    ],
    "expected": [
      -6
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-0.500000/1",
    "dtype": "float32",
    "actual": [
      -4
    ],
    "expected": [
      -4
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-0.500000/2",
    "dtype": "float32",
    "actual": [
      -16
    ],
    "expected": [
      -16
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-0.500000/3",
    "dtype": "float32",
    "actual": [
      -96
    ],
    "expected": [
      -96
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.500000/1",
    "dtype": "float32",
    "actual": [
      -4
    ],
    "expected": [
      -4
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.500000/2",
    "dtype": "float32",
    "actual": [
      16
    ],
    "expected": [
      16
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.500000/3",
    "dtype": "float32",
    "actual": [
      -96
    ],
    "expected": [
      -96
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=1.000000/1",
    "dtype": "float32",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=1.000000/2",
    "dtype": "float32",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=1.000000/3",
    "dtype": "float32",
    "actual": [
      -6
    ],
    "expected": [
      -6
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=1.000000/finite-difference",
    "dtype": "float32",
    "actual": [
      -1.0002460479736328
    ],
    "expected": [
      -1
    ],
    "tolerance": 0.0005,
    "passed": true
  },
  {
    "label": "composite/p=0/t=2.000000/1",
    "dtype": "float32",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=2.000000/2",
    "dtype": "float32",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=0/t=2.000000/3",
    "dtype": "float32",
    "actual": [
      -0.375
    ],
    "expected": [
      -0.375
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "mixed-Hessian/p=0",
    "dtype": "float32",
    "actual": [
      0,
      -0.25,
      -0.25,
      0.25
    ],
    "expected": [
      0,
      -0.25,
      -0.25,
      0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=0/residual-1",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=0/residual-2",
    "dtype": "float32",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=0/residual-3",
    "dtype": "float32",
    "actual": [
      -12
    ],
    "expected": [
      -12
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=0/identity-1",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=0/identity-2",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=0/identity-3",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "broadcast/p=0/VJP",
    "dtype": "float32",
    "actual": [
      -1.25,
      3.5,
      -4,
      1,
      -0.375
    ],
    "expected": [
      -1.25,
      3.5,
      -4,
      1,
      -0.375
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "broadcast/p=0/JVP",
    "dtype": "float32",
    "actual": [
      1,
      -1,
      0.5,
      1,
      -1,
      0.5
    ],
    "expected": [
      1,
      -1,
      0.5,
      1,
      -1,
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "matrix/p=0/VJP",
    "dtype": "float32",
    "actual": [
      0,
      1,
      -0.5,
      -1,
      1,
      0.5,
      0,
      -2,
      0,
      0.5,
      -2,
      -0.25
    ],
    "expected": [
      0,
      1,
      -0.5,
      -1,
      1,
      0.5,
      0,
      -2,
      0,
      0.5,
      -2,
      -0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "matrix/p=0/JVP",
    "dtype": "float32",
    "actual": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "expected": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "strided/p=0/VJP",
    "dtype": "float32",
    "actual": [
      0,
      1,
      -0.5,
      -1,
      1,
      0.5,
      0,
      -2,
      0,
      0.5,
      -2,
      -0.25
    ],
    "expected": [
      0,
      1,
      -0.5,
      -1,
      1,
      0.5,
      0,
      -2,
      0,
      0.5,
      -2,
      -0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "strided/p=0/JVP",
    "dtype": "float32",
    "actual": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "expected": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "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": [
      1.2089258196146292e+24,
      -1.2089258196146292e+24
    ],
    "expected": [
      1.2089258196146292e+24,
      -1.2089258196146292e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.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=1.000000/b=1.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=1.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      2.4178516392292583e+24
    ],
    "expected": [
      2.4178516392292583e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -6.044629098073146e+23,
      6.044629098073146e+23
    ],
    "expected": [
      -6.044629098073146e+23,
      6.044629098073146e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.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=1.000000/b=1.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=1.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -1.2089258196146292e+24
    ],
    "expected": [
      -1.2089258196146292e+24
    ],
    "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/opposite-scaling-JVP",
    "dtype": "float32",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "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.2089258196146292e+24,
      -2.4178516392292583e+24
    ],
    "expected": [
      1.2089258196146292e+24,
      -2.4178516392292583e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.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=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -2.4178516392292583e+24
    ],
    "expected": [
      -2.4178516392292583e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      3.6267774588438875e+24
    ],
    "expected": [
      3.6267774588438875e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -6.044629098073146e+23,
      1.2089258196146292e+24
    ],
    "expected": [
      -6.044629098073146e+23,
      1.2089258196146292e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.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=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      1.2089258196146292e+24
    ],
    "expected": [
      1.2089258196146292e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -1.8133887294219438e+24
    ],
    "expected": [
      -1.8133887294219438e+24
    ],
    "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/opposite-scaling-JVP",
    "dtype": "float32",
    "actual": [
      4
    ],
    "expected": [
      4
    ],
    "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": [
      6.044629098073146e+23,
      3.022314549036573e+23
    ],
    "expected": [
      6.044629098073146e+23,
      3.022314549036573e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      6.044629098073146e+23
    ],
    "expected": [
      6.044629098073146e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      3.022314549036573e+23
    ],
    "expected": [
      3.022314549036573e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      3.022314549036573e+23
    ],
    "expected": [
      3.022314549036573e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -3.022314549036573e+23,
      -1.5111572745182865e+23
    ],
    "expected": [
      -3.022314549036573e+23,
      -1.5111572745182865e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      -3.022314549036573e+23
    ],
    "expected": [
      -3.022314549036573e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      -1.5111572745182865e+23
    ],
    "expected": [
      -1.5111572745182865e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -1.5111572745182865e+23
    ],
    "expected": [
      -1.5111572745182865e+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/opposite-scaling-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": [
      -6.044629098073146e+23,
      -3.022314549036573e+23
    ],
    "expected": [
      -6.044629098073146e+23,
      -3.022314549036573e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      -6.044629098073146e+23
    ],
    "expected": [
      -6.044629098073146e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -3.022314549036573e+23
    ],
    "expected": [
      -3.022314549036573e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      -3.022314549036573e+23
    ],
    "expected": [
      -3.022314549036573e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      3.022314549036573e+23,
      1.5111572745182865e+23
    ],
    "expected": [
      3.022314549036573e+23,
      1.5111572745182865e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      3.022314549036573e+23
    ],
    "expected": [
      3.022314549036573e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      1.5111572745182865e+23
    ],
    "expected": [
      1.5111572745182865e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      1.5111572745182865e+23
    ],
    "expected": [
      1.5111572745182865e+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/opposite-scaling-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": [
      -6.044629098073146e+23,
      3.022314549036573e+23
    ],
    "expected": [
      -6.044629098073146e+23,
      3.022314549036573e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      -6.044629098073146e+23
    ],
    "expected": [
      -6.044629098073146e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      3.022314549036573e+23
    ],
    "expected": [
      3.022314549036573e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      -9.066943647109719e+23
    ],
    "expected": [
      -9.066943647109719e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      3.022314549036573e+23,
      -1.5111572745182865e+23
    ],
    "expected": [
      3.022314549036573e+23,
      -1.5111572745182865e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      3.022314549036573e+23
    ],
    "expected": [
      3.022314549036573e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      -1.5111572745182865e+23
    ],
    "expected": [
      -1.5111572745182865e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=-80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      4.5334718235548594e+23
    ],
    "expected": [
      4.5334718235548594e+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/opposite-scaling-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/opposite-scaling-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-2.000000/1",
    "dtype": "float32",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-2.000000/2",
    "dtype": "float32",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-2.000000/3",
    "dtype": "float32",
    "actual": [
      -0.375
    ],
    "expected": [
      -0.375
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-1.000000/1",
    "dtype": "float32",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-1.000000/2",
    "dtype": "float32",
    "actual": [
      -2
    ],
    "expected": [
      -2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-1.000000/3",
    "dtype": "float32",
    "actual": [
      -6
    ],
    "expected": [
      -6
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-0.500000/1",
    "dtype": "float32",
    "actual": [
      -4
    ],
    "expected": [
      -4
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-0.500000/2",
    "dtype": "float32",
    "actual": [
      -16
    ],
    "expected": [
      -16
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=-0.500000/3",
    "dtype": "float32",
    "actual": [
      -96
    ],
    "expected": [
      -96
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=0.500000/1",
    "dtype": "float32",
    "actual": [
      -4
    ],
    "expected": [
      -4
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=0.500000/2",
    "dtype": "float32",
    "actual": [
      16
    ],
    "expected": [
      16
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=0.500000/3",
    "dtype": "float32",
    "actual": [
      -96
    ],
    "expected": [
      -96
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=1.000000/1",
    "dtype": "float32",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=1.000000/2",
    "dtype": "float32",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=1.000000/3",
    "dtype": "float32",
    "actual": [
      -6
    ],
    "expected": [
      -6
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=1.000000/finite-difference",
    "dtype": "float32",
    "actual": [
      -1.0002460479736328
    ],
    "expected": [
      -1
    ],
    "tolerance": 0.0005,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=2.000000/1",
    "dtype": "float32",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=2.000000/2",
    "dtype": "float32",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=-80/t=2.000000/3",
    "dtype": "float32",
    "actual": [
      -0.375
    ],
    "expected": [
      -0.375
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "mixed-Hessian/p=-80",
    "dtype": "float32",
    "actual": [
      0,
      -0.25,
      -0.25,
      0.25
    ],
    "expected": [
      0,
      -0.25,
      -0.25,
      0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=-80/residual-1",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=-80/residual-2",
    "dtype": "float32",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=-80/residual-3",
    "dtype": "float32",
    "actual": [
      -12
    ],
    "expected": [
      -12
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=-80/identity-1",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=-80/identity-2",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=-80/identity-3",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "broadcast/p=-80/VJP",
    "dtype": "float32",
    "actual": [
      -1.5111572745182865e+24,
      4.231240368651202e+24,
      -4.835703278458517e+24,
      1.2089258196146292e+24,
      -4.5334718235548594e+23
    ],
    "expected": [
      -1.5111572745182865e+24,
      4.231240368651202e+24,
      -4.835703278458517e+24,
      1.2089258196146292e+24,
      -4.5334718235548594e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "broadcast/p=-80/JVP",
    "dtype": "float32",
    "actual": [
      1,
      -1,
      0.5,
      1,
      -1,
      0.5
    ],
    "expected": [
      1,
      -1,
      0.5,
      1,
      -1,
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "matrix/p=-80/VJP",
    "dtype": "float32",
    "actual": [
      0,
      1.2089258196146292e+24,
      -6.044629098073146e+23,
      -1.2089258196146292e+24,
      1.2089258196146292e+24,
      6.044629098073146e+23,
      0,
      -2.4178516392292583e+24,
      0,
      6.044629098073146e+23,
      -2.4178516392292583e+24,
      -3.022314549036573e+23
    ],
    "expected": [
      0,
      1.2089258196146292e+24,
      -6.044629098073146e+23,
      -1.2089258196146292e+24,
      1.2089258196146292e+24,
      6.044629098073146e+23,
      0,
      -2.4178516392292583e+24,
      0,
      6.044629098073146e+23,
      -2.4178516392292583e+24,
      -3.022314549036573e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "matrix/p=-80/JVP",
    "dtype": "float32",
    "actual": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "expected": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "strided/p=-80/VJP",
    "dtype": "float32",
    "actual": [
      0,
      1.2089258196146292e+24,
      -6.044629098073146e+23,
      -1.2089258196146292e+24,
      1.2089258196146292e+24,
      6.044629098073146e+23,
      0,
      -2.4178516392292583e+24,
      0,
      6.044629098073146e+23,
      -2.4178516392292583e+24,
      -3.022314549036573e+23
    ],
    "expected": [
      0,
      1.2089258196146292e+24,
      -6.044629098073146e+23,
      -1.2089258196146292e+24,
      1.2089258196146292e+24,
      6.044629098073146e+23,
      0,
      -2.4178516392292583e+24,
      0,
      6.044629098073146e+23,
      -2.4178516392292583e+24,
      -3.022314549036573e+23
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "strided/p=-80/JVP",
    "dtype": "float32",
    "actual": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "expected": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "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": [
      8.271806125530277e-25,
      -8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25,
      -8.271806125530277e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.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=1.000000/b=1.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=1.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      1.6543612251060553e-24
    ],
    "expected": [
      1.6543612251060553e-24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -4.1359030627651384e-25,
      4.1359030627651384e-25
    ],
    "expected": [
      -4.1359030627651384e-25,
      4.1359030627651384e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.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=1.000000/b=1.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=1.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -8.271806125530277e-25
    ],
    "expected": [
      -8.271806125530277e-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/opposite-scaling-JVP",
    "dtype": "float32",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "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": [
      8.271806125530277e-25,
      -1.6543612251060553e-24
    ],
    "expected": [
      8.271806125530277e-25,
      -1.6543612251060553e-24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.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=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -1.6543612251060553e-24
    ],
    "expected": [
      -1.6543612251060553e-24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      2.481541837659083e-24
    ],
    "expected": [
      2.481541837659083e-24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -4.1359030627651384e-25,
      8.271806125530277e-25
    ],
    "expected": [
      -4.1359030627651384e-25,
      8.271806125530277e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.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=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -1.2407709188295415e-24
    ],
    "expected": [
      -1.2407709188295415e-24
    ],
    "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/opposite-scaling-JVP",
    "dtype": "float32",
    "actual": [
      4
    ],
    "expected": [
      4
    ],
    "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.1359030627651384e-25,
      2.0679515313825692e-25
    ],
    "expected": [
      4.1359030627651384e-25,
      2.0679515313825692e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      4.1359030627651384e-25
    ],
    "expected": [
      4.1359030627651384e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      2.0679515313825692e-25
    ],
    "expected": [
      2.0679515313825692e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      2.0679515313825692e-25
    ],
    "expected": [
      2.0679515313825692e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      -2.0679515313825692e-25,
      -1.0339757656912846e-25
    ],
    "expected": [
      -2.0679515313825692e-25,
      -1.0339757656912846e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      -2.0679515313825692e-25
    ],
    "expected": [
      -2.0679515313825692e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      -1.0339757656912846e-25
    ],
    "expected": [
      -1.0339757656912846e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      -1.0339757656912846e-25
    ],
    "expected": [
      -1.0339757656912846e-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/opposite-scaling-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.1359030627651384e-25,
      -2.0679515313825692e-25
    ],
    "expected": [
      -4.1359030627651384e-25,
      -2.0679515313825692e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      -4.1359030627651384e-25
    ],
    "expected": [
      -4.1359030627651384e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      -2.0679515313825692e-25
    ],
    "expected": [
      -2.0679515313825692e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      -2.0679515313825692e-25
    ],
    "expected": [
      -2.0679515313825692e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      2.0679515313825692e-25,
      1.0339757656912846e-25
    ],
    "expected": [
      2.0679515313825692e-25,
      1.0339757656912846e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      2.0679515313825692e-25
    ],
    "expected": [
      2.0679515313825692e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      1.0339757656912846e-25
    ],
    "expected": [
      1.0339757656912846e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      1.0339757656912846e-25
    ],
    "expected": [
      1.0339757656912846e-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/opposite-scaling-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.1359030627651384e-25,
      2.0679515313825692e-25
    ],
    "expected": [
      -4.1359030627651384e-25,
      2.0679515313825692e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float32",
    "actual": [
      -4.1359030627651384e-25
    ],
    "expected": [
      -4.1359030627651384e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float32",
    "actual": [
      2.0679515313825692e-25
    ],
    "expected": [
      2.0679515313825692e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float32",
    "actual": [
      -6.203854594147708e-25
    ],
    "expected": [
      -6.203854594147708e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float32",
    "actual": [
      2.0679515313825692e-25,
      -1.0339757656912846e-25
    ],
    "expected": [
      2.0679515313825692e-25,
      -1.0339757656912846e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float32",
    "actual": [
      2.0679515313825692e-25
    ],
    "expected": [
      2.0679515313825692e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float32",
    "actual": [
      -1.0339757656912846e-25
    ],
    "expected": [
      -1.0339757656912846e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "p=80/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float32",
    "actual": [
      3.101927297073854e-25
    ],
    "expected": [
      3.101927297073854e-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/opposite-scaling-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/opposite-scaling-JVP",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-2.000000/1",
    "dtype": "float32",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-2.000000/2",
    "dtype": "float32",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-2.000000/3",
    "dtype": "float32",
    "actual": [
      -0.375
    ],
    "expected": [
      -0.375
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-1.000000/1",
    "dtype": "float32",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-1.000000/2",
    "dtype": "float32",
    "actual": [
      -2
    ],
    "expected": [
      -2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-1.000000/3",
    "dtype": "float32",
    "actual": [
      -6
    ],
    "expected": [
      -6
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-0.500000/1",
    "dtype": "float32",
    "actual": [
      -4
    ],
    "expected": [
      -4
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-0.500000/2",
    "dtype": "float32",
    "actual": [
      -16
    ],
    "expected": [
      -16
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=-0.500000/3",
    "dtype": "float32",
    "actual": [
      -96
    ],
    "expected": [
      -96
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=0.500000/1",
    "dtype": "float32",
    "actual": [
      -4
    ],
    "expected": [
      -4
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=0.500000/2",
    "dtype": "float32",
    "actual": [
      16
    ],
    "expected": [
      16
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=0.500000/3",
    "dtype": "float32",
    "actual": [
      -96
    ],
    "expected": [
      -96
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=1.000000/1",
    "dtype": "float32",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=1.000000/2",
    "dtype": "float32",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=1.000000/3",
    "dtype": "float32",
    "actual": [
      -6
    ],
    "expected": [
      -6
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=1.000000/finite-difference",
    "dtype": "float32",
    "actual": [
      -1.0002460479736328
    ],
    "expected": [
      -1
    ],
    "tolerance": 0.0005,
    "passed": true
  },
  {
    "label": "composite/p=80/t=2.000000/1",
    "dtype": "float32",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=2.000000/2",
    "dtype": "float32",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "composite/p=80/t=2.000000/3",
    "dtype": "float32",
    "actual": [
      -0.375
    ],
    "expected": [
      -0.375
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "mixed-Hessian/p=80",
    "dtype": "float32",
    "actual": [
      0,
      -0.25,
      -0.25,
      0.25
    ],
    "expected": [
      0,
      -0.25,
      -0.25,
      0.25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=80/residual-1",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=80/residual-2",
    "dtype": "float32",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=80/residual-3",
    "dtype": "float32",
    "actual": [
      -12
    ],
    "expected": [
      -12
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=80/identity-1",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=80/identity-2",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "zero-gradient/p=80/identity-3",
    "dtype": "float32",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "broadcast/p=80/VJP",
    "dtype": "float32",
    "actual": [
      -1.0339757656912846e-24,
      2.895132143935597e-24,
      -3.308722450212111e-24,
      8.271806125530277e-25,
      -3.101927297073854e-25
    ],
    "expected": [
      -1.0339757656912846e-24,
      2.895132143935597e-24,
      -3.308722450212111e-24,
      8.271806125530277e-25,
      -3.101927297073854e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "broadcast/p=80/JVP",
    "dtype": "float32",
    "actual": [
      1,
      -1,
      0.5,
      1,
      -1,
      0.5
    ],
    "expected": [
      1,
      -1,
      0.5,
      1,
      -1,
      0.5
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "matrix/p=80/VJP",
    "dtype": "float32",
    "actual": [
      0,
      8.271806125530277e-25,
      -4.1359030627651384e-25,
      -8.271806125530277e-25,
      8.271806125530277e-25,
      4.1359030627651384e-25,
      0,
      -1.6543612251060553e-24,
      0,
      4.1359030627651384e-25,
      -1.6543612251060553e-24,
      -2.0679515313825692e-25
    ],
    "expected": [
      0,
      8.271806125530277e-25,
      -4.1359030627651384e-25,
      -8.271806125530277e-25,
      8.271806125530277e-25,
      4.1359030627651384e-25,
      0,
      -1.6543612251060553e-24,
      0,
      4.1359030627651384e-25,
      -1.6543612251060553e-24,
      -2.0679515313825692e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "matrix/p=80/JVP",
    "dtype": "float32",
    "actual": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "expected": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "strided/p=80/VJP",
    "dtype": "float32",
    "actual": [
      0,
      8.271806125530277e-25,
      -4.1359030627651384e-25,
      -8.271806125530277e-25,
      8.271806125530277e-25,
      4.1359030627651384e-25,
      0,
      -1.6543612251060553e-24,
      0,
      4.1359030627651384e-25,
      -1.6543612251060553e-24,
      -2.0679515313825692e-25
    ],
    "expected": [
      0,
      8.271806125530277e-25,
      -4.1359030627651384e-25,
      -8.271806125530277e-25,
      8.271806125530277e-25,
      4.1359030627651384e-25,
      0,
      -1.6543612251060553e-24,
      0,
      4.1359030627651384e-25,
      -1.6543612251060553e-24,
      -2.0679515313825692e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "strided/p=80/JVP",
    "dtype": "float32",
    "actual": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "expected": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=80/pb=80/pg=0/sign=-1.000000/JVP",
    "dtype": "float32",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=80/pb=80/pg=0/sign=-1.000000/VJP",
    "dtype": "float32",
    "actual": [
      8.271806125530277e-25
    ],
    "expected": [
      8.271806125530277e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=80/pb=80/pg=0/sign=1.000000/JVP",
    "dtype": "float32",
    "actual": [
      -8.271806125530277e-25
    ],
    "expected": [
      -8.271806125530277e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=80/pb=80/pg=0/sign=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      -8.271806125530277e-25
    ],
    "expected": [
      -8.271806125530277e-25
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=-80/pb=-80/pg=0/sign=-1.000000/JVP",
    "dtype": "float32",
    "actual": [
      1.2089258196146292e+24
    ],
    "expected": [
      1.2089258196146292e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=-80/pb=-80/pg=0/sign=-1.000000/VJP",
    "dtype": "float32",
    "actual": [
      1.2089258196146292e+24
    ],
    "expected": [
      1.2089258196146292e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=-80/pb=-80/pg=0/sign=1.000000/JVP",
    "dtype": "float32",
    "actual": [
      -1.2089258196146292e+24
    ],
    "expected": [
      -1.2089258196146292e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=-80/pb=-80/pg=0/sign=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      -1.2089258196146292e+24
    ],
    "expected": [
      -1.2089258196146292e+24
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=-120/pb=32/pg=120/sign=-1.000000/JVP",
    "dtype": "float32",
    "actual": [
      5.421010862427522e-20
    ],
    "expected": [
      5.421010862427522e-20
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=-120/pb=32/pg=120/sign=-1.000000/VJP",
    "dtype": "float32",
    "actual": [
      5.421010862427522e-20
    ],
    "expected": [
      5.421010862427522e-20
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=-120/pb=32/pg=120/sign=1.000000/JVP",
    "dtype": "float32",
    "actual": [
      -5.421010862427522e-20
    ],
    "expected": [
      -5.421010862427522e-20
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=-120/pb=32/pg=120/sign=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      -5.421010862427522e-20
    ],
    "expected": [
      -5.421010862427522e-20
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=-100/pb=-20/pg=120/sign=-1.000000/JVP",
    "dtype": "float32",
    "actual": [
      1.152921504606847e+18
    ],
    "expected": [
      1.152921504606847e+18
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=-100/pb=-20/pg=120/sign=-1.000000/VJP",
    "dtype": "float32",
    "actual": [
      1.152921504606847e+18
    ],
    "expected": [
      1.152921504606847e+18
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=-100/pb=-20/pg=120/sign=1.000000/JVP",
    "dtype": "float32",
    "actual": [
      -1.152921504606847e+18
    ],
    "expected": [
      -1.152921504606847e+18
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=-100/pb=-20/pg=120/sign=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      -1.152921504606847e+18
    ],
    "expected": [
      -1.152921504606847e+18
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=100/pb=70/pg=100/sign=-1.000000/JVP",
    "dtype": "float32",
    "actual": [
      1.152921504606847e+18
    ],
    "expected": [
      1.152921504606847e+18
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=100/pb=70/pg=100/sign=-1.000000/VJP",
    "dtype": "float32",
    "actual": [
      1.152921504606847e+18
    ],
    "expected": [
      1.152921504606847e+18
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=100/pb=70/pg=100/sign=1.000000/JVP",
    "dtype": "float32",
    "actual": [
      -1.152921504606847e+18
    ],
    "expected": [
      -1.152921504606847e+18
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=100/pb=70/pg=100/sign=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      -1.152921504606847e+18
    ],
    "expected": [
      -1.152921504606847e+18
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=-100/pb=-80/pg=-100/sign=-1.000000/JVP",
    "dtype": "float32",
    "actual": [
      9.094947017729282e-13
    ],
    "expected": [
      9.094947017729282e-13
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=-100/pb=-80/pg=-100/sign=-1.000000/VJP",
    "dtype": "float32",
    "actual": [
      9.094947017729282e-13
    ],
    "expected": [
      9.094947017729282e-13
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=-100/pb=-80/pg=-100/sign=1.000000/JVP",
    "dtype": "float32",
    "actual": [
      -9.094947017729282e-13
    ],
    "expected": [
      -9.094947017729282e-13
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=-100/pb=-80/pg=-100/sign=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      -9.094947017729282e-13
    ],
    "expected": [
      -9.094947017729282e-13
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=120/pb=32/pg=-120/sign=-1.000000/JVP",
    "dtype": "float32",
    "actual": [
      5.421010862427522e-20
    ],
    "expected": [
      5.421010862427522e-20
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=120/pb=32/pg=-120/sign=-1.000000/VJP",
    "dtype": "float32",
    "actual": [
      5.421010862427522e-20
    ],
    "expected": [
      5.421010862427522e-20
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=120/pb=32/pg=-120/sign=1.000000/JVP",
    "dtype": "float32",
    "actual": [
      -5.421010862427522e-20
    ],
    "expected": [
      -5.421010862427522e-20
    ],
    "tolerance": 2e-05,
    "passed": true
  },
  {
    "label": "weighted/pa=120/pb=32/pg=-120/sign=1.000000/VJP",
    "dtype": "float32",
    "actual": [
      -5.421010862427522e-20
    ],
    "expected": [
      -5.421010862427522e-20
    ],
    "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": [
      1,
      -1
    ],
    "expected": [
      1,
      -1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -0.5,
      0.5
    ],
    "expected": [
      -0.5,
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.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=1.000000/b=1.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=1.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "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/opposite-scaling-JVP",
    "dtype": "float64",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "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": [
      1,
      -2
    ],
    "expected": [
      1,
      -2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -2
    ],
    "expected": [
      -2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      3
    ],
    "expected": [
      3
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -0.5,
      1
    ],
    "expected": [
      -0.5,
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.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=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      1
    ],
    "expected": [
      1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -1.5
    ],
    "expected": [
      -1.5
    ],
    "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/opposite-scaling-JVP",
    "dtype": "float64",
    "actual": [
      4
    ],
    "expected": [
      4
    ],
    "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.5,
      0.25
    ],
    "expected": [
      0.5,
      0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      0.5
    ],
    "expected": [
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -0.25,
      -0.125
    ],
    "expected": [
      -0.25,
      -0.125
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      -0.125
    ],
    "expected": [
      -0.125
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -0.125
    ],
    "expected": [
      -0.125
    ],
    "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/opposite-scaling-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.5,
      -0.25
    ],
    "expected": [
      -0.5,
      -0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      0.25,
      0.125
    ],
    "expected": [
      0.25,
      0.125
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      0.125
    ],
    "expected": [
      0.125
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      0.125
    ],
    "expected": [
      0.125
    ],
    "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/opposite-scaling-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.5,
      0.25
    ],
    "expected": [
      -0.5,
      0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      -0.5
    ],
    "expected": [
      -0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      -0.75
    ],
    "expected": [
      -0.75
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      0.25,
      -0.125
    ],
    "expected": [
      0.25,
      -0.125
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      -0.125
    ],
    "expected": [
      -0.125
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=0/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      0.375
    ],
    "expected": [
      0.375
    ],
    "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/opposite-scaling-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/opposite-scaling-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-2.000000/1",
    "dtype": "float64",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-2.000000/2",
    "dtype": "float64",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-2.000000/3",
    "dtype": "float64",
    "actual": [
      -0.375
    ],
    "expected": [
      -0.375
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-1.000000/1",
    "dtype": "float64",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-1.000000/2",
    "dtype": "float64",
    "actual": [
      -2
    ],
    "expected": [
      -2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-1.000000/3",
    "dtype": "float64",
    "actual": [
      -6
    ],
    "expected": [
      -6
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-0.500000/1",
    "dtype": "float64",
    "actual": [
      -4
    ],
    "expected": [
      -4
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-0.500000/2",
    "dtype": "float64",
    "actual": [
      -16
    ],
    "expected": [
      -16
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=-0.500000/3",
    "dtype": "float64",
    "actual": [
      -96
    ],
    "expected": [
      -96
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.500000/1",
    "dtype": "float64",
    "actual": [
      -4
    ],
    "expected": [
      -4
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.500000/2",
    "dtype": "float64",
    "actual": [
      16
    ],
    "expected": [
      16
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=0.500000/3",
    "dtype": "float64",
    "actual": [
      -96
    ],
    "expected": [
      -96
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=1.000000/1",
    "dtype": "float64",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=1.000000/2",
    "dtype": "float64",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=1.000000/3",
    "dtype": "float64",
    "actual": [
      -6
    ],
    "expected": [
      -6
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=1.000000/finite-difference",
    "dtype": "float64",
    "actual": [
      -1.000000953675226
    ],
    "expected": [
      -1
    ],
    "tolerance": 2e-06,
    "passed": true
  },
  {
    "label": "composite/p=0/t=2.000000/1",
    "dtype": "float64",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=2.000000/2",
    "dtype": "float64",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=0/t=2.000000/3",
    "dtype": "float64",
    "actual": [
      -0.375
    ],
    "expected": [
      -0.375
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "mixed-Hessian/p=0",
    "dtype": "float64",
    "actual": [
      0,
      -0.25,
      -0.25,
      0.25
    ],
    "expected": [
      0,
      -0.25,
      -0.25,
      0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=0/residual-1",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=0/residual-2",
    "dtype": "float64",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=0/residual-3",
    "dtype": "float64",
    "actual": [
      -12
    ],
    "expected": [
      -12
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=0/identity-1",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=0/identity-2",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=0/identity-3",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "broadcast/p=0/VJP",
    "dtype": "float64",
    "actual": [
      -1.25,
      3.5,
      -4,
      1,
      -0.375
    ],
    "expected": [
      -1.25,
      3.5,
      -4,
      1,
      -0.375
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "broadcast/p=0/JVP",
    "dtype": "float64",
    "actual": [
      1,
      -1,
      0.5,
      1,
      -1,
      0.5
    ],
    "expected": [
      1,
      -1,
      0.5,
      1,
      -1,
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "matrix/p=0/VJP",
    "dtype": "float64",
    "actual": [
      0,
      1,
      -0.5,
      -1,
      1,
      0.5,
      0,
      -2,
      0,
      0.5,
      -2,
      -0.25
    ],
    "expected": [
      0,
      1,
      -0.5,
      -1,
      1,
      0.5,
      0,
      -2,
      0,
      0.5,
      -2,
      -0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "matrix/p=0/JVP",
    "dtype": "float64",
    "actual": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "expected": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "strided/p=0/VJP",
    "dtype": "float64",
    "actual": [
      0,
      1,
      -0.5,
      -1,
      1,
      0.5,
      0,
      -2,
      0,
      0.5,
      -2,
      -0.25
    ],
    "expected": [
      0,
      1,
      -0.5,
      -1,
      1,
      0.5,
      0,
      -2,
      0,
      0.5,
      -2,
      -0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "strided/p=0/JVP",
    "dtype": "float64",
    "actual": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "expected": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "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": [
      4.149515568880993e+180,
      -4.149515568880993e+180
    ],
    "expected": [
      4.149515568880993e+180,
      -4.149515568880993e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.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=1.000000/b=1.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=1.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      8.299031137761986e+180
    ],
    "expected": [
      8.299031137761986e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -2.0747577844404965e+180,
      2.0747577844404965e+180
    ],
    "expected": [
      -2.0747577844404965e+180,
      2.0747577844404965e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.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=1.000000/b=1.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=1.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -4.149515568880993e+180
    ],
    "expected": [
      -4.149515568880993e+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/opposite-scaling-JVP",
    "dtype": "float64",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "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.149515568880993e+180,
      -8.299031137761986e+180
    ],
    "expected": [
      4.149515568880993e+180,
      -8.299031137761986e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.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=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -8.299031137761986e+180
    ],
    "expected": [
      -8.299031137761986e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      1.2448546706642979e+181
    ],
    "expected": [
      1.2448546706642979e+181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -2.0747577844404965e+180,
      4.149515568880993e+180
    ],
    "expected": [
      -2.0747577844404965e+180,
      4.149515568880993e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.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=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      4.149515568880993e+180
    ],
    "expected": [
      4.149515568880993e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -6.224273353321489e+180
    ],
    "expected": [
      -6.224273353321489e+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/opposite-scaling-JVP",
    "dtype": "float64",
    "actual": [
      4
    ],
    "expected": [
      4
    ],
    "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": [
      2.0747577844404965e+180,
      1.0373788922202482e+180
    ],
    "expected": [
      2.0747577844404965e+180,
      1.0373788922202482e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      2.0747577844404965e+180
    ],
    "expected": [
      2.0747577844404965e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      1.0373788922202482e+180
    ],
    "expected": [
      1.0373788922202482e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      1.0373788922202482e+180
    ],
    "expected": [
      1.0373788922202482e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -1.0373788922202482e+180,
      -5.186894461101241e+179
    ],
    "expected": [
      -1.0373788922202482e+180,
      -5.186894461101241e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      -1.0373788922202482e+180
    ],
    "expected": [
      -1.0373788922202482e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      -5.186894461101241e+179
    ],
    "expected": [
      -5.186894461101241e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -5.186894461101241e+179
    ],
    "expected": [
      -5.186894461101241e+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/opposite-scaling-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": [
      -2.0747577844404965e+180,
      -1.0373788922202482e+180
    ],
    "expected": [
      -2.0747577844404965e+180,
      -1.0373788922202482e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      -2.0747577844404965e+180
    ],
    "expected": [
      -2.0747577844404965e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -1.0373788922202482e+180
    ],
    "expected": [
      -1.0373788922202482e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      -1.0373788922202482e+180
    ],
    "expected": [
      -1.0373788922202482e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      1.0373788922202482e+180,
      5.186894461101241e+179
    ],
    "expected": [
      1.0373788922202482e+180,
      5.186894461101241e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      1.0373788922202482e+180
    ],
    "expected": [
      1.0373788922202482e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      5.186894461101241e+179
    ],
    "expected": [
      5.186894461101241e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      5.186894461101241e+179
    ],
    "expected": [
      5.186894461101241e+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/opposite-scaling-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": [
      -2.0747577844404965e+180,
      1.0373788922202482e+180
    ],
    "expected": [
      -2.0747577844404965e+180,
      1.0373788922202482e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      -2.0747577844404965e+180
    ],
    "expected": [
      -2.0747577844404965e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      1.0373788922202482e+180
    ],
    "expected": [
      1.0373788922202482e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      -3.1121366766607447e+180
    ],
    "expected": [
      -3.1121366766607447e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      1.0373788922202482e+180,
      -5.186894461101241e+179
    ],
    "expected": [
      1.0373788922202482e+180,
      -5.186894461101241e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      1.0373788922202482e+180
    ],
    "expected": [
      1.0373788922202482e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      -5.186894461101241e+179
    ],
    "expected": [
      -5.186894461101241e+179
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=-600/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      1.5560683383303724e+180
    ],
    "expected": [
      1.5560683383303724e+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/opposite-scaling-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/opposite-scaling-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-2.000000/1",
    "dtype": "float64",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-2.000000/2",
    "dtype": "float64",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-2.000000/3",
    "dtype": "float64",
    "actual": [
      -0.375
    ],
    "expected": [
      -0.375
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-1.000000/1",
    "dtype": "float64",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-1.000000/2",
    "dtype": "float64",
    "actual": [
      -2
    ],
    "expected": [
      -2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-1.000000/3",
    "dtype": "float64",
    "actual": [
      -6
    ],
    "expected": [
      -6
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-0.500000/1",
    "dtype": "float64",
    "actual": [
      -4
    ],
    "expected": [
      -4
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-0.500000/2",
    "dtype": "float64",
    "actual": [
      -16
    ],
    "expected": [
      -16
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=-0.500000/3",
    "dtype": "float64",
    "actual": [
      -96
    ],
    "expected": [
      -96
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=0.500000/1",
    "dtype": "float64",
    "actual": [
      -4
    ],
    "expected": [
      -4
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=0.500000/2",
    "dtype": "float64",
    "actual": [
      16
    ],
    "expected": [
      16
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=0.500000/3",
    "dtype": "float64",
    "actual": [
      -96
    ],
    "expected": [
      -96
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=1.000000/1",
    "dtype": "float64",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=1.000000/2",
    "dtype": "float64",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=1.000000/3",
    "dtype": "float64",
    "actual": [
      -6
    ],
    "expected": [
      -6
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=1.000000/finite-difference",
    "dtype": "float64",
    "actual": [
      -1.000000953675226
    ],
    "expected": [
      -1
    ],
    "tolerance": 2e-06,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=2.000000/1",
    "dtype": "float64",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=2.000000/2",
    "dtype": "float64",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=-600/t=2.000000/3",
    "dtype": "float64",
    "actual": [
      -0.375
    ],
    "expected": [
      -0.375
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "mixed-Hessian/p=-600",
    "dtype": "float64",
    "actual": [
      0,
      -0.25,
      -0.25,
      0.25
    ],
    "expected": [
      0,
      -0.25,
      -0.25,
      0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=-600/residual-1",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=-600/residual-2",
    "dtype": "float64",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=-600/residual-3",
    "dtype": "float64",
    "actual": [
      -12
    ],
    "expected": [
      -12
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=-600/identity-1",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=-600/identity-2",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=-600/identity-3",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "broadcast/p=-600/VJP",
    "dtype": "float64",
    "actual": [
      -5.186894461101241e+180,
      1.4523304491083475e+181,
      -1.6598062275523972e+181,
      4.149515568880993e+180,
      -1.5560683383303724e+180
    ],
    "expected": [
      -5.186894461101241e+180,
      1.4523304491083475e+181,
      -1.6598062275523972e+181,
      4.149515568880993e+180,
      -1.5560683383303724e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "broadcast/p=-600/JVP",
    "dtype": "float64",
    "actual": [
      1,
      -1,
      0.5,
      1,
      -1,
      0.5
    ],
    "expected": [
      1,
      -1,
      0.5,
      1,
      -1,
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "matrix/p=-600/VJP",
    "dtype": "float64",
    "actual": [
      0,
      4.149515568880993e+180,
      -2.0747577844404965e+180,
      -4.149515568880993e+180,
      4.149515568880993e+180,
      2.0747577844404965e+180,
      0,
      -8.299031137761986e+180,
      0,
      2.0747577844404965e+180,
      -8.299031137761986e+180,
      -1.0373788922202482e+180
    ],
    "expected": [
      0,
      4.149515568880993e+180,
      -2.0747577844404965e+180,
      -4.149515568880993e+180,
      4.149515568880993e+180,
      2.0747577844404965e+180,
      0,
      -8.299031137761986e+180,
      0,
      2.0747577844404965e+180,
      -8.299031137761986e+180,
      -1.0373788922202482e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "matrix/p=-600/JVP",
    "dtype": "float64",
    "actual": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "expected": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "strided/p=-600/VJP",
    "dtype": "float64",
    "actual": [
      0,
      4.149515568880993e+180,
      -2.0747577844404965e+180,
      -4.149515568880993e+180,
      4.149515568880993e+180,
      2.0747577844404965e+180,
      0,
      -8.299031137761986e+180,
      0,
      2.0747577844404965e+180,
      -8.299031137761986e+180,
      -1.0373788922202482e+180
    ],
    "expected": [
      0,
      4.149515568880993e+180,
      -2.0747577844404965e+180,
      -4.149515568880993e+180,
      4.149515568880993e+180,
      2.0747577844404965e+180,
      0,
      -8.299031137761986e+180,
      0,
      2.0747577844404965e+180,
      -8.299031137761986e+180,
      -1.0373788922202482e+180
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "strided/p=-600/JVP",
    "dtype": "float64",
    "actual": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "expected": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "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.409919865102884e-181,
      -2.409919865102884e-181
    ],
    "expected": [
      2.409919865102884e-181,
      -2.409919865102884e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.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=1.000000/b=1.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=1.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      4.819839730205768e-181
    ],
    "expected": [
      4.819839730205768e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -1.204959932551442e-181,
      1.204959932551442e-181
    ],
    "expected": [
      -1.204959932551442e-181,
      1.204959932551442e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.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=1.000000/b=1.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=1.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -2.409919865102884e-181
    ],
    "expected": [
      -2.409919865102884e-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/opposite-scaling-JVP",
    "dtype": "float64",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "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": [
      2.409919865102884e-181,
      -4.819839730205768e-181
    ],
    "expected": [
      2.409919865102884e-181,
      -4.819839730205768e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.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=2.000000/b=1.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -4.819839730205768e-181
    ],
    "expected": [
      -4.819839730205768e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      7.229759595308652e-181
    ],
    "expected": [
      7.229759595308652e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -1.204959932551442e-181,
      2.409919865102884e-181
    ],
    "expected": [
      -1.204959932551442e-181,
      2.409919865102884e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.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=2.000000/b=1.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      2.409919865102884e-181
    ],
    "expected": [
      2.409919865102884e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=2.000000/b=1.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -3.614879797654326e-181
    ],
    "expected": [
      -3.614879797654326e-181
    ],
    "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/opposite-scaling-JVP",
    "dtype": "float64",
    "actual": [
      4
    ],
    "expected": [
      4
    ],
    "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.204959932551442e-181,
      6.02479966275721e-182
    ],
    "expected": [
      1.204959932551442e-181,
      6.02479966275721e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      1.204959932551442e-181
    ],
    "expected": [
      1.204959932551442e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      6.02479966275721e-182
    ],
    "expected": [
      6.02479966275721e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      6.02479966275721e-182
    ],
    "expected": [
      6.02479966275721e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      -6.02479966275721e-182,
      -3.012399831378605e-182
    ],
    "expected": [
      -6.02479966275721e-182,
      -3.012399831378605e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      -6.02479966275721e-182
    ],
    "expected": [
      -6.02479966275721e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      -3.012399831378605e-182
    ],
    "expected": [
      -3.012399831378605e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      -3.012399831378605e-182
    ],
    "expected": [
      -3.012399831378605e-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/opposite-scaling-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.204959932551442e-181,
      -6.02479966275721e-182
    ],
    "expected": [
      -1.204959932551442e-181,
      -6.02479966275721e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      -1.204959932551442e-181
    ],
    "expected": [
      -1.204959932551442e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      -6.02479966275721e-182
    ],
    "expected": [
      -6.02479966275721e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      -6.02479966275721e-182
    ],
    "expected": [
      -6.02479966275721e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      6.02479966275721e-182,
      3.012399831378605e-182
    ],
    "expected": [
      6.02479966275721e-182,
      3.012399831378605e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      6.02479966275721e-182
    ],
    "expected": [
      6.02479966275721e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      3.012399831378605e-182
    ],
    "expected": [
      3.012399831378605e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      3.012399831378605e-182
    ],
    "expected": [
      3.012399831378605e-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/opposite-scaling-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.204959932551442e-181,
      6.02479966275721e-182
    ],
    "expected": [
      -1.204959932551442e-181,
      6.02479966275721e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=1.000000/JVP-y",
    "dtype": "float64",
    "actual": [
      -1.204959932551442e-181
    ],
    "expected": [
      -1.204959932551442e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=1.000000/JVP-x",
    "dtype": "float64",
    "actual": [
      6.02479966275721e-182
    ],
    "expected": [
      6.02479966275721e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=1.000000/JVP-both",
    "dtype": "float64",
    "actual": [
      -1.807439898827163e-181
    ],
    "expected": [
      -1.807439898827163e-181
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=-0.500000/VJP",
    "dtype": "float64",
    "actual": [
      6.02479966275721e-182,
      -3.012399831378605e-182
    ],
    "expected": [
      6.02479966275721e-182,
      -3.012399831378605e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=-0.500000/JVP-y",
    "dtype": "float64",
    "actual": [
      6.02479966275721e-182
    ],
    "expected": [
      6.02479966275721e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=-0.500000/JVP-x",
    "dtype": "float64",
    "actual": [
      -3.012399831378605e-182
    ],
    "expected": [
      -3.012399831378605e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "p=600/a=-1.000000/b=-2.000000/w=-0.500000/JVP-both",
    "dtype": "float64",
    "actual": [
      9.037199494135815e-182
    ],
    "expected": [
      9.037199494135815e-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/opposite-scaling-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/opposite-scaling-JVP",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-2.000000/1",
    "dtype": "float64",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-2.000000/2",
    "dtype": "float64",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-2.000000/3",
    "dtype": "float64",
    "actual": [
      -0.375
    ],
    "expected": [
      -0.375
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-1.000000/1",
    "dtype": "float64",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-1.000000/2",
    "dtype": "float64",
    "actual": [
      -2
    ],
    "expected": [
      -2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-1.000000/3",
    "dtype": "float64",
    "actual": [
      -6
    ],
    "expected": [
      -6
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-0.500000/1",
    "dtype": "float64",
    "actual": [
      -4
    ],
    "expected": [
      -4
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-0.500000/2",
    "dtype": "float64",
    "actual": [
      -16
    ],
    "expected": [
      -16
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=-0.500000/3",
    "dtype": "float64",
    "actual": [
      -96
    ],
    "expected": [
      -96
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=0.500000/1",
    "dtype": "float64",
    "actual": [
      -4
    ],
    "expected": [
      -4
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=0.500000/2",
    "dtype": "float64",
    "actual": [
      16
    ],
    "expected": [
      16
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=0.500000/3",
    "dtype": "float64",
    "actual": [
      -96
    ],
    "expected": [
      -96
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=1.000000/1",
    "dtype": "float64",
    "actual": [
      -1
    ],
    "expected": [
      -1
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=1.000000/2",
    "dtype": "float64",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=1.000000/3",
    "dtype": "float64",
    "actual": [
      -6
    ],
    "expected": [
      -6
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=1.000000/finite-difference",
    "dtype": "float64",
    "actual": [
      -1.000000953675226
    ],
    "expected": [
      -1
    ],
    "tolerance": 2e-06,
    "passed": true
  },
  {
    "label": "composite/p=600/t=2.000000/1",
    "dtype": "float64",
    "actual": [
      -0.25
    ],
    "expected": [
      -0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=2.000000/2",
    "dtype": "float64",
    "actual": [
      0.25
    ],
    "expected": [
      0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "composite/p=600/t=2.000000/3",
    "dtype": "float64",
    "actual": [
      -0.375
    ],
    "expected": [
      -0.375
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "mixed-Hessian/p=600",
    "dtype": "float64",
    "actual": [
      0,
      -0.25,
      -0.25,
      0.25
    ],
    "expected": [
      0,
      -0.25,
      -0.25,
      0.25
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=600/residual-1",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=600/residual-2",
    "dtype": "float64",
    "actual": [
      2
    ],
    "expected": [
      2
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=600/residual-3",
    "dtype": "float64",
    "actual": [
      -12
    ],
    "expected": [
      -12
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=600/identity-1",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=600/identity-2",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "zero-gradient/p=600/identity-3",
    "dtype": "float64",
    "actual": [
      0
    ],
    "expected": [
      0
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "broadcast/p=600/VJP",
    "dtype": "float64",
    "actual": [
      -3.012399831378605e-181,
      8.434719527860094e-181,
      -9.639679460411536e-181,
      2.409919865102884e-181,
      -9.037199494135815e-182
    ],
    "expected": [
      -3.012399831378605e-181,
      8.434719527860094e-181,
      -9.639679460411536e-181,
      2.409919865102884e-181,
      -9.037199494135815e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "broadcast/p=600/JVP",
    "dtype": "float64",
    "actual": [
      1,
      -1,
      0.5,
      1,
      -1,
      0.5
    ],
    "expected": [
      1,
      -1,
      0.5,
      1,
      -1,
      0.5
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "matrix/p=600/VJP",
    "dtype": "float64",
    "actual": [
      0,
      2.409919865102884e-181,
      -1.204959932551442e-181,
      -2.409919865102884e-181,
      2.409919865102884e-181,
      1.204959932551442e-181,
      0,
      -4.819839730205768e-181,
      0,
      1.204959932551442e-181,
      -4.819839730205768e-181,
      -6.02479966275721e-182
    ],
    "expected": [
      0,
      2.409919865102884e-181,
      -1.204959932551442e-181,
      -2.409919865102884e-181,
      2.409919865102884e-181,
      1.204959932551442e-181,
      0,
      -4.819839730205768e-181,
      0,
      1.204959932551442e-181,
      -4.819839730205768e-181,
      -6.02479966275721e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "matrix/p=600/JVP",
    "dtype": "float64",
    "actual": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "expected": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "strided/p=600/VJP",
    "dtype": "float64",
    "actual": [
      0,
      2.409919865102884e-181,
      -1.204959932551442e-181,
      -2.409919865102884e-181,
      2.409919865102884e-181,
      1.204959932551442e-181,
      0,
      -4.819839730205768e-181,
      0,
      1.204959932551442e-181,
      -4.819839730205768e-181,
      -6.02479966275721e-182
    ],
    "expected": [
      0,
      2.409919865102884e-181,
      -1.204959932551442e-181,
      -2.409919865102884e-181,
      2.409919865102884e-181,
      1.204959932551442e-181,
      0,
      -4.819839730205768e-181,
      0,
      1.204959932551442e-181,
      -4.819839730205768e-181,
      -6.02479966275721e-182
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "strided/p=600/JVP",
    "dtype": "float64",
    "actual": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "expected": [
      0.75,
      3,
      1,
      -0.75,
      -3,
      0.75
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=640/pb=640/pg=0/sign=-1.000000/JVP",
    "dtype": "float64",
    "actual": [
      2.191809349008403e-193
    ],
    "expected": [
      2.191809349008403e-193
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=640/pb=640/pg=0/sign=-1.000000/VJP",
    "dtype": "float64",
    "actual": [
      2.191809349008403e-193
    ],
    "expected": [
      2.191809349008403e-193
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=640/pb=640/pg=0/sign=1.000000/JVP",
    "dtype": "float64",
    "actual": [
      -2.191809349008403e-193
    ],
    "expected": [
      -2.191809349008403e-193
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=640/pb=640/pg=0/sign=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      -2.191809349008403e-193
    ],
    "expected": [
      -2.191809349008403e-193
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=-640/pb=-640/pg=0/sign=-1.000000/JVP",
    "dtype": "float64",
    "actual": [
      4.562440617622195e+192
    ],
    "expected": [
      4.562440617622195e+192
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=-640/pb=-640/pg=0/sign=-1.000000/VJP",
    "dtype": "float64",
    "actual": [
      4.562440617622195e+192
    ],
    "expected": [
      4.562440617622195e+192
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=-640/pb=-640/pg=0/sign=1.000000/JVP",
    "dtype": "float64",
    "actual": [
      -4.562440617622195e+192
    ],
    "expected": [
      -4.562440617622195e+192
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=-640/pb=-640/pg=0/sign=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      -4.562440617622195e+192
    ],
    "expected": [
      -4.562440617622195e+192
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=-960/pb=256/pg=960/sign=-1.000000/JVP",
    "dtype": "float64",
    "actual": [
      7.458340731200207e-155
    ],
    "expected": [
      7.458340731200207e-155
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=-960/pb=256/pg=960/sign=-1.000000/VJP",
    "dtype": "float64",
    "actual": [
      7.458340731200207e-155
    ],
    "expected": [
      7.458340731200207e-155
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=-960/pb=256/pg=960/sign=1.000000/JVP",
    "dtype": "float64",
    "actual": [
      -7.458340731200207e-155
    ],
    "expected": [
      -7.458340731200207e-155
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=-960/pb=256/pg=960/sign=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      -7.458340731200207e-155
    ],
    "expected": [
      -7.458340731200207e-155
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=-800/pb=-160/pg=960/sign=-1.000000/JVP",
    "dtype": "float64",
    "actual": [
      3.1217485503159922e+144
    ],
    "expected": [
      3.1217485503159922e+144
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=-800/pb=-160/pg=960/sign=-1.000000/VJP",
    "dtype": "float64",
    "actual": [
      3.1217485503159922e+144
    ],
    "expected": [
      3.1217485503159922e+144
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=-800/pb=-160/pg=960/sign=1.000000/JVP",
    "dtype": "float64",
    "actual": [
      -3.1217485503159922e+144
    ],
    "expected": [
      -3.1217485503159922e+144
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=-800/pb=-160/pg=960/sign=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      -3.1217485503159922e+144
    ],
    "expected": [
      -3.1217485503159922e+144
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=800/pb=560/pg=800/sign=-1.000000/JVP",
    "dtype": "float64",
    "actual": [
      3.1217485503159922e+144
    ],
    "expected": [
      3.1217485503159922e+144
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=800/pb=560/pg=800/sign=-1.000000/VJP",
    "dtype": "float64",
    "actual": [
      3.1217485503159922e+144
    ],
    "expected": [
      3.1217485503159922e+144
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=800/pb=560/pg=800/sign=1.000000/JVP",
    "dtype": "float64",
    "actual": [
      -3.1217485503159922e+144
    ],
    "expected": [
      -3.1217485503159922e+144
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=800/pb=560/pg=800/sign=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      -3.1217485503159922e+144
    ],
    "expected": [
      -3.1217485503159922e+144
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=-800/pb=-640/pg=-800/sign=-1.000000/JVP",
    "dtype": "float64",
    "actual": [
      4.6816763546921983e-97
    ],
    "expected": [
      4.6816763546921983e-97
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=-800/pb=-640/pg=-800/sign=-1.000000/VJP",
    "dtype": "float64",
    "actual": [
      4.6816763546921983e-97
    ],
    "expected": [
      4.6816763546921983e-97
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=-800/pb=-640/pg=-800/sign=1.000000/JVP",
    "dtype": "float64",
    "actual": [
      -4.6816763546921983e-97
    ],
    "expected": [
      -4.6816763546921983e-97
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=-800/pb=-640/pg=-800/sign=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      -4.6816763546921983e-97
    ],
    "expected": [
      -4.6816763546921983e-97
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=960/pb=256/pg=-960/sign=-1.000000/JVP",
    "dtype": "float64",
    "actual": [
      7.458340731200207e-155
    ],
    "expected": [
      7.458340731200207e-155
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=960/pb=256/pg=-960/sign=-1.000000/VJP",
    "dtype": "float64",
    "actual": [
      7.458340731200207e-155
    ],
    "expected": [
      7.458340731200207e-155
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=960/pb=256/pg=-960/sign=1.000000/JVP",
    "dtype": "float64",
    "actual": [
      -7.458340731200207e-155
    ],
    "expected": [
      -7.458340731200207e-155
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "weighted/pa=960/pb=256/pg=-960/sign=1.000000/VJP",
    "dtype": "float64",
    "actual": [
      -7.458340731200207e-155
    ],
    "expected": [
      -7.458340731200207e-155
    ],
    "tolerance": 5e-13,
    "passed": true
  },
  {
    "label": "complex/a=1.000000/b=2.000000/g=0.000000/VJP",
    "dtype": "complex64",
    "actual": [
      0,
      0,
      0,
      0
    ],
    "expected": [
      0,
      0,
      0,
      0
    ],
    "tolerance": 8e-06,
    "passed": true
  },
  {
    "label": "complex/a=1.000000/b=2.000000/g=0.000000/JVP",
    "dtype": "complex64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 8e-06,
    "passed": true
  },
  {
    "label": "complex/a=1.000000/b=2.000000/g=0.500000/VJP",
    "dtype": "complex64",
    "actual": [
      0.3529411852359772,
      -0.5190311670303345,
      0.4117647111415863,
      0.27681660652160645
    ],
    "expected": [
      0.35294117647058826,
      -0.5190311418685121,
      0.4117647058823529,
      0.2768166089965398
    ],
    "tolerance": 8e-06,
    "passed": true
  },
  {
    "label": "complex/a=1.000000/b=2.000000/g=0.500000/JVP",
    "dtype": "complex64",
    "actual": [
      -0.14186853170394897,
      0.39100348949432373
    ],
    "expected": [
      -0.14186851211072662,
      0.39100346020761245
    ],
    "tolerance": 8e-06,
    "passed": true
  },
  {
    "label": "complex/a=1.000000/b=-1.000000/g=0.000000/VJP",
    "dtype": "complex64",
    "actual": [
      0,
      0,
      0,
      0
    ],
    "expected": [
      0,
      0,
      0,
      0
    ],
    "tolerance": 8e-06,
    "passed": true
  },
  {
    "label": "complex/a=1.000000/b=-1.000000/g=0.000000/JVP",
    "dtype": "complex64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 8e-06,
    "passed": true
  },
  {
    "label": "complex/a=1.000000/b=-1.000000/g=0.500000/VJP",
    "dtype": "complex64",
    "actual": [
      -0.5,
      0.30000001192092896,
      0,
      0.4000000059604645
    ],
    "expected": [
      -0.5,
      0.3,
      0,
      0.4
    ],
    "tolerance": 8e-06,
    "passed": true
  },
  {
    "label": "complex/a=1.000000/b=-1.000000/g=0.500000/JVP",
    "dtype": "complex64",
    "actual": [
      0.45000001788139343,
      -0.6000000238418579
    ],
    "expected": [
      0.44999999999999996,
      -0.6000000000000001
    ],
    "tolerance": 8e-06,
    "passed": true
  },
  {
    "label": "complex/a=-0.500000/b=2.000000/g=0.000000/VJP",
    "dtype": "complex64",
    "actual": [
      0,
      0,
      0,
      0
    ],
    "expected": [
      0,
      0,
      0,
      0
    ],
    "tolerance": 8e-06,
    "passed": true
  },
  {
    "label": "complex/a=-0.500000/b=2.000000/g=0.000000/JVP",
    "dtype": "complex64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 8e-06,
    "passed": true
  },
  {
    "label": "complex/a=-0.500000/b=2.000000/g=0.500000/VJP",
    "dtype": "complex64",
    "actual": [
      0.3529411852359772,
      -0.04498269781470299,
      0.4117647111415863,
      0.2906574308872223
    ],
    "expected": [
      0.35294117647058826,
      -0.04498269896193772,
      0.4117647058823529,
      0.2906574394463668
    ],
    "tolerance": 8e-06,
    "passed": true
  },
  {
    "label": "complex/a=-0.500000/b=2.000000/g=0.500000/JVP",
    "dtype": "complex64",
    "actual": [
      0.09515570849180222,
      0.384083092212677
    ],
    "expected": [
      0.09515570934256055,
      0.38408304498269896
    ],
    "tolerance": 8e-06,
    "passed": true
  },
  {
    "label": "complex/a=-0.500000/b=-1.000000/g=0.000000/VJP",
    "dtype": "complex64",
    "actual": [
      0,
      0,
      0,
      0
    ],
    "expected": [
      0,
      0,
      0,
      0
    ],
    "tolerance": 8e-06,
    "passed": true
  },
  {
    "label": "complex/a=-0.500000/b=-1.000000/g=0.000000/JVP",
    "dtype": "complex64",
    "actual": [
      0,
      0
    ],
    "expected": [
      0,
      0
    ],
    "tolerance": 8e-06,
    "passed": true
  },
  {
    "label": "complex/a=-0.500000/b=-1.000000/g=0.500000/VJP",
    "dtype": "complex64",
    "actual": [
      -0.5,
      0.25,
      0,
      0
    ],
    "expected": [
      -0.5,
      0.25,
      0,
      0
    ],
    "tolerance": 8e-06,
    "passed": true
  },
  {
    "label": "complex/a=-0.500000/b=-1.000000/g=0.500000/JVP",
    "dtype": "complex64",
    "actual": [
      0.42500001192092896,
      -0.4000000059604645
    ],
    "expected": [
      0.425,
      -0.4
    ],
    "tolerance": 8e-06,
    "passed": true
  }
]
