[
  {
    "Framework": [
      "JAX",
      "PyTorch",
      "PaddePaddle",
      "MindSpore"
    ],
    "dimension": [
      {
        "name": "Metric",
        "values": [
          "TimeSeconds",
          "PeakMemoryBytes"
        ]
      },
      {
        "name": "Tasks",
        "values": [
          "Forward",
          "Gradient",
          "FoF. Hessian Trace",
          "FoB. Hessian Trace",
          "BoB. Hessian Trace",
          "Forward Laplacian"
        ]
      },
      {
        "name": "Network Input Size",
        "values": [
          "2",
          "3",
          "16",
          "64"
        ]
      },
      {
        "name": "Network Hidden Size",
        "values": [
          "(16,16,16)",
          "(16,16,16,16)",
          "(16,16,16,16,16)",
          "(16,16,16,16,16,16)",
          "(32,32,32,32)",
          "(64,64,64)",
          "(64,64,64,64)",
          "(64,64,64,64,64)",
          "(64,64,64,64,64,64)",
          "(128,128,128,128,128,128)"
        ]
      },
      {
        "name": "Batch Size",
        "values": [
          "100",
          "1000",
          "10000"
        ]
      },
      {
        "name": "JIT",
        "values": [
          "true",
          "false"
        ]
      },
      {
        "name": "Data Type",
        "values": [
          "f32",
          "f64"
        ]
      }
    ],
    "resultCode": "<PLACEHOLDER>",
    "resultData": [
      {
        "JIT": "true",
        "data": 0.00009464946705847979,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00010287938204904397,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00010084207464630405,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0000981462630443275,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00010063547175377607,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00010232437265415987,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0028337768620500963,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010193596631288528,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.019046254083514215,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.048396091597775616,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0633874734863639,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.021205681345115104,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50364928,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50364928,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50364928,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50396416,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50396416,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50364928,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33587456,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33633024,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33773824,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33772032,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 50442240,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 50416896,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0000969562799980243,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009446297927449147,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009825420705601574,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009255793479581674,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009232122196505467,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009418532780061165,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002766583217307925,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.009860008036096891,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.017920043133199216,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.04647008907049894,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06339286081492901,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.020794129899392527,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50601984,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50601984,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50601984,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50921472,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50921472,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50601984,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33824512,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34276864,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 35681024,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 35668736,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 51374080,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34338048,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009396033361554146,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009221013511220615,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00015856991630668442,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00011493782512843609,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00012547523931910596,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009404094715913137,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0027632181035975615,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010601940052583813,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01850254158489406,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.04418870769441128,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06341200613727171,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.020726190755764644,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 52977920,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 52977920,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 52977920,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 56177408,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 56177408,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 52977920,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 36200448,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 40720896,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 54759680,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 54640640,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 60698112,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 41321984,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00010084190685302019,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00009573099774618944,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00009144635579238335,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00009388442405809959,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00009011002754171689,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00009784539565443992,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0035652333684265615,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.01248568973193566,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.021505893332262833,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.057813981734216216,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.08334732223302126,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.028027964755892754,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 50406656,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 50406656,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 50406656,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 50470144,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 50470144,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 50406656,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 33629184,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 33745152,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 34201344,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 34079232,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 50599168,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 33736192,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00009808266001443068,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0000890400760496656,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00011508588958531618,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00012383622722700238,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0001343730955074231,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00008794564058383306,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.003475205283612013,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.012711922451853753,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.02104008508225282,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.055290894210338594,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0802685138459007,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.025737683288753033,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 50998272,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 51002112,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 50998272,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 51514112,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 51514112,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 50998272,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 34348800,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 35505152,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 37809664,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 54879488,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 54087424,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 35377408,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0000990768959124883,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00010447104927152395,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00038918986512968937,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00026065123174339534,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00026611044878760973,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00020738369226455688,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0034234842161337533,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.012542600355421504,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.020955007212857407,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.05654286624242862,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.08192354732503494,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.027971340995281934,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 55554560,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 55554560,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 68567296,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 61954048,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 61954048,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 55554560,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 38777088,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 50337536,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 75893248,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 95546880,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 90057728,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 49021696,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0000922614502410094,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00010346075411265095,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00010870435771842798,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00014493042991186182,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0001429135880122582,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00009411921491846442,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004140782176206509,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.015459029547249278,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.02387356140340368,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06807074205329021,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.09958687971035639,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03163177060584227,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50536192,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50536192,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50536192,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50663680,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50663680,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50536192,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 33758720,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34041088,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34501632,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34896128,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 50997504,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 33980672,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00009851341259976228,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00012968800558398166,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0001811000082331399,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00017559724642584722,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0001933461120352149,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0001328989053145051,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004107913461824258,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.014910739644741018,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.023956668842583895,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06969633468737205,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.10079557572801907,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.033567016230275235,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51711744,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51712000,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51712000,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 52752128,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 52752128,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51711744,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34695168,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 37515520,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 42119936,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 45707776,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 56084736,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 53537280,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00013969809763754408,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00022355576511472463,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008161432147026061,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005435709903637568,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005472439086685578,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003738272525370121,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0041447503678500655,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.014887385349720717,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.024921699333935975,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06961896754801274,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.10076636268446842,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.032927576607714094,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 60752896,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 60752896,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 99353344,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 73552384,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 73552384,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 60953344,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 46535424,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 74735872,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 118199296,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 153918976,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 172039424,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 64472576,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00009248446747660637,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00012565288133919238,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00016090620743731659,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00021542007755488156,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0001697865021415055,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00013890781672671438,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.004691529956956705,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.01731717207779487,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.02724598180502653,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.07883406188338996,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.11613886555035909,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.03955426135410865,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 51013376,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 51013376,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 51013376,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 51258368,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 51258368,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 51013376,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 34249984,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 34916352,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 35720704,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 53208064,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 37299200,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 51369472,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00011126129562035203,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00022374001611024142,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0003294839340572556,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00029136702356239157,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0002828408473481735,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00023591455072164536,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.004658540195475022,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.017049263479808965,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.02700341148301959,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.07979474539558093,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.11676789990936716,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0379310667514801,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 53299712,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 53299712,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 54441984,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 58484736,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 58484736,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 53299712,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 36075776,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 42736128,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 59050496,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 61180672,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 67828736,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 41197312,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00027296694989005727,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00043771241543193656,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0020738298414895934,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0012558102669815222,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.001217146567068994,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0008719576541334391,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.004772859718650579,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.017450077459216118,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.02680718321353197,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.08476246719559033,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.11819084919989109,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.03960125601540009,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 70366208,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 70366208,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 102881024,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 102877696,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 102876928,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 80113920,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 64753920,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 121136640,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 148894976,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 319334144,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 361794816,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 100595712,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00009600919988006353,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009788988245030244,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0000907545373464624,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00008571597846845786,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00008489692850659291,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009112309217453003,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002743297116830945,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010115043303618829,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.018186869379132987,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.04437131608525912,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0628152030830582,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.02057810661693414,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50364928,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50364672,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50364928,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50415616,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50415616,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50364928,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33587456,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33632768,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33953024,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33842176,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 50481408,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 50429952,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009455413712809483,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009362264194836219,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009287835682431857,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009767467261602481,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009241954777389765,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009023072694738706,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002801224722837408,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010342450533062219,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.018915472800532976,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.045149021595716474,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.063456467166543,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.021331180011232694,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50605824,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50605824,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50605824,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 51117312,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 51117312,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50605824,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33828352,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34280704,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 37476864,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 36372736,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 51377920,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34596864,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009601075531293948,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0000924330965305368,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00029300779042144615,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0001620859932154417,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00013752759294584393,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00008903300526241461,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0027217251528054475,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010060851015150547,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01831442507294317,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.04521847112725178,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06319828523943821,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.020423006700972714,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53017856,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53017856,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 62479104,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 58137344,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 58137344,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53017856,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 36240384,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 40760832,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 72719616,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 61680640,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 61440512,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 43920896,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009826185417671998,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0000858364872013529,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00009300147158404192,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00009351319155345361,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00009826516484220822,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0001016170949054261,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.003474377036715547,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.012533274184291562,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0217823330933849,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.05647173120329777,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.08278452226271232,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.027139728950957457,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 50407168,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 50407168,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 50407168,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 50509056,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 50509056,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 50407168,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 33629696,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 33745664,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 34359808,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 50936064,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 50599680,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 33784064,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00009259557115534942,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00009514427138492465,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00013376263451452057,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00013932339195162058,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0001342831722771128,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00009869874852399032,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.003645797005544106,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.012707645772024989,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.020920625980943443,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.05651628288129965,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.08115799414614837,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.02699663961927096,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 51002368,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 51006208,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 51002368,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 51902208,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 51902208,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 51002368,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 34352896,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 35509248,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 41397760,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 40377856,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 54099712,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 35638016,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00010398926182339589,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00010066227506225308,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005528220577786366,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00032699137243131794,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0003106426866725087,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00024231600233664115,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.003455790365114808,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.012533377530053258,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.021370534567783275,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.057224334590137,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.08179840488980214,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.027157695746670166,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 55594752,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 55594752,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 91292928,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 65834240,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 65834240,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 55594752,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 38817280,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 51657728,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 111773440,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 101377536,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 104217856,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 58018048,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00010311442784344157,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00010013078774015108,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0001470852632385989,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00014055905273805061,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00015233964426442982,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00010365122106547157,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.003978366491695245,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.014909396367147564,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.02350595888371269,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06788697112351656,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0986808358381192,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03237738118817409,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50536704,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50536704,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50536704,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50740992,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50740992,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50536704,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 33759232,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34041600,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 35602944,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 35306496,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 50998016,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34067456,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00009249855981518825,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00013230752960468332,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00025479376036673785,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00020360584060351053,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00022093830288698275,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00015422316873446107,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004002426279087861,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.014790537689502042,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.02367929005995393,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06717820099244515,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.09806112901618083,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.032713978085666895,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51712256,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51712256,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51712256,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 53520384,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 53520384,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51712256,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34695168,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 37515776,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 49287936,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 49560320,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 56084992,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 54049792,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00012328325615574916,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002389362594112754,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0012595668838669856,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007267493704954783,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007161645789941152,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004653409974028667,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004191734436899424,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.014952007743219534,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.024540659071256715,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06905682366341352,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.09951889601846536,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03282504826784134,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 60793088,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 60793088,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 153153536,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 81272576,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 81272576,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 68673536,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 46575616,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 74776064,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 189919488,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 193462016,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 205399552,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 78914560,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00009696858289341131,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00012493573501706122,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00017380275018513203,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00020090624659011762,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00019836867973208427,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00013719696396340928,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.004758063411960999,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.017266462200010817,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.026899897120893003,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.07671871042499939,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.12040800570199887,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.03820836581289768,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 51014400,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 51014400,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 51014400,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 51412480,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 51412480,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 51014400,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 34251008,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 34917376,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 37923328,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 37821952,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 38067968,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 51472384,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00012685078646366795,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00019037032996614773,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0004807799874494473,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0003193010923763116,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0003188176229596138,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00024350900078813235,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.00489161819840471,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.01780559856755038,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.02680846539636453,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0819273067638278,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.12125889196371038,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.039222889890273414,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 53303808,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 53303808,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 61200640,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 61048832,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 61048832,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 53303808,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 36591872,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 42740224,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 69393152,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 72898816,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 77498880,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 45232128,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.000265129914196829,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00044538131977121034,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0034308045823127032,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0016749646763006846,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0015925583662465214,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.000995976307739814,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.004579236228018999,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.01774705524245898,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.02748544318601489,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.08404428555319707,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.11822800524532795,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.04046206238369147,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 70406400,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 70406400,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 215562496,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 133637632,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 133637888,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 99708672,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 64794112,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 125372160,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 328135168,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 416720640,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 438674944,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 121116416,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00008405052789797385,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00008976358361542225,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009148267414420844,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00008565913115938504,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00008869762159883976,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00008376527391374112,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002711693256472548,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.009978398385768136,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.018035453526924053,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.04558802514026562,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06363922500361999,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.020493496923396984,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50370560,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50370560,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 74494720,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50670848,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50670848,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50370560,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33586688,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33638656,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 76348160,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34870784,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 50447872,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 50602752,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00008406575253854195,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00008043433607866367,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003517902813230952,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00008852853321780761,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009124178054432074,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00008503867580244938,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0028237650791803994,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010097715960194667,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01805635867640376,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.04428784226377805,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06338294123609861,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.020886490183571974,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50658560,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50658560,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 126668800,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53666048,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53666048,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50658560,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33817088,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34333440,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 145168640,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 46631936,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 51430656,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 52964352,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009560024893532196,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0000865561319515109,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0025273456486562887,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00048112800655265647,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004448663759976625,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00028030375018715857,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002904174126063784,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01031820752347509,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.018550939702739317,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.04438528195023537,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06341050875683625,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.021180683001875877,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53538560,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53538560,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 525719808,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 83618048,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 83618048,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 66839808,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 36121088,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 41281536,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 710683648,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 157707008,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 137241600,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 77721088,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0000978990402072668,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009332503713667392,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00013940540670106808,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00010391547282536825,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00010383770987391471,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00010127782154207428,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0034152995981276035,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012464257702231408,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.02084069993967811,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.05580543304483096,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.08015007451176644,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.02723003722106417,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50371840,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50371840,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 74496000,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50672128,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50672128,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50371840,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33587968,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33652736,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 76349696,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 35095808,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 50468352,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 50604032,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009121655294050773,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00008667201021065315,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00045865052193403246,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0001346160580093662,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0001279073314120372,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009203245397657156,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0036079503192255895,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012916786006341378,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.021175613937278587,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0565358051409324,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.08273756423344214,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.02621949426829815,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50659840,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50659840,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 126670080,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53667328,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53667328,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50659840,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33818368,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34462720,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 145170176,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 48872960,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 51623936,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 52965632,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009435450310508411,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009401719638456901,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0035706904747833806,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000616880086561044,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005764979353795449,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00034666789198915164,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.003448874621341626,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012821461477627357,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.021250053277860084,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.055461215289930504,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.08219057197372119,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.025600555104513964,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53539840,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53539840,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 525721088,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 83619328,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 83619328,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 66841088,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 36122368,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 42562816,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 710685184,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 180108032,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 161563136,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 77722368,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00008627418484538793,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009717991047849258,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00016581690621872742,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00012422760746752222,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00012009833318491777,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00010307348597173889,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.004032510869825879,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01457051900215447,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.02321250969544053,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06669621529678504,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.10006392328068614,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.03259357735514641,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50373120,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50373120,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 74497280,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50673408,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50673408,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50373120,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33589248,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33666816,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 76350720,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 35320832,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 50488832,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 50605312,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009185157747318347,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009380087442696094,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005754358482857546,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00016721656126901508,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0001552586091371874,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009930917111535867,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.004094890262931586,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.014807894950111707,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.02370566080013911,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06709639485925437,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.09987090155482292,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.03331130643685659,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50661120,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50661120,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 126671360,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53668608,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53668608,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50661120,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33819648,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34592000,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 145171200,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 51113984,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 51817216,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 52966912,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0000915522651746869,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009724198235198856,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.004506388027220964,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007498012402405341,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007082863338291645,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00040859778660039107,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.004205208048224449,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.015270274210100373,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.023981510009616614,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06810822896659374,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.09961550946657856,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.03404356287792325,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53541120,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53541120,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 525722368,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 83620608,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 83620608,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 66842368,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 36123648,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 43844096,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 710686208,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 202508032,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 185883648,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 77723648,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00010125522663195928,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0000938113920390606,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00017999898238728443,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00013710545950258772,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00013735253969207405,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009507322379698357,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.004692746326327324,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.017605370562523603,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.026631692548592885,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.07863393581161897,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.11554232612252235,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.03882540318494042,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50374400,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50374400,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 74498560,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50674688,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50674688,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50374400,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33590528,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33680896,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 76351232,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 35544064,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 50509312,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34007808,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009836717943350475,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00010086030854533116,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006805610489100217,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00017513888282701373,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00018607632070779802,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00013982170354574918,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.004598594643175602,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01744533106684685,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.026694702946891385,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.07950187101960182,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.11632822810982664,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.03874028005326788,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50662400,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50662400,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 126672640,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53669888,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53669888,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50662400,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33820928,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34721280,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 145171712,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 53354240,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 52010496,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 37982208,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0000920563142746687,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00011036537246157725,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.005409136712551117,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0008842360290388266,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0008480645976960659,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000494066083803773,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.004669173676520586,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01774566845657925,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.027175644195328155,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.07947194408625365,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.11795561077694099,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0389427099066476,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53542400,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53542400,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 525723648,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 83621888,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 83621888,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 66843648,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 36124928,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 45125376,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 710686720,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 224909312,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 210204928,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 77724928,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009686972464745243,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00009479943873981635,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0014984759393458565,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00016083557546759644,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0001906485479945938,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00009694832488894463,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002806018606449167,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.009960698286692302,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.018819254403933883,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.04805279386540254,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0649991496776541,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.02156851692125201,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50543360,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50543360,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 395799040,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 55432448,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 55432448,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50543360,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 33740288,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 33945856,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 503991808,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 53606400,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 50851072,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 40336128,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00009463921332110961,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0000920296215141813,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.013348888854185741,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006892200950533152,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006625743694603443,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003590739586700996,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002818618910387158,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.01003260314464569,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03506100286419193,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.04478891504307588,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06303312803308168,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.020130278263241052,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51934720,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51934720,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3179605248,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 100590848,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 100590848,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 87991808,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34661888,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 36714240,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 4261238016,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 232928768,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 185702144,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 100453888,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00009289912078529597,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00016318786532307664,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.005293803215026855,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0045260546418527765,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0020234457838038604,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0027852449224640926,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.010387445986270904,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.044504965158800286,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06767532310138145,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.02058723944549759,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 63215360,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 63215360,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 552174848,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 552174848,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 539575808,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 43877888,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 66958336,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1866718464,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1554278144,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 705992448,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00008806506581604481,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00008891056136538584,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.002051996908461054,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00019144967229415972,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00020955348821977775,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0001391872811752061,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.003489163403088848,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.012527892195309202,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.021017106870810192,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0557829470684131,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.08011388207475345,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.026780504205574592,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50560000,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50560000,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 395815680,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 55449088,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 55449088,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50560000,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 33756928,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34013696,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 504024832,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 58631680,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 52317184,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 41991168,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00010174911624441544,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00009708095521976551,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.01852127901899318,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008998774395634731,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008068826819459597,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00047213007261355717,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0034702379753192266,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.012747241168593366,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.04807768842826287,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.057743136088053384,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.08073857184499503,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.026323979316900174,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51951360,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51951360,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3179621888,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 100607488,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 100607488,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 88008448,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34678528,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 37242880,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 4261271040,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 270692352,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 220022528,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 100470528,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00011130168506254753,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000206835958485802,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0071192956529557705,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006344956879814466,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0030866272871692977,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0034598569944500925,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.012665187194943427,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.05622940969963869,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.08001766248295705,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.025161256237576406,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 63232000,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 63232000,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 686189824,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 686193408,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 539592448,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 43894528,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 72094976,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2202111488,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1897334528,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 701814528,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00009241218039145073,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00009729365482926368,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.002628909731283784,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00022375733684748412,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00024924269194404286,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00014285886163512866,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0039010315698881945,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.014497436412299673,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.023789252961675326,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06761565363655488,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.10155296279117465,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03339612918595473,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50576640,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50576640,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 395832320,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 55465728,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 55465728,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50576640,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 33773568,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34081536,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 504041472,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 62001920,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 57402624,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 40369408,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00009848310844972729,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00013721081909413138,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.023771166056394576,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0010908408261214692,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00100032992195338,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005749100632965565,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004201268963515759,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.014872146180520456,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.060067045502364635,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06685545804599921,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.09898170015464226,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03237004317343235,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51968000,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51968000,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3179638528,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 100624128,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 100624128,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 88025088,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34695168,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 37771520,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 4261287680,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 300050432,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 254343168,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 100487168,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00013520179052526753,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002407788699492812,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.008966758735477923,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.008078696802258492,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.004109487906098366,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0040721302852034565,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.015138280546913544,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06874428230027357,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.10062302416190505,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0324274079563717,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 63248640,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 63248640,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 855167488,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 855170304,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 539609088,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 43911168,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 77231616,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2537488128,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2240391168,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 701831168,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00009896195363253355,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00010527421937634548,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0031853598418335118,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00027640515752136706,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00027596229904641706,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002206054593746861,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004633592795580625,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.017229810170829297,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.02619908827667435,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.07778640668839217,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.11499516433104873,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03870534167314569,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50593280,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50593280,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 395848960,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 55482368,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 55482368,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50593280,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 33790208,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34149376,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 504058112,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 63733504,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 60849664,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 42024448,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00010889547715584437,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00016706216878568133,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.029102062558134398,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001349121656579276,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001209563488761584,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006943965579072635,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004658943836887678,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.017491910637666783,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.07219048732270797,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.07948210202157498,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.11598638988410433,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.038631740305572745,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51984640,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51984640,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3179655168,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 101243648,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 101247488,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 88041728,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34711808,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 38300160,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 4261304320,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 333603072,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 288663808,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 100503808,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00016794114870329697,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002800911975403627,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.010749590179572503,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.009958338799575965,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.005107818605999152,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004705464020371437,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.01731950060154001,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.07910341440389554,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.11566451036681731,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03986739919831356,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 63265280,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 63265280,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1024144896,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1024147456,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 539625728,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 43927808,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 82368256,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2872864768,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2583447808,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 706042368,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0001016222824032108,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00015823494689539075,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000162362532534947,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0001867127128255864,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00019061589209983746,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00013742662376413744,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002894771654779712,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010074577139069637,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.018819161877036094,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.04553207935144504,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06188722625374794,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.020840697921812534,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33617408,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33617408,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33975808,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33719808,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33719808,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33719808,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33630208,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33721088,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34091520,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34028032,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34029312,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33745920,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0000985445670162638,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00014703299726049105,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00023721545872588953,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00021780387995143732,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00023648496561994156,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0001927760518155992,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0029339614138007165,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010150848127280673,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.019306496422116955,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.04419249960531791,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06277419490118821,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.021070440423985322,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34092544,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34092544,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 37676544,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 35116544,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 35116544,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 35116544,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34220544,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 35124992,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 38829056,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 38162688,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 38205184,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 35373056,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002507645944133401,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00033527741208672524,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007811035973330338,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006085009028514226,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006094607810179393,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00045667250268161295,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002974145943298936,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010576173849403857,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.019407325781260927,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.047693500543634096,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06538754627108574,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.02133321858321627,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 38844416,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 38844416,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 68636672,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 49084416,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 49084416,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 49084416,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 40124416,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 49164800,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 80157184,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 79562752,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 79964928,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 51644928,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000163680678854386,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00023717626463621856,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0002592638020093242,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00030820901319384574,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00030458734557032587,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00024632152169942853,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0034815727608899275,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.012746459416424235,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.021539563282082477,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.05684709101915359,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.08262696154415608,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.026840913419922192,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 33701888,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 33701888,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 34418688,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 33906688,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 33906688,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 33906688,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 33727488,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 33959168,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 34649600,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 34670848,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 34779392,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 33958656,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00019581867940723897,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0002629589124893149,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00040152561167875925,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00035753731802105903,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00035671509305636086,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00029672970809042454,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.003483042015383641,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.012565791358550389,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.021127290837466717,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.058077318531771505,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.08176889680325986,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.02736472835143407,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 34637824,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 34637824,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 41805824,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 36685824,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 36685824,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 36685824,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 34893824,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 37206272,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 44110336,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 44622336,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 45406464,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 37198592,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00039706697997947535,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005902417848507564,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0018203211311871807,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0013641490833833814,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0013565045176073909,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0009316510328402122,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0035955469341327744,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.012579092864568035,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.020962944192190965,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.05738927659889062,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.08208438120782376,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.026830048765987158,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 43997696,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 43997696,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 99383808,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 60983808,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 60983808,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 60983808,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 46557696,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 69678080,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 122424320,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 143589888,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 150744320,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 68664576,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0002534181003769239,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00037087498977780343,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00038244884212811786,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004794198206315438,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004821830466389656,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003701035234456261,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004215759815027317,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.015299315967907508,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.023820937021325032,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06821443339188893,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.10187392076477408,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.033160429106404384,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 33963264,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 33963264,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 35396864,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 34372864,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 34372864,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 34372864,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34014464,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34578944,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 35858176,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 36341248,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 36628224,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34476800,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002704810813690225,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004047276427348455,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0010369393803800146,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008723772304753463,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008768859226256609,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005991910609106223,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00422330110023419,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.015553169030075273,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.024359878214697043,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06770135493328173,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0989497775832812,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.032920073034862676,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 35835136,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 35835136,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50171136,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 39931136,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 39931136,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 39931136,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 36347136,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 41987584,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 54779392,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 59363072,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 62476032,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 40956672,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0010763868829235434,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0018940817378461361,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.007486149917046229,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.005142183378338813,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.005188730421165626,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.003407097284992536,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004242521158109108,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.01548025446633498,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.024000832717865704,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06704279476155837,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.09904751901825269,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03265676967178782,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 53438208,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 53438208,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 118144000,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 87420160,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 97661440,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 84158208,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 58558208,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 115804160,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 148777472,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 287268608,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 314924544,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 100445440,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003700172839065393,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0006264252836505572,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.000834815335770448,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0008712702461828788,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0008834519249697526,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0006251419931650162,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.00497303324441115,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.017656057607382536,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.026022991941620905,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0786650446554025,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.11524648855750759,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.038854410282025735,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 34942976,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 34942976,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 37760512,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 35712512,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 35712512,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 35712512,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 35045376,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 36377856,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 38703616,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 40447488,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 41245184,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 35993600,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0006599024366587401,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0011264629273985824,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0034196767366180816,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0028443787060678004,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0028667425084859133,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0019601278317471346,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.004931762286772331,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.017869376577436924,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.027080676673601072,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0813485685735941,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.11849163457130392,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.03954637286563714,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 38594048,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 38594048,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 63137280,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 46786048,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 46786048,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 46786048,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 39618048,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 52938496,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 72353792,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 91744000,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 102099456,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 48837120,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.003962842859327793,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.007574591040611267,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.031263289290169874,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.021136391256004573,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.021352266365041336,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.014380542018140355,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.004747815200438102,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0172187027366211,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.04070986695587635,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.08046857466300329,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.1255373964086175,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.03983444521824519,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 69425152,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 76862464,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 205760256,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 226234624,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 226236928,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 130865152,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 79665152,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 212910592,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 297786112,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 609305344,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 697798144,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 195385344,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00010075135855004191,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00014557550040384133,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00018309439641113083,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00021925927698612213,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00019643890919784706,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00014484046027064324,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0029214478377252817,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010177540748069683,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.018423098993177216,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.04645331781357527,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06510680727660656,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.02089294958859682,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33618432,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33618432,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34335232,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33772032,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33772032,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33772032,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33631232,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33722112,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34540544,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34181120,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34159104,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33811200,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009763134767611822,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000172850429546088,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003032043349618713,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00025544867385178803,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00026932119329770406,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00018297290336340664,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002898275622477134,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010128964794178803,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01850343692737321,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.04523850306868553,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06477377141515414,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.021005541055152812,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34100736,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34100736,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 41268736,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 35636736,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 35636736,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 35636736,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34228736,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 35133184,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 43317248,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 39698944,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 39524864,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 36021504,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002565943480779727,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00033540630682061113,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.001205993969924748,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007664211640755335,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007607412238915762,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005110264749576648,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0027880134619772436,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010032171762237946,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01801146843160192,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.046434081407884756,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0638430330902338,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.02161504387234648,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 38924800,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 38924800,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 95597056,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53357056,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53357056,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 53357056,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 40204800,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 49245184,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 116077568,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 94923008,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 93164800,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 58125568,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00016887646013249953,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00023893924988806247,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0002679816341648499,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0002948032344381015,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00029997878552724916,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00024653212415675323,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.003498905620848139,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.012396224991728863,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.020954521807531518,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.05616350620985031,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.08077948347975811,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.027017332861820856,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 33702912,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 33702912,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 35136512,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 34010112,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 34010112,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 34010112,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 33728512,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 33960192,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 35546624,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 35031040,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 35089152,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 34087936,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.000184836119102935,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00025091910952081283,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005073488646497329,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0004023264832794666,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00041370916304488977,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0002894512846445044,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0034278754610568285,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.012660725321620703,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.02095058380315701,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.05549809578806162,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.08240484471122424,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.02724765238041679,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 34646016,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 34646016,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 48982016,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 37718016,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 37718016,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 37718016,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 34902016,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 37214464,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 53078528,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 48214528,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 48494592,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 38487040,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0004032615829880039,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005985637586563826,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0029817855171859263,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0017467254307121038,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0017838813690468668,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0010706386653085548,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0035779778535167377,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.012516801586995523,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.021199833725889523,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.057563747155169646,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0822992829605937,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0273719085380435,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 44078080,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 44078080,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 153224192,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 68744192,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 68744192,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 68744192,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 46638080,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 69758464,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 194184704,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 174527232,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 179990528,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 78985216,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00025004586732635896,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003733313260599971,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00048619527121384937,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00047852276762326557,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00048771652517219384,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00037318027454117937,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004220438891400893,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.015354907031481464,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.023692809138447048,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06863793997714918,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.09994454123079777,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03298547056814035,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 33964288,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 33964288,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 36831488,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 34578688,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 34578688,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 34578688,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34015488,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34579968,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 37651200,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 37213440,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 37346816,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34734336,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00026889273741592966,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003972488824898998,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0017171816295012833,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0010121261477470398,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0010348605923354627,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006738214020927747,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004154076023648183,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.015256052588423094,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.023938005945334833,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0682301452383399,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.10207964495445292,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.033270295585195224,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 35836160,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 35836160,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 60989696,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 41980160,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 41980160,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 41980160,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 36348160,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 41988608,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 69182208,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 67580160,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 69652992,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 43518208,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0010827393364161253,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00192099466919899,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.012910991441458464,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006749062351882457,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006761758700013161,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.004156350238869588,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00413213137537241,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.015074469102546572,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.023735526110976936,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06815175550679366,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.10299581925695141,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.032698588290562235,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 53518592,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 53518592,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 215502592,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 113100544,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 128462336,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 99598592,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 58638592,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 115884544,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 328057856,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 374341632,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 382365184,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 121006336,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00038343839285274344,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0006440098006278277,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.001269951919093728,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0008812088755269845,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0008936596767355998,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0006291415492693583,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.004876638681938251,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0174217507087936,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.026799980333695808,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.07864503456900518,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.12065115043272574,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.04018096290528774,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 34944000,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 34944000,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 40629760,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 36124160,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 36124160,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 36124160,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 35046400,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 36378880,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 42288640,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 42395648,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 42886400,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 36481536,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0006542123394707839,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.001134152013498048,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0059422977951665715,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0037457188901801903,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.003742431920642654,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0023518456270297367,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0048923733457922934,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.017567795095965268,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.027101414060841003,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.07977452278137206,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.11823568291341265,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.03847246564303835,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 38603264,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 38603264,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 84650496,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 50858496,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 50858496,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 50858496,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 39627264,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 52947712,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 101035008,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 110193152,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 118501120,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 53967872,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0039349282532930374,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.007483600750565529,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0535850053653121,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.028496143128722905,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.029102354031056165,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.017699170935278136,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.004785400126129389,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.017800027209644517,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.06715928732107083,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0827215666572253,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.12038727880765994,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.03923765029758215,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 69506560,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 77024000,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 369679616,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 297995264,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 390160128,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 161666560,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 79746560,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 212991744,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 656267520,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 773226496,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 851560192,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 226186752,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00010083549050614238,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00016447067679837345,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003930814526975155,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00020930104268093903,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00020718483037004867,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0001735283771219353,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0028865498366455237,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01005973810950915,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01823635194450617,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.04335566448668639,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06270134908457597,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.021036607989420492,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33630208,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33630208,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 48324608,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34449408,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34449408,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34449408,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33630208,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33733888,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 52027904,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 36385536,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 35846912,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34656512,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00009817737104992072,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00017740163346752525,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0018705459932486215,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004604476056993008,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00045728620203832785,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003085703750451406,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002839733793710669,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010270594727868836,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01842932226136327,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.045501141374309856,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0636841626216968,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.02071959152817726,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34206208,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34206208,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 148478464,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 42398208,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 42398208,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 42398208,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34206208,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 35238656,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 185476608,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 61753088,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 56352512,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 44448512,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00025156133249402046,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00033809870791931947,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.018153393004710475,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0026160805486142636,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002583957522486647,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0012802691121275227,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0027843837812542914,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010137940254062415,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.02957618668054541,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.044268366694450376,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06484200581908225,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.02042085345213612,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 39966208,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 39966208,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1022078464,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 104318464,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 104318464,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 104318464,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 39966208,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 50286592,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1392004608,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 302825984,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 248821504,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 126080768,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00011222987265015641,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00021015126133958498,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00047130274524291354,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002455933050562938,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00025195819170524677,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00020849990767116347,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0035079264609764018,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012337518157437444,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.020729369980593524,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.055088245992859206,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.08001497288544973,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.026184789712230365,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33632512,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33632512,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 48326912,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34451712,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34451712,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34451712,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33632512,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33761792,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 52032256,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 36835840,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 36335616,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34658816,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00014630212293316922,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00022670118883252145,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0026150582265108825,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005859068719049295,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000582258582736055,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003730329101284345,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0036310068952540558,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01239230940118432,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.02092581537241737,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.05553321248541276,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.08102323456356923,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.02617643152674039,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34208512,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34208512,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 148480768,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 42400512,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 42400512,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 42400512,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34208512,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 35496960,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 185478912,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 66235392,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 61218816,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 44450816,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002956164851784706,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004039951208978891,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.025479857499400776,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0035605167411267755,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0035284356555591026,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0017979750332112114,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0036413360262910525,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012511377735063434,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.04024526514112949,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.055140974062184496,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.07980050705373287,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.026398704666644335,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 39968512,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 39968512,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1022080768,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 104320768,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 110175744,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 104320768,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 39968512,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 52848896,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1392006912,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 347628288,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 297463808,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 126083072,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00014854579667250315,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00021233262463162342,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005742685552686453,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00028281354624778033,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00028289798367768526,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00023994566903760037,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00414203484232227,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01496507238286237,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.024161658715456724,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06872762329876422,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.09860703653345505,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.03273543960725268,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33634816,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33634816,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 48329216,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34454016,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34454016,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34454016,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33634816,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33789696,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 52034560,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 37286144,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 36824320,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34661120,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00014012474240735173,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002194987389569481,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0033758529524008435,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006831995329509179,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007045409784962734,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00045845438974599043,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.004235294926911592,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.015087393981715044,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.02375135462110241,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06949950903654098,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.10189662640914321,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.03293343922123313,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34210816,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34210816,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 148483072,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 42402816,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 42402816,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 42402816,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34210816,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 35755264,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 185481216,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 70717696,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 66085120,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 44453120,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000332110360575219,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004650123454630375,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.03265380207449198,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.004540107982854048,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00453811040148139,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002327606463804841,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.004216046538203955,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01554625256297489,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.05121232618888219,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06963723804801702,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.09881140571087599,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.03214965853840113,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 39970816,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 39970816,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1022083072,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 116931328,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 133219072,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 104323072,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 39970816,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 55411200,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1392009216,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 392430592,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 346106112,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 126085376,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00017708227954184015,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00024533643821875254,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006716899586220582,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00031852514296770094,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00032598725240677595,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002716074278578162,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.004744977559894324,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.017673537398998934,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.025939587131142618,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.07880112615724405,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.11795335169881582,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.038362838141620156,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33637120,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33637120,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 48331520,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34456320,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34456320,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34456320,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33637120,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33817600,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 52036864,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 37736448,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 37313024,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34663424,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00019045141742875178,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00026178541003415984,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.004153980587919553,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0008207763774941365,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0008458893826852242,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000535731676965952,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.004906570787231127,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01752995924713711,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.026337861983726424,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.07893898449838162,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.11701902405669291,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.03870670280108849,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34213120,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34213120,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 148485376,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 42405120,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 42405120,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 42405120,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34213120,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 36013568,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 185483520,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 75200000,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 70951424,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 44455424,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003727509379386902,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005405011170854172,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.039907547955711685,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.005469870461771885,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.005443763254831235,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002833539474134644,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.004838648873070876,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01754276662444075,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.061129105463624,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.08168076258152723,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.11794761568307877,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.03850013793756565,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 39973120,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 39973120,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1022085376,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 138694656,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 154982400,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 104325376,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 39973120,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 57973504,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1392011520,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 437232896,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 394748416,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 126087680,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00019730519192914168,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002815059913943211,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.015963505767285825,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0009189372900873423,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0009413927619655927,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005674610088268916,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002882146844640374,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00994915363068382,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.02798897863055269,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.04675608122100433,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06602252243707578,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.020706496263543765,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 33977344,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 33977344,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 686740480,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 47084544,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 47084544,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 47084544,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 33977344,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34388224,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 903158784,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 76968192,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 67462656,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 50394624,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00021498988724003235,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00030363899748772383,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.16443955789630613,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006385660407443841,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006305945422500372,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0027275301547100145,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0028905269037932156,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.010057680737227202,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.1898041480841736,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.04412271163115899,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06420017008980115,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.020419572821507852,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 36281344,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 36281344,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 6329850880,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 138234880,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 138234880,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 138234880,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 36281344,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 40385792,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8493149184,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 467729664,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 358002176,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 171548160,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007685279784103234,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0013026459406440458,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.05770921881000201,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.056728280956546466,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.02376977043847243,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002891454305499792,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.010011047869920731,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.09251286884148915,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.14634787198156118,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.038472483151902756,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 58362880,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 58362880,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1041402880,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1041402880,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1041402880,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 58362880,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 100248832,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 3704109056,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 3080089088,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1375161856,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002341770421092709,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003406141232699156,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.023341954685747623,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0012118630421658358,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0012386383643994729,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007575821398446957,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.003334682766969005,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.012039285230760772,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.038072537258267404,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.055542063899338245,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.08024239142735799,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.026205486462761957,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 34010880,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 34010880,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 686774016,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 47118080,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 47118080,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 47118080,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34010880,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34524160,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 903192320,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 83708928,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 74356992,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 50428160,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002599412938579917,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003520713821053505,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.23669249409188828,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.008796277480820815,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.008713894902418057,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.003981723052759965,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.003465236652021607,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0124751058096687,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.27589057944715023,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.055770724453032015,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.08334667980670929,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.02608820404857397,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 36314880,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 36314880,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 6424724480,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 140054272,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 141078784,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 138268416,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 36314880,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 41443328,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8493182720,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 534835200,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 426643712,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 171581696,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0009668469559401273,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001693361266516149,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.07988141638537248,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.07890907507389784,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.035513454116880894,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0035013077625383935,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.012864920807381471,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.12464015139266849,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.19134739569077888,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0528731112057964,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 58396416,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 58396416,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1367259392,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1367292416,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1041436416,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 58396416,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 110522368,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 4374862592,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 3766202624,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1375195392,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00027592395121852557,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00039202589355409145,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.03061653710901737,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0015318634283418456,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0015414579585194587,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0009601995361347993,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004165985950579246,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.015227878233417869,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.04791126182923714,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06739479682097832,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.09815924024830262,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.033359260267267626,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 34044160,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 34044416,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 686807552,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 47151616,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 47151616,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 47151616,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34044416,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34660096,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 903225856,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 90449664,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 81251328,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 50461696,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002905864920467138,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00040680189989507196,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.3092531869187951,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.011171685454125205,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.01111159990541637,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.005306265043715636,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004071290623396635,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.01508682652687033,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.36122956840942305,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06798787638545037,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.09918581334253151,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03215144934753577,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 36348416,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 36348416,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 6424759552,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 173881088,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 174905600,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 138301952,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 36348416,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 42500864,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8493216256,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 601940736,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 495285248,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 171615232,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0011882652947679162,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0021063566269973913,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.10261553293094039,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.10140589174504082,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.04734872300177813,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00411250626668334,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.015233267998943726,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.15693091911574206,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.23521757839868465,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06622611408432325,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 58429952,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 58429952,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1705214208,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1705247232,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1041469952,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 58429952,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 120795904,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 5045616128,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 4452316160,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1375228928,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000294223009608686,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00043118423409759996,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.03799120125671228,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0018422780372202396,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0018526827497407795,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00116647908774515,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004824157400677601,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.017327705211937428,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.05798392674575249,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.08279657724002996,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.11905760240430634,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03835846434036891,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 34077952,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 34077952,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 686841088,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 47185152,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 47185152,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 47185152,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34077440,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34796032,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 903259392,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 97190400,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 88145664,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 50495232,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003295074508835872,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004707526961962382,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.38001575383047265,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.01351414987196525,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.013435175300886233,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006493268739432096,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004772329522917668,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.01781502674954633,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.4469468950604399,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.07902567808826765,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.11765452039738496,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0397324106345574,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 36381952,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 36381440,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 6424794624,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 207708160,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 208732416,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 138335488,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 36381952,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 43558400,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8493249792,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 669046272,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 563926784,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 171648768,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00139013874810189,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0025042487836132448,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.12504158293207487,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.12346946230779092,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.05906761810183525,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004696989922473828,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.017264520547663174,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.18950110006456575,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.2899196483194828,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.07966610634078582,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 58463488,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 58463488,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2043169024,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2043202048,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1041503488,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 58463488,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 131069440,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 5716369664,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 5138429696,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1375262464,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "JAX",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006458766913662354,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005757499014337858,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.001045914269828548,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.001424580788395057,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006513774941364924,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.000597857128828764,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0010818272891143957,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0014189782948233187,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 27136,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 47616,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 139776,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 21036544,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 27136,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 47616,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 139776,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 21036544,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000670314316948255,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005988124826302131,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0010865333730665347,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0015051728502536814,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006730326277514299,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006068747866277894,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0010890532284975052,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0014394570762912432,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 150016,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 347648,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1144320,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 21396992,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 150016,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 347648,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1144320,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 21396992,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006556584074472388,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005796171557158232,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0010541836847551167,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0018569689220748842,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006483986489474774,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005706007772435745,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001213150923140347,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001879164013080299,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 22024704,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 22144512,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 24633856,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 24997376,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 22024704,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 22144512,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 24633856,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 24997376,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007938934896762173,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0007111570800965031,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0013675265906689068,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0018032254511490464,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0007658807191376885,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0006898515708744526,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.001275487223174423,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0017893351746412615,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 55296,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 116224,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 326144,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 21111808,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 55296,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 116224,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 326144,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 21111808,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0007471023829032977,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0006634383409594496,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0013122403738088906,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0017237622601290544,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0008052569627761842,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0007039759696150819,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0013728992252921065,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.001826778295605133,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 292864,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 818176,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 2770432,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 22047744,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 292864,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 818176,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 2770432,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 22047744,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0007292115374778708,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0006476849488293131,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.001242063611280173,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.003537127530823151,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0008151895912985007,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0007007149678344528,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0013274803198873996,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.003551552458666265,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 22676480,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 22795776,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 27214848,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 31408128,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 22676480,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 22795776,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 27214848,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 31408128,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0010308402637019753,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007645614088202516,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0015575643465854227,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0020522416227807603,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0008811799737935264,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.000791086341564854,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.001594187531930705,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0021737204849099118,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 148480,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 328192,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 819712,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 21269504,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 148480,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 328192,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 819712,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 21269504,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0009760287016009291,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000805192464031279,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001494234218262136,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0022283069820453723,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0010779439068088928,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0008198729346816739,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0016565908693398038,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002296757590956986,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 616448,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1951744,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 6604800,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 23127040,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 616448,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1951744,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 6604800,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 23127040,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008351135449483991,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007842383825530609,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0016377328825183213,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.007249085710694393,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.000993060673897465,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0008942587940643231,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0017169605505963166,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0072380052134394645,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 24012288,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 24131584,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 64457216,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 41703424,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 24012288,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 24131584,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 64457216,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 41703424,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0009299711473286152,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0008735362788041432,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00178470053554823,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0024677668108294406,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0010817412892356515,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0009657027112940947,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.001753671538705627,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0023915460457404453,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 517120,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 1103872,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 2245120,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 21806592,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 517120,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 1103872,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 2245120,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 21806592,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0011095615926509101,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0009605170578385393,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0017485194847298164,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0030074968716750543,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0009577621429537733,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0008799005445713798,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.001797265465526531,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0029506778515254457,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 1445888,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 4786688,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 15633408,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 25507328,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 1445888,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 4786688,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 15633408,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 25507328,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0009543861346319318,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0009049486719692746,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0017906924771765869,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.013293753075413407,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0010984778761242828,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0009510432888443271,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0018036973755806685,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.013209091189006964,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 26840576,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 41759232,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 149517824,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 62515712,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 26840576,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 41759232,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 149517824,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 62515712,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0006617233843232194,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005832564213002721,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0010808353397684792,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0014169121657808621,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007109838807955384,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005867578675970435,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0010839190691088636,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0014452374998169641,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 27648,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 48128,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 191488,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 21049856,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 27648,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 48128,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 191488,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 21049856,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006859446487699946,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006181348649164041,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0011226320577164492,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0014283200244729717,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007808998106047511,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007021877132356167,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0011845095067595443,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0014738902193494141,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 154112,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 351744,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1680384,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 21533184,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 154112,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 351744,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1680384,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 21533184,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000737649230286479,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006216303681333859,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0011399087752215565,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0019139608150968949,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006421783907959858,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005917564689492186,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0012200195295736195,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001955268543679267,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 22064640,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 22224384,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 26938880,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 26357248,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 22064640,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 22224384,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 26938880,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 26357248,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000797866038667659,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0006553848187128702,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.001281763326842338,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0017399031203240156,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0008695250917226076,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0007200913637255629,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0013384848305334647,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0017880938535866637,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 55808,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 116736,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 456704,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 21138432,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 55808,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 116736,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 456704,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 21138432,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0007936910362914204,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0006876235871265332,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0012967511685565115,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0017659417252677183,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0008588916342705488,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0007965237268557151,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0013519712219325205,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0018059987179003655,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 296960,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 822272,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 4074496,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 22311936,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 296960,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 822272,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 4074496,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 22311936,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00074051224719733,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0006546204071491957,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0012860243131096166,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.003344507284152011,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0007617805767804384,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0006649598659326633,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0012778009963221849,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00333265435261031,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 22716416,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 22875648,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 40254976,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 34048000,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 22716416,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 22875648,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 40254976,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 34048000,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0008482420289268097,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007705698205778996,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001516992157169928,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0020847066879893343,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0009490468998750051,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.000783034427712361,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.001592165743932128,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0021194304929425317,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 148992,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 328704,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1129472,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 21321728,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 148992,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 328704,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1129472,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 21321728,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008352508985747894,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007661987626925111,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0015295505135630568,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0020690563150371115,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0008548941686749458,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0007635114469255011,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0014980179071426391,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0021235414299493036,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 620544,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1955840,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 9700864,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 23647232,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 620544,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1955840,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 9700864,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 23647232,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008775808410719037,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007911990977202852,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0015993201755918562,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0061817444829891125,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0009826664083326857,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0008907151197393735,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.001787898737626771,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.006199079068998496,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 24052224,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 24211456,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 95417344,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 46903296,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 24052224,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 24211456,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 95417344,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 46903296,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0010377276875078677,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0009501089435070753,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0017067250795662404,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0025303395309795936,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0011203736159950495,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0009309368619384865,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0018843966055040557,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0026980783386776844,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 518144,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 1105408,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 2965504,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 21910528,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 518144,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 1105408,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 2965504,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 21910528,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0010862869198123614,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0008787418849145373,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.001779633171390742,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0028036900423467157,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0009552053545291225,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0008664626910661658,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.001762849399043868,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.002776999121221403,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 1450496,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 4791808,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 22826496,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 26540032,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 1450496,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 4791808,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 22826496,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 26540032,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0011273781466297804,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0009445776860229671,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.002128477352671325,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.011859330705677469,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.000979951985180378,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0008844047831371427,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0020865293390428027,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.011876534360150496,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 26881536,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 41800192,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 221438976,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 72836096,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 26881536,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 41800192,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 221438976,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 72836096,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0006711032995954156,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005942573898161451,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0010838085203431548,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0014275204304916164,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007039800935114423,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006284431029732029,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0011800763903496165,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001486380798742175,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33792,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 55296,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 965120,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 21228544,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33792,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 55296,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 965120,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 21228544,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006523314121489723,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005573097762341301,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0010489316703751683,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0014183180856828887,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.000655584152477483,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005810216922933856,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0012091111376260717,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0014334172018182776,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 207360,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 406016,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9378816,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 23303168,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 207360,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 406016,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9378816,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 23303168,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006748524224385619,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005770233931640784,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.001078996517850707,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0017752116755582392,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006698319648082057,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005812799731890361,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0010909233847633004,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001870872819951425,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1935360,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 3898368,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 93511168,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 44039168,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1935360,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 3898368,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 93511168,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 44039168,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007152784687156479,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000643229559995234,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0012756657833233476,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.001752124613461395,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007715520880495508,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006921412724380691,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0014826872114402552,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002036892391430835,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 36352,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 65536,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1174528,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 21242368,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 36352,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 65536,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1174528,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 21242368,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007419490255415439,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006625542659312487,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.001270484928196917,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0017176358355209232,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007211186575392882,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006530327980096141,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0014422839065082371,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0017017103273731966,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 209920,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 474112,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 11431424,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 23432704,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 209920,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 474112,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 11431424,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 23432704,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007378634900475541,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006493869836752613,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.001322895330376923,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002299326251571377,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007731696410725514,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006590748562787969,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0013276281238843997,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0022932895676543315,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1937920,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 4542464,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 113995776,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 45320704,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1937920,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 4542464,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 113995776,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 45320704,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0008728553572048744,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007969610669339697,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0015982468146830797,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002161540005666514,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0008623202328259746,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007631840389221906,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0014666444381388525,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002009447479310135,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 38912,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 75776,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1383936,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 21244928,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 38912,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 75776,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1383936,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 21244928,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0009460019692778587,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000812222874412934,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0015164559877788026,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002153962530816595,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0008622608895724019,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007754640290513634,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0016940778486120205,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0021646508062258363,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 212480,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 542208,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 13484032,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 23435264,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 212480,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 542208,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 13484032,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 23435264,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000875765292905271,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007832584260031581,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0015727279428392649,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0028231589030474425,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0009653741161649425,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0008342957605297367,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0016503072118697066,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002886308917465309,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1940480,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 5186560,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 134480384,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 45323264,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1940480,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 5186560,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 134480384,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 45323264,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000915240226003031,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0008237055347611507,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0019344342026549081,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0027193831900755566,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0008833061885088682,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007962390026077628,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0016417301547092696,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0023239237039039532,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 41472,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 86016,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1593344,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 21247488,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 41472,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 86016,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1593344,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 21247488,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0009042612556368113,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0008265915817270677,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0017099254089407623,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002368623448225359,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0009803225037952265,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0008696026522666216,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0017208616761490703,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002397864128773411,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 215040,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 610304,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 15536640,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 23437824,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 215040,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 610304,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 15536640,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 23437824,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0011013930989429354,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0008660732231413324,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0018207778773891429,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.003390515384574731,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0008992572197069724,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007984687279288967,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0019728738038490216,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.003511112645889322,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1943040,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 5830656,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 154964992,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 45325824,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1943040,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 5830656,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 154964992,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 45325824,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006359672409792742,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005663630285610756,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0010450438774811724,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0013849192128206293,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0006379910384615263,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005658637691910068,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.001054722579040875,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0013823423402694365,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 153600,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 264192,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 14935552,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 24439808,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 153600,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 264192,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 14935552,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 24439808,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006946876021102071,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006660769047836463,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0012943289576408763,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001552742332375298,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00067301696476837,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005935659945632021,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00113460994247968,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0016269542005223532,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 844800,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1650176,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 148110336,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 54852608,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 844800,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1650176,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 148110336,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 54852608,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007305192938074469,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006482841841255625,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.013133990702529748,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0028902909796064097,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0006437401386598746,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.000564672512623171,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0130753835507979,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0027517078863456847,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 7756800,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 15510528,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1479858688,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 358980608,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 7756800,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 15510528,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1479858688,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 358980608,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008359124079967539,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007423650606845816,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0012532612681388855,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001743772584789743,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0007700402547294895,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0006811989825218916,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0012942132043341796,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0017034210396620134,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 171520,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 324608,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 18247680,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 24492544,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 171520,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 324608,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 18247680,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 24492544,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007307344876850645,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006649469854310156,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0013833455671556293,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001738467332907021,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0007434575970595082,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0006471598660573363,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0013740900764241813,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0017664417958197494,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 862720,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1940992,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 180913664,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 55366144,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 862720,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1940992,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 180913664,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 55366144,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007267066305503249,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000647460709946851,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.017584834069324037,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.003961746709731718,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0008642418092737595,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0006619882207984726,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.017618215262579423,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.003943123531838258,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 7774720,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 18105344,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1807574016,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 364102144,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 7774720,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 18105344,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1807574016,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 364102144,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0009069903939962387,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000871013899333775,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001556001171314468,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0022688737434024614,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0007893136659016212,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0007072658132140835,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0014570572211717566,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0020413189412405094,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 189440,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 385024,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 21559808,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 24510464,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 189440,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 385024,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 21559808,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 24510464,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000958065070056667,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008478405199324091,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0017012219883811971,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.002403129851445556,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0008425304622699817,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0007291255819921693,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0016264847029621402,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0020662315934896467,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 880640,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2231808,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 213716992,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 55384064,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 880640,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2231808,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 213716992,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 55384064,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008397118272259832,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007524749652172128,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.022163876984268426,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.004953235760331154,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0008724059921999773,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0007707771246011059,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.022151381755247713,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004907667441293597,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 7792640,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 20700160,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2135289344,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 364120064,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 7792640,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 20700160,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2135289344,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 364120064,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0009074318263058861,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000838311160604159,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0017110103003991147,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.002334183040075004,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.000905513276035587,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.000821912694722414,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.001676900538150221,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002351749213412404,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 207360,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 445440,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 24871936,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 24543744,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 207360,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 445440,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 24871936,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 24543744,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0010908651910722256,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0009373382966344555,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0019856328214518724,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0027341280582671365,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0010062489394719403,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0009164547851930062,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.001986332286614925,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002682894429502388,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 898560,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2522624,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 246520320,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 55417344,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 898560,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2522624,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 246520320,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 55417344,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0009054811717942357,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008095248515407245,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.026742144813761116,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.005971898672481378,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0009370127990841865,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.000852805449316899,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.026705846873422465,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.006023246465871731,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 7810560,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 23294976,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2463004672,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 364153344,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 7810560,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 23294976,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2463004672,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 364153344,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "MindSpore",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00032367683046807843,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00039720349743341407,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0012948059135427078,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005002273619174958,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00012758849592258532,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004084799303673208,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0020285780588164925,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007284749175111453,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 17408,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 63744,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 37632,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 55808,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 23808,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 37632,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 310016,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 113408,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00037596147305642564,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004000429332566758,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0012857083518368502,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005047035301104188,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.000148496653418988,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004124427152176698,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002119967235873143,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007992584140350421,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 139776,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 600064,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 339968,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 523776,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 203776,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 339968,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 3045632,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1099776,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00033659690789257485,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004148181034252048,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0013255060603842139,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007083956918989619,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0001335491888069858,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004397480602686604,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0025720889943962296,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007660592189058661,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1363712,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 5964032,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 3364096,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 5203712,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 2003712,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 3364096,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 30405376,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 10963712,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003693073883963128,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00046227434960504374,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00148523077989618,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.000575138439424336,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0001587776649588098,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00047975326019028823,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0029769714238742986,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.001013150007929653,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 40704,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 170240,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 92928,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 117504,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 53504,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 92928,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 819712,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 232704,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.000369719282258302,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0004762674594918887,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0014339632362437744,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0006229005735367537,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00015593454381451012,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0005391614353284239,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0025839097906524937,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0009550365215788284,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 278272,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 1570560,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 798464,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 1046272,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 406272,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 798464,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 8048128,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 2198272,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.000424955261250337,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00046542239064971603,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.001418111288609604,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0019320554930406311,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0002347428921299676,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0005580166345462203,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0029701505973935127,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0016034436699313421,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 2654208,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 15574528,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 7854592,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 10334208,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 3934208,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 7854592,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 80335872,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 21854208,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0004414719284201662,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005280843327442804,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0014480097824707628,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006371237086132169,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0001928917458280921,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0006910788429280122,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0028927263664081694,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0011653852928429841,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 120064,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 454400,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 249088,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 273664,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 145664,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 249088,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2076672,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 504064,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00041378322554131347,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006030326612914602,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0014647825915987292,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007276062831903498,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0001949853984794269,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0006508236695080996,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0028705999596665304,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.001191420996716867,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 588032,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3928320,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1876224,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2124032,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 844032,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1876224,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 20133888,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 4428032,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00046117428534974656,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005634515462443233,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0014874082268215717,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.002951455193882187,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0001908705746755004,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0006506873142595093,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0028249898956467707,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002509289411827922,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 5267968,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 38668288,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 18148352,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 20627968,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 7827968,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 18148352,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 200709632,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 43667968,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00044779873422036567,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0005574603788554668,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.001527334031028052,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0008330284090091785,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.00022656875429674983,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0006477017585809033,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.003098652280556659,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0013140539863767723,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 435968,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 1256704,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 744192,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 743168,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 487168,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 744192,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 5157376,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 1203968,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0005535967110966642,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0005935621826599042,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0014959035278297962,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0012467764682757357,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.00021877657777319353,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0006467632139101624,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.003235991715143124,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0013361890505378445,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 1364736,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 9569024,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 4444928,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 4436736,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 1876736,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 4444928,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 48558592,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 9044736,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0005296512441709637,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0007803029135490457,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0015239755723935862,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.008041741255049905,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0002748138246436914,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.00066882716336598,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0032368355027089517,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.007499104828263323,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 10652672,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 92692992,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 41453056,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 41372672,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 15772672,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 41453056,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 482574336,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 87452672,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00039590240797648826,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004087714470612506,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0014505311807927986,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005078504253178835,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00012736943480558694,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004922726615332067,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002733525180568298,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0008012701625314852,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 17664,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 64256,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 37888,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 68864,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 24064,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 37888,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 425472,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 139264,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004321105576430758,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00046988336804012457,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0014176505842866997,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005065501599262158,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00012715712135347228,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004093455073113243,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00265084698330611,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007839949810877442,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 143616,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 607744,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 343808,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 655616,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 207616,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 343808,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 4208384,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1359616,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00039735997592409454,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00042045847264428934,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0014312145160511136,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007186297417307893,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00013457698506924012,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00041477131998787325,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0026948980536932745,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007466622895250718,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1403648,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 6043904,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 3404032,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 6523648,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 2043648,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 3404032,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 42045184,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 13563648,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003628706919650237,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00045130997089048227,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0014538487062479058,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005624938389907281,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.000168633789755404,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0005964689515531063,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.003264283739651243,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.000968254835344851,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 41216,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 171008,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 93440,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 143616,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 54016,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 93440,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 1121024,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 284416,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0003674532749379675,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005357128210986654,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0014932778136183818,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0006143205283830563,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00018204567309779425,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0004953837376087904,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.004337144251912832,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0010364276096224785,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 282368,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 1578496,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 802560,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 1306368,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 410368,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 802560,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 11067136,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 2714368,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0003671524515375495,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0004641322372481227,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0014960089069791138,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0019195711783443889,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00017042010417208075,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0005251006515075763,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.003357893615029752,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0016258651126797,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 2694400,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 15654656,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 7894784,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 12934400,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 3974400,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 7894784,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 110535936,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 27014400,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0004801405904193719,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005241560631742081,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0015533373574726284,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006348116997008523,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0001989113245314608,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0006285750260576606,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0036435245101650556,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0011318476288579404,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 120576,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 455168,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 249600,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 325376,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 146176,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 249600,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2825984,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 606976,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004128545507167776,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005429312757526835,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0015033789072185755,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007537497620408734,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0002079436945108076,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0006038735654825966,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.003832455736895402,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0011670001891131202,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 592128,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3936256,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1880320,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2640128,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 848128,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1880320,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 27632896,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 5456128,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004781051523362597,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006428408964226643,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0016628953139297665,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0029076273863514264,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00020020970717693368,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005829973674068848,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.003760099378414452,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002584606916643679,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 5308160,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 38748416,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 18188544,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 25788160,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 7868160,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 18188544,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 275709696,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 53948160,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004557103846843044,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0005818164438630144,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0017005756249030431,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0007112750218560298,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0002454159695965548,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0006304124429201087,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.004070711323680977,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.001311344519878427,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 436736,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 1257728,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 744960,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 846336,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 487936,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 744960,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 6956544,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 1409536,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0004504348703970512,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.000571384555970629,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0015749011817388237,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.001213196935132146,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.00025571333632494014,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.000699069233921667,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.004853001842275262,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0013133840154235562,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 1369088,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 9577216,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 4449280,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 5465088,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 1881088,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 4449280,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 66553856,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 11097088,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0005114265056326985,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0007348780858640869,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.001624809626955539,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.008074386191243926,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.00027527759969234465,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0007513788696378469,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.004843203711012999,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.007716352532928189,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 10693120,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 92773376,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 41493504,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 51653120,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 15813120,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 41493504,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 662534656,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 107973120,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00032945566127697625,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00044790668537219365,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0024190990549201766,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005180094434569279,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0001741993729180346,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00038879145060976346,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.011023666251761217,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001023068556872507,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 23552,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 75264,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 235776,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 241152,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 29952,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 43776,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 2156800,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 477952,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00034688780891398586,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005042621853450934,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0024152242268125216,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005053744971131285,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00013658866736417015,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00039586458510408796,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.009868445030103127,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007241586903110147,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 196352,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 712448,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 2316544,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 2372352,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 260352,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 396544,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 21524736,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 4740352,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004332387964241207,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004171732133254409,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0029214995168149473,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007789384741336107,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00013354003801941872,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.000476075512667497,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010617901015405854,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007982370785127083,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1924352,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 7084544,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 23124736,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 23684352,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 2564352,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 3924736,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 215205120,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 47364352,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00035956554502869644,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00044458208419382575,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002377207581885159,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005421816542123754,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00016297124690997105,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00048478854664911827,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012322801530050734,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0009063997501507401,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 24832,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 95744,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 237056,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 242432,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 31232,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 51456,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 2798080,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 479232,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00036656334220121304,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00046700939691315095,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0024228925133744873,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005553942372401555,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00023524319271867473,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005155099468926588,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.011964805090489488,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0009163461271673441,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 197632,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 905728,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 2317824,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 2373632,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 261632,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 461824,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 27926016,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 4741632,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00038314249894271294,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004830285714318355,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0025233235194658237,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0009319110641566416,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0001769847065055122,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005556004069124659,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012520758970640599,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0010092663276009262,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1925632,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9005824,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 23126016,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 23685632,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 2565632,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 4566016,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 279206400,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 47365632,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00040068855664382376,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000497070408736666,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0024335632442186277,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000611088159494102,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00018750772904604674,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005532610214625795,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.014500627697755893,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00107282040718322,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 26112,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 116224,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 238336,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 243712,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 32512,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 59136,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 3439360,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 480512,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004023767759402593,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005040539484471083,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0025342387892305853,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006087084893758099,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00018787387114328644,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005505632003769278,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.014527384851438304,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0011180070655730863,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 198912,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1099008,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 2319104,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 2374912,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 262912,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 527104,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34327296,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 4742912,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00041080780948201816,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006401564556484421,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0024498156256352864,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0012033771995144586,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00018880415754392744,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006170539592082302,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.015652628514605263,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0012186759438676139,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1926912,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 10927104,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 23127296,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 23686912,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 2566912,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 5207296,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 343207680,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 47366912,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005506312117601434,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005825800898795327,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0025749609728033343,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006963431090116501,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00021789150033146143,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006299474257975816,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.019512691892062624,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0013072502294865747,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 27392,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 136704,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 239616,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 244992,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 33792,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 66816,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 4080640,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 481792,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00043966702775408823,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005599053762853145,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.003063260500008861,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00067429818212986,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00028698252886533734,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006308810447032253,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01669562147775044,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001340556067880243,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 200192,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1292288,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 2320384,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 2376192,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 264192,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 592384,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 40728576,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 4744192,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005110000061492125,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00055132828745991,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.003096626608942946,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.001258237382862717,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0002562754179040591,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006440787383665641,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.017122677348864575,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0014893639142004153,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1928192,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 12848384,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 23128576,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 23688192,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 2568192,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 5848576,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 407208960,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 47368192,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00037502793641760947,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00040317401320983965,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.005945501516883572,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006327218217775226,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0001454905622328321,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0004246178331474463,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.041618210387726624,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0007599181349699696,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 127232,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 332544,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3430656,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3455232,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 152832,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 205056,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 33230080,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 6860032,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00034377963856483496,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004314406178891659,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006261830829704802,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006988198086619377,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0001346406751157095,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0004300431876132886,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.041985846248765786,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0008253761713082592,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 818432,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2870528,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 33850624,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 34098432,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1074432,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1594624,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 331842816,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 68146432,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00034844346872220437,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004623398071465393,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006294601795574029,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.003213536844899257,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00013644770199122528,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.000412363283491383,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.044513627296934526,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.005845883193736275,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 7730432,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 28250624,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 338050816,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 340530432,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10290432,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 15490816,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 3317971200,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 681010432,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003620222893853982,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004895314869160453,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.005779557892431815,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005553011437878012,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0001666565725269417,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005026335840423901,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.05488043138757348,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0009356609724151592,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 143872,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 425984,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3447296,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3471872,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 169472,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 247296,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 43179520,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 6876672,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003857328047355016,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005465730332459012,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006026321339110533,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000767052302757899,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00016423113419053456,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0004977254035572211,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.04942948430155714,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0013520433645074566,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 835072,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3655168,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 33867264,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 34115072,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1091072,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1867264,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 431187456,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 68163072,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00038383458026995264,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005170324447875222,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006388729304696123,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0040546945792933305,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00016951594889784853,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00049497226656725,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.05063252563898762,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0075344020066161945,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 7747072,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 35947264,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 338067456,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 340547072,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10307072,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 18067456,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 4311267840,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 681027072,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00041744417448838554,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005292772306129337,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006024705152958632,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006367426111052434,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00018823378618496159,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005556927655513088,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.05872520143166184,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0011044713924638926,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 160512,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 519424,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3463936,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3488512,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 186112,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 289536,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 53128960,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 6893312,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004261576089387139,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007414778151238958,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006433693133294583,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008946747959901889,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00019587016990408302,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0006121352609867851,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.08299863392797609,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0012336271659781535,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 851712,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 4439808,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 33883904,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 34131712,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1107712,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2139904,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 530532096,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 68179712,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004063232286522786,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005183507573480407,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00625245191467305,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.004886162659774223,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00019369538244791329,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005743702243392666,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.05823529198144873,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.009199405098333955,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 7763712,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 43643904,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 338084096,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 340563712,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10323712,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 20644096,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 5304564480,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 681043712,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004572890670970082,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005710149224226673,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006002562260255218,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008332747810830672,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0002255434668622911,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0006520861660440762,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06948153870180249,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0013775985835430523,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 177152,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 612864,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3480576,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3505152,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 202752,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 331776,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 63078400,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 6909952,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005156727166225512,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000619819882325828,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0059244618192315105,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001005024293748041,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00022928143758326768,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0007803148571401834,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06598552421977123,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0015380037335368493,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 868352,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 5224448,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 33900544,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 34148352,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1124352,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2412544,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 629876736,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 68196352,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004564443522443374,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005705954264849424,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006774452639122804,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00575219724016885,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00024408260732889175,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0006920718072603146,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.07144053423156341,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.010897147771902382,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 7780352,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51340544,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 338100736,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 340580352,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10340352,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 23220736,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 6297861120,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 681060352,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000322895261614273,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004159517337878545,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0013350407701606553,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005370771465823054,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0001423619547082732,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004319970461850365,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0026181188008437555,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007353079921255509,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 33024,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 125440,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 73472,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 109824,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 45824,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 73472,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 616192,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 225024,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00032432190127049885,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00040938163548707963,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0013006960103909176,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000941068045484523,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00013662754915033778,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004120504083111882,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002156093743008872,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0008219963843002915,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 277760,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1198080,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 678144,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1045760,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 405760,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 678144,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 6087424,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 2197760,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00040453728397066394,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004702490108708541,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0014421381537492077,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.005344382704546054,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00015382766382147868,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004147276900087794,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0021592665075634916,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002675333310229083,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 2725632,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 11925760,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 6725888,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 10405632,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 4005632,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 6725888,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 60806144,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 21925632,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00040666122067098816,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005291463769972325,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0014037605685492357,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0007896993045384685,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00016471572872251274,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0005384498490020633,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0024943573291723925,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0009892113655805587,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 79616,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 338432,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 184064,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 233216,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 105216,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 184064,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 1635584,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 463616,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00036919505009427666,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00046597727915893,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0014386883618620534,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0018072417424991726,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00016442874834562342,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0004951150622218847,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0024784645965943734,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0009360379166901111,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 554752,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 3139072,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 1595136,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 2090752,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 810752,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 1595136,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 16092416,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 4394752,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005287198095271985,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0007659923431153099,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0014539049356244505,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.013073512655682861,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00029303195141255857,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0005777062373235822,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.002402684362605214,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.005768977605427305,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 5306624,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 31146752,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 15706880,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 20666624,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 7866624,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 15706880,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 160667136,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 43706624,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0004357969146221876,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005545336818322539,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001389659078946958,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0010800353942128518,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00020032027014531194,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.000566674946496884,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002763521665086349,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0011176698220272858,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 239616,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 908032,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 497664,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 546816,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 290816,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 497664,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 4150784,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1007616,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000459483390673995,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005823927329232295,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0015186117473058403,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0049346478718022505,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00019636188152556618,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005684316471839944,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00279117030557245,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0028901289434482653,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1175552,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 7855872,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3751936,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 4247552,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1687552,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 3751936,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 40265216,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8855552,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0012521833515105147,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.002107801920113464,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0024710169356937208,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.04297804810727636,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0009800962560499707,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0018688646502171954,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.006348458814124266,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.02474112316655616,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10535424,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 77335552,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 36295680,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 41255424,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 15655424,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 36295680,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 401415936,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 87335424,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005768893621861935,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0008680854343498746,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0015726105612702667,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0025814088309804597,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.00031371761889507373,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0007678487223262588,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.003230767068453133,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.002115760426968336,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 871424,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 2512640,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 1487872,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 1485824,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 973824,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 1487872,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 10312192,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 2407424,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0008157000731055936,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.001320618240473171,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0017892149416729808,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.016444009255307417,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0005401844251900911,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0010854118565718333,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.004171502407019337,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.011856620688922704,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 2728960,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 19137280,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 8889344,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 8872960,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 3752960,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 8889344,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 97114624,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 18088960,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0040864991986503205,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.007775869366402427,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.008139592859273155,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.15447388651470342,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.003920487298940619,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.007598173258205255,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.024236676624665658,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.11181578055645029,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 21304832,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 185384960,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 82905088,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 82744832,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 31544832,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 82905088,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 965145344,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 174904832,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.000342655380256474,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00041289656795561315,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.001633328025539716,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005557009037584067,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00013132331729866564,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004151267488487065,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0026876311330124737,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007380601533999046,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34048,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 127232,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 74496,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 136448,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 46848,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 74496,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 849408,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 277248,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00037058380090941985,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00040446834297229846,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0014299223696192106,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0009372347677126527,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0001584396408094714,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00042092498453954856,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0027486541712035736,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0007264998651420076,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 285952,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1214208,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 686336,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1309952,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 413952,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 686336,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8415488,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 2717952,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004042239480962356,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005018939459696412,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0014674890064634383,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.005360003837073843,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00015277136225874227,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004292735060056051,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002730986283471187,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002698713856128355,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 2806016,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 12086272,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 6806272,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 13046016,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 4086016,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 6806272,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 84087808,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 27126016,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003809051684414347,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0004819920991236965,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0015120107921150823,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.000746313827422758,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00019992509142806132,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0004964174516499043,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0032414831841985387,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.000943190390865008,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 80640,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 340224,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 185088,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 285440,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 106240,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 185088,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 2240000,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 567040,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0003674412919208407,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.000506602376078566,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0014738316942627231,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0017935257940553128,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00016730317170731722,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0005016887147600452,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0031464708627512057,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0009318461365376909,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 562944,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 3155200,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 1603328,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 2610944,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 818944,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 1603328,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 22132480,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 5426944,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005279704332351684,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0007615471320847671,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0015745863962608078,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.012992473606330653,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00029481761467953525,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0005955130395789942,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.003196389530785382,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.005822385468830665,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 5387008,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 31307264,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 15787264,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 25867008,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 7947008,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 15787264,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 221068800,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 54027008,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0004399566045030952,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005857903469974796,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0015490603012343247,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0011127003848863145,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0001956361048699667,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005613248686616619,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004055371669431528,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0011157592246308923,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 240896,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 910080,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 498944,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 650496,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 292096,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 498944,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 5651456,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1213696,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000475831341308852,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006218174273769061,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001532556579913944,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.004967601246510943,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00020449208390588562,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005777525641024112,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004094691203596691,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002906086652850111,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1184000,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 7872256,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 3760384,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 5280000,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1696000,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 3760384,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 55265536,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10912000,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001248356766688327,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0020721370835478105,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0024771824774021903,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0428256361434857,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0009818000573044022,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0018666628065208595,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.008409097768987218,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.024966228396321337,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10616064,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 77496320,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 36376320,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 51576064,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 15736064,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 36376320,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 551417856,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 107896064,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005842070573319992,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0009313242672942579,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0019978038237119713,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.002698635327008863,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.00029629270359873773,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0007841435186564923,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.004588260566815734,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0021442807698622344,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 873216,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 2515200,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 1489664,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 1692416,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 975616,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 1489664,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 13912576,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 2818816,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0008044182462617755,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00136001751680548,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.001835436881519854,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.016481790924444795,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.000542618569607536,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0010506093626221021,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0052140815431873004,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.01193846738897264,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 2737920,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 19154176,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 8898304,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 10929920,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 3761920,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 8898304,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 133107456,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 22193920,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.004103382105628649,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0077408213602999845,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00814673661875228,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.15558634776001176,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.003866142840124667,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.007478893936301271,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.03219518510935207,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.11160525392430524,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 21385984,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 185546240,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 82986240,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 103305984,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 31625984,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 82986240,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 1325067776,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 215945984,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0003324281523625056,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004097059410996735,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0023492053725446263,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005412913771967094,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00013772065107089777,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00041085959225893023,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.011757168321249385,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0008054557672391335,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 45824,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 149248,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 470272,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 481024,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 58624,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 86272,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 4312320,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 954624,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00035938836354762314,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004010607587794463,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002328835300480326,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0009422321630020936,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00013387960164497296,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00042095741474380095,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01021706744407614,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0008023834340274334,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 391424,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1423616,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 4631808,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 4743424,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 519424,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 791808,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 43048192,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9479424,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003836510128652056,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00045921046535174053,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0023497635172680022,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.005416071613629659,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0001543933292850852,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00042130024451762435,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010473645920865238,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0032359965393940608,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 3847424,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 14167552,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 46247680,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 47367424,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 5127424,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 7847680,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 430407936,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 94727424,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000368048011790961,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00045865220483392476,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002347604213282466,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006599249448627233,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0001627567073640724,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004918439487616222,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012368647940456867,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0009195933928713202,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 48128,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 189952,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 472576,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 483328,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 60928,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 101376,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 5594624,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 956928,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000446366344889005,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00048416614718735216,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0024904189165681602,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0012364924978464841,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00016111351014114916,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004866034388542175,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012403222895227373,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0009123643099640806,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 393728,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 1809920,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 4634112,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 4745728,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 521728,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 922112,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 55850496,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9481728,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004527359598626693,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005615332688515385,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002434323709458113,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.007299236593147119,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00019418705301359296,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005086074670155843,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.013091544698302943,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.004232119455312689,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 3849728,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 18009856,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 46249984,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 47369728,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 5129728,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9129984,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 558410240,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 94729728,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00046324125149597723,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005200553440178434,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0024547532619908453,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006836405424401164,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00019762059052785236,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005611638308813175,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01610153178529193,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0010987788531929255,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50432,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 230656,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 474880,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 485632,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 63232,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 116480,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 6876928,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 959232,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004169797288874785,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005721732865398129,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0024273205921053888,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0014530931312280396,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00022399121662601827,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006110596330836416,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.015190386663501462,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0011605713850197693,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 396032,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 2196224,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 4636416,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 4748032,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 524032,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1052416,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 68652800,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9484032,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005504810754209757,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000656393368418018,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002532560921584566,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.009231290280198057,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00023300058348104356,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005719777162497242,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.014903917947473625,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.005244458625093103,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 3852032,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 21852160,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 46252288,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 47372032,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 5132032,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 10412288,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 686412544,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 94732032,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004462688136845827,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005625808776045839,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0025099069671705365,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007803640638788541,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00023741942178457975,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006616905415430665,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01690762519525985,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001521197084027032,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 52736,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 271360,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 477184,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 487936,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 65536,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 131584,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8159232,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 961536,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00045270784758031366,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000585517953770856,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002660079677589238,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0017060853183890382,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0002235817788168788,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006943780292446415,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01661867427950104,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001305388022835056,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 398336,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 2582528,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 4638720,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 4750336,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 526336,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1182720,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 81455104,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9486336,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005485665512581666,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000735699989212056,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0025467027816921473,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.011125632212497294,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0002712986042412619,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0006726451655849814,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.017191818923068543,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.006250163813432057,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 3854336,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 25694464,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 46254592,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 47374336,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 5134336,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 11694592,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 814414848,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 94734336,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00033811794330055516,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00042125949822366236,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.005789519076546033,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0011129240870165328,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.000134609696144859,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00041864609283705554,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0396015038403372,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.000808002314530313,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 254208,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 664832,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 6861056,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 6910208,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 305408,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 409856,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 66459904,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 13719808,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003900673266810675,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00043914573111881815,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00623993975110352,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006061552815760175,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00013717102888040244,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00046862895072748265,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.04252883289009333,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004476685759921869,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1636608,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 5740800,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 67700992,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 68196608,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2148608,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 3188992,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 663685376,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 136292608,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0009196428194021186,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0014675737762202819,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0076391797854254645,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.05631732999657591,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0006902687509233753,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0012775779841467738,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.09019333307320873,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.042308160569518805,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 15460608,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 56500736,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 676100864,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 681060608,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 20580608,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 30980864,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 6635941120,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1362020608,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00039669554432233175,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004899115425844987,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.005760495432962974,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0014219585332709054,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0001775833305437118,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005046116349597772,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.04871254305665692,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0010401311283931135,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 287488,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 851712,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 6894336,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 6943488,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 338688,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 494336,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 86358784,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 13753088,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004128062138333917,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005329561044151584,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.005873449860761563,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.008158020774523418,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00015854570455849172,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0004924132969851296,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.04689706225569049,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00592920967998604,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1669888,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 7310080,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 67734272,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 68229888,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2181888,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 3734272,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 862374656,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 136325888,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0011534806938531498,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0018776262854225934,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.008030323066438238,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.07553318878635765,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.000910833541303873,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00168550591605405,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.12102072608346741,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.055848685620973504,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 15493888,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 71894016,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 676134144,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 681093888,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 20613888,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 36134144,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8622534400,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1362053888,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004647326565658053,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005795407124484579,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006131522369881471,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0017557819560170174,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00019091397143589954,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005640888322765629,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0663340160002311,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0012953563081100584,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 320768,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1038592,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 6927616,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 6976768,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 371968,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 578816,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 106257664,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 13786368,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004705402410278718,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000623017517849803,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.005780997741967439,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.010109473198341826,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0002447455795481801,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005653240205720067,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.057417568595459066,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.007340340005854765,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1703168,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8879360,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 67767552,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 68263168,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2215168,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 4279552,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1061063936,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 136359168,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0013639446984355648,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.002298279486907025,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.007337575275450945,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.09476901230712731,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0011263317296591898,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0020883852460732064,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.15062732086516917,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06940522706136107,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 15527168,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 87287296,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 676167424,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 681127168,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 20647168,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 41287424,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10609127680,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1362087168,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005103594856336712,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006384195048982898,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.005834436065827807,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.002026420352049172,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00021824768992761772,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0006303735213975111,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06250765084599455,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0014913683097499111,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 354048,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1225472,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 6960896,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 7010048,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 405248,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 663296,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 126156544,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 13819648,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000516474909769992,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000699193158497413,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0059444131826361015,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.012073476791071396,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00021793507427598038,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0006265566345925132,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06348544713109731,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.008762903064489364,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1736448,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10448640,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 67800832,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 68296448,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2248448,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 4824832,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1259753216,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 136392448,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0016145963369247815,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0027288457828884326,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.007586165959946811,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.11413031987225015,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0013404727168381213,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0024911097437143328,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.18106287104698518,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.08292768805598219,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 15560448,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 102680576,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 676200704,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 681160448,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 20680448,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 46440704,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 12595720960,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1362120448,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PaddePaddle",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002409223122522235,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00043690679346521696,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0015735918174808225,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006519581805914641,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004378481339663267,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0003520863385250171,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0018635900551453232,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007305199559777975,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00738898891955614,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.005580148492008448,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0013872845595081648,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8539136,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8559104,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8777728,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8629760,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8571392,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8545792,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17079808,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8780800,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17256448,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17153024,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8644096,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00023649696943660577,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004352863368888696,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0014658669273679456,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006687743303676446,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004259475457171599,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0003471326489622394,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0021520647903283435,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0074678114801645275,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007505990285426378,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.005296196515361468,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0013912464041883747,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8660992,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8852992,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 11030016,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9556992,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8982016,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8724992,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17380864,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 11062272,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 19133952,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 18101248,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9684992,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00024103621983279785,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004166641148428122,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0017849152147149047,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0018044895865023136,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00043851566625138127,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00035572313672552506,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0019388227506230275,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007486523563663165,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007636271646867195,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.005363021952410539,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0013907228487854203,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9885184,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 11805184,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 34502144,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 19487232,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 13086208,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 10525184,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 20405760,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34818048,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 38019072,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 27697664,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 20125184,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000267307979054749,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0004999852937956651,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0018293780010814468,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0008013882717738549,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0004919539019465446,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00042863770946860317,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.002315375152975321,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.009053766218324502,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.008820549522837003,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0068065843731164935,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0017493243049830198,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 14853632,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 8613376,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 9292800,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 8779776,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 8626176,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 8574976,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 17134080,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 9245184,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 17713664,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 17315328,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 8766976,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00026300191630919775,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.000491482097034653,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0021942660057296354,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0008412186683466037,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0004845364683618148,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0004170188872764508,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0022360039160897334,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.009322546912978093,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.009207876635094484,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0067101486772298815,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0017608894516403476,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 15091200,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 9311744,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 15725056,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 10975744,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 9441792,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 8927744,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 17839616,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 15617024,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 23624704,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 19648000,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 10847744,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00027149425012369953,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005275907199829817,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.014110886212438344,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0033573455829173328,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0022357964050024747,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0004057184091458718,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.002535208676320811,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.015288618874425688,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.009082076605409384,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.008285725408544144,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0026061669395615657,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 17467392,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 16297984,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 82713600,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 35500032,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 17577984,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 12455936,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 24896512,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 81743360,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 84652544,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 44839936,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 32587776,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0002996942801401019,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000572662852704525,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.002209535837173462,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0009537894191841284,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000578555532420675,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0004925439587483803,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0030827859323471784,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.010830994276329876,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.010758081063007316,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.007813003193587065,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0021558278147131207,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 14932992,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8769536,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10995712,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 9153536,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8769536,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8667136,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 17290240,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10822144,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 19316224,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 17727488,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 9051136,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00030645638797432187,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005832110028713941,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.003783673547829191,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0012623068100462357,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007293887138366699,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0004964240659028292,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002864315329740445,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.011189120588824153,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.01291623618453741,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00776658075551192,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0021434541636457046,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 15400960,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10389504,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 31618048,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 14229504,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10393600,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 9365504,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 18917376,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 31296000,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 39559680,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 23285760,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 13205504,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003081465804328521,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0011359895408774416,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.030013101579000553,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0074173710184792675,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.004655649823447069,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0004837686158716679,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0026952872114876904,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03207594938576221,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.010816043273856242,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.01116568745734791,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.005253445468842983,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 21121536,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 26593792,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 235036160,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 73656832,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 26593792,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 16349696,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 35190272,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 232693760,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 238654464,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 79853056,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 55241216,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00034304627062131963,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.000653945043683052,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.002594334998478492,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0011483229448397954,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0006868646157284578,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0005502433398117622,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.003401813100402554,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.012716423363114397,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.014963453713183602,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.00872900261854132,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0026180495290706557,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 15247360,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 9263104,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 17234944,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 10133504,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 9211904,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 9007104,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 17783808,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 16589312,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 25211392,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 18809856,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 9775104,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.000328180388857921,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.000665871474891901,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.008090399901072184,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.002152776618798574,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0013334369007498026,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.000558257274950544,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0034517798914263645,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.012591750190282861,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.01245020901163419,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.00862140463044246,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0025832329348971445,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 16176128,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 12956672,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 89126912,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 21660672,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 12452864,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 10396672,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 21484544,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 86369792,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 95749632,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 31740928,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 18076672,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0003391058426350355,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0022353468649089336,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.07112876046448946,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.017758946757142742,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.010812660120427609,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0005535375426212947,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0033912982791662214,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.07641910389065742,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.026139011917014916,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.01898626337448756,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.012211771278331677,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 26504704,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 50384384,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 811061760,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 160853504,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 45264384,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 24292864,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 58984960,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 785388544,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 804640768,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 164002304,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 103058944,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00026404856735219557,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004789663025488456,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0015842548742269476,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006546324038257202,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004079370436569055,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0003516884595155716,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001768976361490786,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007460425452639659,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0073398934615155065,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.005079465409119924,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0013845394582798084,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 14829056,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8559616,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8857088,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8663552,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8585216,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8546304,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17080320,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8986624,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17292800,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17188864,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8664576,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002451359312981367,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00042149571081002556,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0015071714700510103,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006572009523709615,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004206512166808049,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00034132809719691676,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0018836286757141353,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0074461586711307365,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007386402400831381,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.005474160487453143,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0013751712099959452,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 14922240,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8857088,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 11802112,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9881088,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9113600,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8729088,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17384960,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 13089792,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 19482112,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 18449408,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9881088,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00023202158448596796,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004324343993018071,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0021101979662974677,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.001815875801257789,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00044731289769212403,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0003525576079264283,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0018380595836788415,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007603332145760457,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007307569508751234,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.006304969489574433,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0014012573737030229,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 15858176,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 11845120,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 42222080,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 22727168,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 14407168,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 10565120,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 20445696,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 55097856,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 42338816,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 31177728,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 22085120,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00027368640558173257,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005054745146383842,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0018657525706415375,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0008276764818777641,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005016677112629017,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00041061989838878316,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0026571671509494385,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00907150532429417,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.009219563566148281,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.006741069070994854,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0017761008627712727,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 14845952,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 8613888,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 9510912,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 8857088,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 8652288,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 8575488,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 17134592,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 9454592,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 17793536,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 17395200,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 8805888,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0002642383643736442,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0004953090616812309,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.002395075857639313,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0008501079827547074,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.000508230929573377,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00042279641702771186,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0022291793208569287,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.009135166468719641,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00924509362007181,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.006711508426815271,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0017643396618465582,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 14996992,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 9315840,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 18276864,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 11747840,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 9700864,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 8931840,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 17843712,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 17709056,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 24420864,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 20444160,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 11235840,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0002729544791703423,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005226246460030477,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.016297288332134487,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0034704722836613653,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0022307034333546956,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0004113621556510528,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0020704508510728677,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.01811501079549392,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00869822117810448,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.008120467302699884,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00263841572838525,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 16508928,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 16337920,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 108339200,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 44639232,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 20179968,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 12495872,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 24936448,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 102172160,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 93544448,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 52800000,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 36467712,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0002947957757860422,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005766478839019935,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0022601695079356434,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0009907495665053526,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005806411256392797,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00048751040920615195,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0031060309987515212,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.010878827562555671,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.011023670823002854,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.007858644189933936,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002174393655732274,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 14914048,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8770560,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 11431936,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 9333760,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8821760,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8668160,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 17291264,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 11236864,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 19499008,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 17910272,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 9128960,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002995235091075301,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005736806392669678,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.004265715939303239,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001245537136370937,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007253122348338365,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0004947431397934755,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00313094402042528,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.010949333074192207,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.012505843040222923,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.006815913487225771,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002168824995557467,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 15180288,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10394112,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 36949504,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 16026112,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10908160,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 9370112,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 18921984,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 36368384,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 41380352,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 25106432,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 13978112,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002921864623203874,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0011225396751736601,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.034785367796818414,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.007880468554794788,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00468804320320487,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0004805929952611526,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0029334808482478062,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03867588400219878,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.01161748580634594,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.011093300208449364,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0053399948154886565,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 17844224,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 26634240,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 288304128,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 91125760,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 31758336,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 16390144,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 35230720,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 273689088,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 257346560,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 97070592,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 63453184,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003448227026189367,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0006557968556880951,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0026169013635565837,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0011080208777760467,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0006545434389263391,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0005478088967502117,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.003324532782038053,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.012557406925285855,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.012469546310603619,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.00902433330193162,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.002580186631530523,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 15204352,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 9264128,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 18106368,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 10544128,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 9315328,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 9008128,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 17784832,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 17413632,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 25624576,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 19223040,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 9929728,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0003336913666377465,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0006509061337759098,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00920212666814526,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0023164652132739625,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0013379775499925018,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0005659515354782343,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.003535369575644533,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.01247218941959242,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.015347009850665927,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.008973381134370963,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0026078639862438043,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 15700992,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 12961280,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 97999360,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 25925120,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 13477376,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 10401280,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 21489152,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 95609856,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 99874304,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 36725760,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 19617280,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0003279487832138936,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0024320738514264427,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.08247272639224927,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.019735187524929643,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.010901350015774369,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0005696616508066655,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.003616272291789452,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.09268218862513701,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.029900555095324913,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.02142686542744438,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.012386415774623552,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 21709312,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 50424832,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 896217088,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 199896064,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 55069696,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 24333312,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 59025408,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 865955328,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 843915264,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 203768320,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 117967872,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00023936646866301695,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00042017610371112825,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0014332716508458057,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0010309641373654206,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006085145206501086,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003997967103496194,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0003460381884748737,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001815204566034178,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00734805840998888,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007497639885793129,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.005808415065209071,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0014916165576626856,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8545280,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8565248,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 12559360,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9091072,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9083904,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8756736,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8551936,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17085952,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 18655232,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17925120,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17712640,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8994816,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000239156320070227,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004214734056343635,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0016502439820518097,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0010186632660528023,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006533244953801235,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004113887002070745,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0003515261517216762,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001902967211790383,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0074299913272261615,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007056105018903812,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.005506676168491443,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0014457623288035393,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8717312,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8909312,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 49632256,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 14157824,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 14093312,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 10829312,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8781312,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17437184,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 101947392,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 25821184,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 23700992,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 13197312,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00023409250161300104,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004174873698502779,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.008263539833327135,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0019228057687481245,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002309726737439632,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005062199744085471,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0003571634997303287,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001879720571450889,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.026689300344636045,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007559529493252436,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.006468791346997023,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0014590603997930885,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 10445312,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 12365312,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 413204480,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 65828864,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 65190400,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 32206336,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 11085312,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 20965888,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 924559872,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 106280448,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 85079552,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 55736832,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002748421070476373,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005041748074193795,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0018749084090813994,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0012242247257381678,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007776363554100195,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00045460302010178567,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004218987685938676,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0022107182908803224,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.009124281213929256,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.009181833111991484,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.006751923474172751,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0017548750744511685,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8546816,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8573440,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 12663808,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9201664,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9194496,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8758272,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8553472,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17094144,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 18656768,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 18035712,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17829888,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8996352,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002691401538128654,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004921239161243041,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0021381356318791707,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0012781239192311963,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0008061352744698525,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00046366748027503493,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00041713482824464636,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002751126876100898,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.009233435938755672,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.008961926177144051,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0068041805674632395,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0017728524282574654,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8718848,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8974848,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50658304,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 15247360,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 15182848,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 10830848,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8782848,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17502720,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 101948928,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 26910720,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 24854528,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 13198848,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000262905855042239,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004952475900451343,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.011639823097114761,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002486444711685181,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0030441036044309535,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006456084741900364,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00041103885943690935,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002628112304955721,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.035731809213757515,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.009383786761512358,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007673616595566273,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0018057241570204497,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 10446848,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 13006848,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 423446528,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 76710400,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 76071936,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 32207872,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 11086848,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 21607424,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 924561408,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 117161984,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 96601088,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 55738368,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003052186106021206,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000596662995715936,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002256527189165354,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0015382760747646293,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0009347536209970712,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005486271511763335,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00047931468362609546,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002998695249358813,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0106403651026388,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.011196503462269903,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00778641426935792,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0022056363460918266,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8548352,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8581632,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 12675072,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9312256,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9305088,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8759808,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8555008,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17102336,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 18658304,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 18146304,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17947136,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8997888,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003002403828625878,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005721542437871298,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0025536174575487773,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0015176407977317771,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0009715188046296437,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005525166460623343,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004910468167314926,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0028369106724858285,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.011054455038780968,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01051032948307693,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007507428117096425,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0022616014877955117,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8720384,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9040384,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50726912,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 16336896,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 16272384,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 10832384,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8784384,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17568256,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 101950464,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 28000256,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 26008064,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 13200384,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000313421631231904,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006052766013890505,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.015085835165033737,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0031053112416217724,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0038215369451791046,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007715666002283493,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004935080452511708,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0030019089517494043,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.044695194251835345,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.009434925004219016,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.008967414908111095,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0021763835257540146,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 10448384,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 13648384,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 424092160,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 88083456,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 87444992,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 32209408,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 11088384,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 22248960,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 924562944,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 128535040,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 108614144,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 55739904,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00034978153090924025,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006667101619144281,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0026877361536026,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0017983549755687515,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0011325672036036848,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006006063874810934,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005597096147636572,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.003279299248630802,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012407917839785417,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.011796482900778452,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.008512197968860467,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0024776424591739974,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8549888,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8589824,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 12679680,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9422848,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9415680,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8761344,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8556544,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17110528,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 18659840,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 18256896,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 18064384,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8999424,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00033035936454931897,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006536010317504406,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0029865332879126074,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0017562022665515542,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0010960294088969628,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005732990484684705,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.000571549645314614,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.003343677083030343,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012552121731763085,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01330114551819861,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.008820102096845707,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002602886805931727,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8721920,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9105920,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 50731520,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 17426432,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 17361920,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 10833920,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8785920,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17633792,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 101952000,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 29089792,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 27161600,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 13201920,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003250965904444456,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006477121450006962,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.01834707831343015,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.003666870783393582,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00454901456212004,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0008951452275117238,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005495591399570306,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0034235413558781147,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0538382088765502,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012552825283880036,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010436957546820244,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002676163955281178,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 10449920,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 14289920,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 424736768,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 98964992,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 98326528,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 32210944,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 11089920,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 22890496,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 924564480,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 139416576,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 120135680,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 55741440,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002437882088124752,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00042937217901150383,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.004300923552364111,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0011568154549847047,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006437890604138374,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004085305028905471,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0003530738822494944,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0018093006933728854,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.019958562683314085,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.007670034679273764,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.005929849514116844,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0014466169336810708,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8648192,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8724992,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 230892544,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 16968704,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 16942592,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 11950592,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8673792,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 17245696,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 548716032,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 31412736,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 27781632,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 15355392,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002386721959337592,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00043734832542637986,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.035486385443558296,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.004647601209580898,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0030256729231526456,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005685150480518738,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0003513073626284798,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0018537232000380753,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.21893466170877218,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.008667438278595606,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.006451926920562983,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0013990660104900598,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 9339392,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10107392,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2224700416,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 94505984,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 94249472,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 43149824,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 9595392,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 18635264,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 5402546688,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 153620992,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 119802368,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 77984256,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00023489891023685536,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008352973634998004,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.36385010307033855,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.04245296164105336,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.028344103942314784,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0032494554327179986,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00034810144174844026,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0019793656033774217,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06821770047148068,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03322739452123642,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.005284185719986756,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 16251392,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 23931392,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 22142348288,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 848260096,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 845699584,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 349055488,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 18811392,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 32531968,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1350931968,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1020611072,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 686971392,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002783388930062453,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005225173452248176,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.005731326664487521,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0014049436431378126,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008004034236073494,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00047667728985349337,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0004179846638192733,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0025003787657866877,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.026324548261861005,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.010647055488079787,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.006695067236820857,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0017998536086330811,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8665088,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8767488,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 232548352,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 18649600,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 18623488,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 11967488,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8690688,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 17288192,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 548732928,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 33093632,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 29488128,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 15372288,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002791607404748599,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005160203160097202,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.048740574655433494,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006131158837427696,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.004009624322255452,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007238125726580619,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00042741412917772926,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0019755502200375,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.2928927280008793,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.011141315686206023,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.008042879880716404,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.001785640586167574,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 9356288,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10380288,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2241495040,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 111556096,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 111299584,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 43166720,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 9612288,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 18908160,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 5402563584,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 170671104,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 137108480,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 78001152,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002722099774206678,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001058670055742065,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.49586087620506686,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0568521311506629,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.038156431261450054,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.004811937746902307,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.000409904045984149,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0023888654137651124,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0907596760119001,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.04450661844263474,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0075717804518838725,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 16268288,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 26508288,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 22306205696,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1014676992,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1012116480,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 349072384,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 18828288,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 35108864,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1517348864,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1189587968,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 686988288,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003042436996474862,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005792501537750165,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.007144593615084887,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0016425551287829877,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0009936691106607516,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005404496074964603,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005044091828167439,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0030030789195249477,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.032700871427853904,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.010980392247438431,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.006249648133913676,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002243459743137161,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8681984,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8809984,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 232640000,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 21313536,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 21287424,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 11984384,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8707584,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 17330688,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 548749824,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34774528,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 31194624,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 15389184,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00029856335806349916,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000572938106333216,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.06124568209052086,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.007564324537913005,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.005039249335726102,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008920098350693783,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005045608909179767,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.003019404901812474,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.3679388926054041,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.013517351790020863,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.009696807817866405,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0022571795620024205,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 9373184,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10653184,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2241817088,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 128606208,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 128349696,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 43183616,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 9629184,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 19181056,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 5402580480,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 187721216,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 154414592,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 78018048,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000305786684465905,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0012887522283320627,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.6279945295924941,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0711686946451664,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.048152006790041925,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006344123582045237,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.000462012800698479,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0029428048059344293,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.1130463108420372,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.055686537610987824,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00985049419105053,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 16285184,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 29085184,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 22308835840,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1181093888,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1178533376,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 349089280,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 18845184,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 37685760,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1683765760,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1358564864,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 687005184,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000327621515840292,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006391673851758241,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.008601455527047316,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0018627581745386122,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0010744835327689847,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000610588817546765,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005601895954459906,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0033717409707605837,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03915869633977612,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.013275436762099465,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.008824750961114963,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002594218850135803,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8698880,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8852480,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 232706048,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 22994432,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 22968320,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 12001280,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8724480,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 17373184,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 548766720,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 36455424,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 32901120,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 15406080,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00032832040389378864,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006506536553303401,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.07441861666738987,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.009112192069490752,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0060220583838721115,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0010710628532494108,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.000552819449454546,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0034673896059393885,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.4413312925025821,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.01567333665055533,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.011080074853574236,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0027036822866648436,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 9390080,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10926080,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2241883136,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 145656320,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 145399808,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 43200512,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 9646080,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 19453952,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 5402597376,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 204771328,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 171720704,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 78034944,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00031836767867207525,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0014900189374263087,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.761630054252843,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.08597610592842102,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.058203828831513725,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.007880932297557592,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005340279309699932,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0034522590010116496,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.13545068353414536,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06692584045231342,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.01213895590044558,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 16302080,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 31662080,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 22311461888,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1347510784,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1344950272,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 349106176,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 18862080,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 40262656,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1850182656,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1527541760,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 687022080,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f32",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00024602578828732173,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004209351483732462,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.001467131443011264,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006890993764003118,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00044210655987262726,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00035437049188961586,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0018850746424868704,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007408793785919746,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00746830819795529,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00559852817406257,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001463267548630635,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 14845952,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8592896,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9029120,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8733696,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8618496,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8567296,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17114624,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9035776,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17466368,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17259008,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8759296,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00024897502517948547,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00043936024295787015,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0018090470073123773,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000727916498358051,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004473536809285482,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0003527910473446051,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001814867559199532,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007481003037343423,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0075313689062992736,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.005661740905294816,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0014191076221565404,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 15090688,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9183232,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 13536256,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 10591232,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9439232,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8927232,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17719296,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 13600256,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 21224448,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 19159552,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 10847232,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00024047507252544166,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00043077138252556324,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.011425974344213803,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002644709019611279,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0018016432924196123,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00035586894210427997,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0019187488251676162,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012557666841894388,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007493230352799098,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007257941924035549,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0022712313756346704,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 17538560,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 15087104,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 59591168,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 30098944,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 17647104,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 12527104,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 23767552,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 60230656,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 61163520,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 40030720,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 32658944,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00027172405583163103,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005074229662617048,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0019039795935774843,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.000793611716479063,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005005839026222626,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00042926429646710553,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.002569285283486048,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00911702619244655,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.007514661028981209,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.006734400223940611,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0017754757963120938,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 14892544,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 8703488,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 10061312,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 9036288,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 8729088,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 8626688,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 17225216,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 9965568,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 18383360,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 17587200,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 9010688,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0002962763107692202,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005136270088454088,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0037472008386005957,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0011670386899883549,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0007715637634197871,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0004347674051920573,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0023415813595056532,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.009138086941093207,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00931247605010867,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.006700820960104465,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0017698604644586643,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 15367680,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 10100224,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 22925824,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 13428224,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 10356224,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 9332224,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 18636288,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 22709248,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 30205440,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 22252544,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 13172224,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0003533828711758057,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0007422448849926393,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.02809828839575251,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.006525466969857613,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0047517784188191095,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0004195449128746986,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.002565232360114654,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.030019155020515123,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.008491642978042365,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.009587856708094478,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.005332167123754819,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 21159936,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 24068096,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 153076736,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 57839616,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 26628096,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 16388096,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 32748544,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 151131648,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 149412352,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 69399552,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 55279616,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0003000547128419081,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005929191497464974,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.002843214503178994,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0010175599421684942,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007005169484764338,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0004900525094320377,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0031572959075371423,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.011031788028776645,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.011968936569367846,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.008047131511072317,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002192520573735237,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 15051264,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 9015808,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 13467136,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 9783808,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 9015808,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8811008,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 17537536,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 13119488,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 22243840,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 18411520,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 9579008,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003041163388018807,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005811285668363173,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.014361633003378909,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0031372297927737235,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.002590090340624253,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0004939992657552163,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0028963335944960514,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.016308587913711866,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.010894288433094819,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.009198042781402668,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0030990927573293445,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 15987200,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 12255744,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 54711808,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 19935744,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 12255744,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10207744,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 20791808,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 54231040,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 62075392,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 29528064,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 17887744,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0009859496131539346,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001972989300265908,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.130772283145537,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.02666604577874144,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.022078508293877044,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0010572461613143483,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.003134123409787814,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.13632620063920817,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.030789729518194992,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.027617794989297787,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.023300107195973398,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 26387456,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 45147136,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 461539328,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 123913216,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 45147136,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 24175616,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 53827584,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 456862208,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 460262912,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 143153152,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 102941696,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003717198477437099,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0006491139630476633,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.008810012321919202,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0020972680145253737,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.001778507757311066,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0005593399951855342,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.003505241712555289,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.01266404294098417,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.013099097010369102,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.00902122621734937,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.00258517572345833,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 15683072,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 10006016,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 25949184,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 11746816,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 9903616,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 9494016,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 18527744,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 24656896,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 33381888,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 20579328,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 11030016,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0006092862921456496,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0010295682183156412,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.06448764142890771,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.01291921289327244,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.01124982601031661,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0006688512905190389,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.003363679451867938,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.06633873904744783,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.015360602922737599,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.017141144955530763,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.011802495193357269,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 17540608,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 17393152,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 170945536,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 34964992,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 16369152,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 12273152,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 25929216,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 165594112,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 175670784,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 46441472,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 27633152,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0038388319810231525,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.007027874030172825,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.6207200170805057,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.11947788298130035,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.1049745506606996,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.00399270282437404,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.007039918595304092,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.6284563153361281,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.13555959922571978,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.119935126354297,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.10738936811685562,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 29825024,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 92739584,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 1610522112,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 271243264,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 82499584,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 40556544,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 101420032,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 1561632256,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 1590632960,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 311454720,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 197597184,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "2",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0002474624617025256,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004299833290278912,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0014876276611660918,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006524771675467491,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00042953927318255107,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0003428464994455377,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001965177869424224,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00750562097877264,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0064651710540056225,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.004684210245807965,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00144151015051951,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8555008,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8593408,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9183232,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8798208,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8644608,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8567808,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17115136,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9440768,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17535488,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17328128,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8798208,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00024466704204678533,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00041828686495622,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0019261462210367123,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007419314160943031,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00044814482827981316,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0003638849376390378,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0021959875974183283,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0075058349159856635,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007379309212168058,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.005833024146656195,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0014267282591511807,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8806912,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9190912,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 15079936,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 11238912,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9703936,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8934912,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17726976,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17655296,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 21919744,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 19854848,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 11238912,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002505014274890224,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004475320385148128,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.013065518237029512,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.002749599199742079,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.001826651063747704,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00034954203230639296,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002036361019127071,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.014757607333982984,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007316805391261975,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.006966016478836537,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002278285467376312,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 11326976,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 15166976,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 75031040,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 36578816,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 20286976,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 12606976,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 23847424,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 101231104,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 68123648,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 46059008,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 36578816,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00028177188616245987,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005203644825766484,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0019072840098912516,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0008466221944739422,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0005081152388205131,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00042941507200400036,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0021063577787329753,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.009323108413567146,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.008774887615193924,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0066823496545354525,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0018229411557937661,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 8602112,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 8704512,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 10497536,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 9190912,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 8781312,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 8627712,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 17226240,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 10384384,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 18542592,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 17746432,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 9088512,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00027390201886494955,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0004943745322525501,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0041996116191148755,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0011725315156703195,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0007780603108306726,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00042816286720335486,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.002398999622091651,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.009278481062501669,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00980976017192006,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.006814067792147398,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.0018740125993887582,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 9084416,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 10108416,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 28029440,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 14972416,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 10878464,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 9340416,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 18644480,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 27825152,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 31797248,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 23844352,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 13948416,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.00035643705104788145,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0007469234267870585,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.032424006642152864,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.006857837618639072,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.004826342227558295,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.00043776601056257883,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.002419378198683262,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.036130084594090776,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.009234151858836413,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.010263807714606325,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 0.005388997072974841,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 13908480,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 24148480,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 203841024,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 73280000,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 31828480,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 16468480,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 32828928,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 192567296,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 164841472,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 84828672,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "false",
        "data": 63531520,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(32,32,32,32)"
      },
      {
        "JIT": "true",
        "data": 0.0003073855610564351,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005864333988477786,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.003061004765331745,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0011139791753763954,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007086746556063493,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00050087710407873,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0030039238588263593,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.011124478994558255,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.010866747439528505,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.007890669852495194,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002333412713681658,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8760832,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 9016832,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 14338560,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10143232,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 9119232,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8812032,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 17538560,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 13947904,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 22607872,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 18775552,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 9733632,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00031028636451810597,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005899670738726854,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.016493309382349254,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0032618741784244776,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.002606740556657314,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005008584583799044,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.003021587838108341,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.018666051390270392,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.01075395939250787,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00888092141598463,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0031335850401471056,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 9703936,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 12263936,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 65373696,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 23527936,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 13292032,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10215936,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 20800000,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 63514624,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 65879040,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 34028032,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 19431936,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0009905975876996914,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0019436407461762427,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.15139725571498275,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.027807587726662555,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.022218744022150835,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.001059620773109297,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002891543585186203,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.16141326803093156,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.032355596342434484,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.02908757273107767,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.02332651298493147,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 19136000,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 45227520,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 567566848,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 158359040,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 55467520,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 24256000,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 53907968,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 537869312,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 495188992,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 177587712,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 117890560,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00036589816305786373,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0006518583508829276,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.01002285461872816,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.00209073418751359,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0017306351941078903,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0005533397067338229,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0033109100380291543,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.01272312638660272,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.012690340618913372,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.008847809496025245,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0025326737202703955,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 9393152,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 10007552,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 27691520,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 12567552,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 10109952,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 9495552,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 18529280,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 26305024,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 34207232,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 21404672,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 11338752,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0006102511497835318,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0010376427695155143,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.07438843138515949,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.013131323099757234,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.01125370350976785,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.0006692700659235318,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.003496276652440429,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.07708837538957596,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.015639423113316297,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.017189114913344385,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.011804331156114737,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 11257856,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 17401856,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 188362240,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 43165696,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 18434048,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 12281856,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 25937920,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 181575168,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 183919104,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 55549952,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 30713856,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0038379724013308685,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.007000925447791815,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.7119510974735022,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.12337755303209026,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.10414732852950692,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.003984007053077221,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.007024823638300101,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.7363722302640477,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.14010008766005436,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.12529040484999618,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 0.10769244143739343,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 29905920,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 92820480,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 1786403328,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 354964480,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 103552000,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 40637440,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 101500928,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 1724617216,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 1674834432,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 395410432,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "false",
        "data": 229381120,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "3",
        "Network Hidden Size": "(128,128,128,128,128,128)"
      },
      {
        "JIT": "true",
        "data": 0.0002510103223224481,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00041596906632184984,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0014768540191774566,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000995083939904968,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006322605727861325,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00040996146698792774,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0003479311938087145,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0020109318786611157,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007455646817882856,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007276447676122189,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0058146201881269614,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001380699595126013,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8566784,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8605184,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 16592896,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9655296,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9641984,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8989184,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8579584,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17126912,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 26819584,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 18803712,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 18379264,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9462784,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002478291258836786,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004331591942658027,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.004237184065083662,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.001010505841113627,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0007527024069180091,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00047448149633904296,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0003506573454166452,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0018258060871933898,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007677835337817669,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007549041571716468,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0056402543683846795,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.001392131100098292,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8912384,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9296384,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 90905600,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 19792896,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 19664384,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 13136384,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9040384,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17832448,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 195536384,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34764288,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 30360064,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17872384,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.000251029715873301,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004499204860379299,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.03614263338968158,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.004407052583992481,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.004044615409026543,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0019565989635884763,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00035055949787298835,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0017868894649048647,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.06695818280180295,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00732300045589606,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007192487753927708,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002587528092165788,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 12368384,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 16208384,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 818662400,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 123626496,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 122345984,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 55591424,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 13648384,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 24888832,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1841476096,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 197432832,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 154049024,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "false",
        "data": 104866304,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002739240890368819,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005037922194848459,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0019377167321120699,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0012947178880373636,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0008175878375768662,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004956899117678404,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004216214443246524,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002567514494682352,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00938803971434633,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.009406654567768177,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.006753788522134225,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0018684624911596377,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8569344,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8620544,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 16800768,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9875456,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9862144,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8991744,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8582144,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17142272,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 26822144,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 19023872,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 18612224,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9465344,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002799938367679715,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0004960514108339945,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.005989745513846477,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.001252938937395811,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0009345785267651081,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005887579551587502,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0004205288309603929,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002385972058400512,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.009998825642590721,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.008959569738556942,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.006889674042661985,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0017878925210485855,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8914944,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9426944,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 92956672,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 22135296,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 22006784,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 13138944,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9042944,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17963008,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 195538944,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 36942848,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 32666624,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17874944,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002670123369122545,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005165982358157635,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.052367220943172775,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.005770715984205405,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.005286488998681307,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0028387194561461607,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00041533320893843967,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0022165600179384153,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.09270945594956477,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.009320707575728495,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.009181347253421943,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0036035176087170838,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 12370944,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 17490944,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 839636992,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 146812416,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 144600064,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 55593984,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 13650944,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 26171392,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1841478656,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 219686912,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 177583104,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 104868864,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003025834119568268,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005859996769577264,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0023183623142540456,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0015204354173814257,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0009365709281216065,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005340378750115633,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00048789299155275025,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0031409260941048464,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.011024436152850588,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.011778463081767162,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007921613622456788,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0021966013436516127,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8571904,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8635904,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 16822272,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 10095616,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 10082304,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8994304,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8584704,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17157632,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 26824704,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 19244032,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 18845184,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9467904,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003084971845770876,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0005784501302987337,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00779949514195323,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0014887486460308235,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0010937772163500388,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006870697277287642,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00048155887238681317,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0029187871236354113,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012451434554532171,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.011534198820590973,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.007111717543254296,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0022352293009559312,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8917504,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9557504,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 93093376,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 24313856,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 24185344,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 13141504,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9045504,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 18093568,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 195541504,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 39285248,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 34973184,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17877504,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002976167434826493,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006038746597866217,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.06817935879031817,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00711635135114193,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.006498768497258425,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0037192362205435833,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.000493398974960049,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.003204307050133745,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.11790996867542465,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010778845272337398,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.010848501386741798,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.00464494618276755,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 12373504,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 18773504,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 840925696,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 169066496,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 167785984,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 55596544,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 13653504,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 27453952,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1841481216,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 241940992,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 201117184,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 104871424,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003388481993849079,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006506112279991309,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0026671297599871954,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.001750510234075288,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0011226182136063775,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006104744498928388,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005860428220281998,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0026871235979100067,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.01271107099018991,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.014194770157337189,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.008783340621739626,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.002566375145688653,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8574464,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8651264,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 16830976,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 10315776,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 10302464,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8996864,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 8587264,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17172992,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 26827264,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 19464192,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 19078144,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9470464,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00034379812640448413,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006502867260326942,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.009532377490152915,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0017907996227343877,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0013189464854076504,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0008072652413199346,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005648293408254782,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.003375444943085313,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.014838406117632985,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012521007548396787,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.008742939569056035,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0027230425210048757,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 8920064,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 9688064,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 93102080,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 26492416,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 26363904,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 13144064,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 9048064,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 18224128,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 195544064,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 41299968,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 37279744,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 17880064,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0003504923138146599,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0006769031758109728,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.08404435242215792,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.008446741526325543,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.007741790097206831,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.00459773801267147,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0005637233629822731,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.0034125792887061833,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.14362673616657654,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012738870813821752,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.012532191692541043,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 0.005635698114832242,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 12376064,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 20987904,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 841573376,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 191320576,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 190040064,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 55599104,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 13656064,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 29668352,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 1841483776,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 264195072,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 223719424,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "false",
        "data": 104873984,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "16",
        "Network Hidden Size": "(16,16,16,16,16,16)"
      },
      {
        "JIT": "true",
        "data": 0.0002590621979907155,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004317398282388846,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.017763764209424455,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0013451097207143902,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0011379774985834955,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006140208424379428,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0003571819718927145,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0019754085674261053,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.03989520172278086,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.007484985956301292,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00570160457243522,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.001418807244238754,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8774144,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8927744,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 451296256,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 25414656,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 25362944,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 15378944,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8825344,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 17449472,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1086943744,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 43817472,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 37865984,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 22188544,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002447073329240084,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004280229148765405,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.1694481073257824,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.008008191877355178,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.008425914806624253,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.002677721433962385,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0003581832041963935,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0018701931679000457,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.4226861748223503,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.010726310110961397,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.011237050856774053,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.003290067318206032,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10156544,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 11692544,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 4440878080,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 180489216,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 179976704,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 77777408,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10668544,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 20228608,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10796571136,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 290200064,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 222562816,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 147446272,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0007245318461209535,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0013947235948095719,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.07612253247449796,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.08279199463625748,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.024180102068930863,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0007574331580350797,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0019488784360388914,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.10939226516832908,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.08595594577491283,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.02716724472120404,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 23980544,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 39832064,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1688472576,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 1683352064,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 684952064,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 29100544,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 48512512,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2685312512,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2024180224,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1366403584,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002692550094798207,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0004884452037513256,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.02581657428915302,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.001699701608158648,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0014531903651853403,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0008103363209714492,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.000438329062735041,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002431384011482199,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.05509580026070277,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.009261264596134425,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.006549532953649759,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0018502728501334786,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8807424,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 9012224,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 454606848,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 28775936,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 28724224,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 15412224,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8858624,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 17533952,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1086977024,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 47178752,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 41278464,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 22221824,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0002724367305636406,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005155927551289399,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.24557651889820895,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.010573639922464887,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.011074722356473407,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.003938367891435822,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00043636278808116915,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0022294507330904404,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.5839876790220538,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.013779072323814034,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.01365159076328079,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.004646247867494822,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10189824,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 12237824,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 4474466304,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 214588928,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 214076416,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 77810688,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10701824,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 20773888,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10796604416,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 324299776,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 257174528,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 147479552,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.000928371167431275,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0018064130066583555,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.1009150108632942,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.10935006802901626,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.036348805638651054,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0009773434059073527,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.002228344514345129,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.14516821146632233,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.11474518245086074,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.04005857470134894,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 24013824,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 44985344,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2021305856,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2016185344,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 684985344,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 29133824,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 53665792,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 3018145792,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2362625024,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1366436864,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003140933491910497,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005791713284949462,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.03369891569018364,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0020591876469552516,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0017751334405814608,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0010069824615493417,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0004884119468430678,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0030452043376863,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0700680751974384,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.009164957758039237,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.007831793241202832,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0023034309285382432,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8840704,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 9096704,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 454789632,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 32137216,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 32085504,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 15445504,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8891904,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 17618432,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1087010304,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 50540032,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 44690944,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 22255104,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003176602569098274,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0005817431658506393,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.3218601706127326,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.013231536404540141,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.013881023119514188,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.005217945693681637,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0004978652689605951,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0031790963156769674,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.7446613709131876,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.01710311349791785,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.01765889722543458,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00604103097692132,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10223104,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 12783104,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 4475109888,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 248688640,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 248176128,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 77843968,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10735104,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 21319168,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10796637696,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 358399488,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 291786240,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 147512832,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0011319666635245084,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0022222281340509653,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.12611384813984236,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.13590721615279713,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.048422651613752046,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0011955490754917263,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.00303191560630997,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.18115366234754524,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.14354447865237793,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.05286971566577753,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 24047104,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 50138624,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2354630656,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2349018624,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 685018624,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 29167104,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 58819072,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 3350979072,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 2700578304,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1366470144,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.00034601021744310855,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006505669342974821,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0417319813122352,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.002436163869375984,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0021256773577382165,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0012280532562484344,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005554325797905525,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.003498267518977324,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.08537194821983576,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.015196720588331422,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.009139556586742401,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0026270083089669546,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 8873984,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 9181184,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 454921216,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 35498496,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 35446784,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 15478784,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 8925184,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 17702912,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1087043584,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 53901312,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 48103424,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 22288384,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "100",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0003421545612315337,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0006677580699324608,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.40324566420167685,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.015776506376763186,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.016442451206967235,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.006492167009661595,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.0005721696211646001,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.003558333550269405,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.9059492942566673,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.02039033320421974,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.01993127648408214,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.007386713729550441,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 10256384,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 13328384,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 4475241472,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 282788352,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 282275840,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 77877248,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10768384,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 21864448,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 10796670976,
        "Tasks": "FoF. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 392499200,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 326397952,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 147546112,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "1000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0013316654864077766,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.0026383826415985823,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.1521497981933256,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.1628352158392469,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 0.060564918878177804,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.001417382814300557,
        "Tasks": "Forward",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.003495598364000519,
        "Tasks": "Gradient",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.21729081217199564,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.17256180165956417,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 0.06582939252257347,
        "Tasks": "Forward Laplacian",
        "Metric": "TimeSeconds",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 24080384,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 55291904,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2687463936,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 2681851904,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "true",
        "data": 685051904,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 29200384,
        "Tasks": "Forward",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 63972352,
        "Tasks": "Gradient",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 3683812352,
        "Tasks": "FoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 3039023104,
        "Tasks": "BoB. Hessian Trace",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      },
      {
        "JIT": "false",
        "data": 1366503424,
        "Tasks": "Forward Laplacian",
        "Metric": "PeakMemoryBytes",
        "Data Type": "f64",
        "Framework": "PyTorch",
        "Batch Size": "10000",
        "Network Input Size": "64",
        "Network Hidden Size": "(64,64,64,64,64,64)"
      }
    ],
    "resultName": "ADBench",
    "resultVersion": "v1"
  }
]