add Benchmark (pytest) benchmark result for 2f8cf9d04b426ca4895c17f39dd1a1df4632af9a
diff --git a/dev/bench/data.js b/dev/bench/data.js
index 2ca446b..914e36b 100644
--- a/dev/bench/data.js
+++ b/dev/bench/data.js
@@ -1,5 +1,5 @@
 window.BENCHMARK_DATA = {
-  "lastUpdate": 1720644423899,
+  "lastUpdate": 1720646184767,
   "repoUrl": "https://github.com/MPACT-ORG/mpact-compiler",
   "entries": {
     "Benchmark": [
@@ -850,6 +850,114 @@
             "extra": "mean: 51.02369616666477 msec\nrounds: 18"
           }
         ]
+      },
+      {
+        "commit": {
+          "author": {
+            "email": "yinyingli@google.com",
+            "name": "Yinying Li",
+            "username": "yinying-lisa-li"
+          },
+          "committer": {
+            "email": "noreply@github.com",
+            "name": "GitHub",
+            "username": "web-flow"
+          },
+          "distinct": true,
+          "id": "2f8cf9d04b426ca4895c17f39dd1a1df4632af9a",
+          "message": "Update README.md (#62)\n\nadd info for pip install and performance tracking.",
+          "timestamp": "2024-07-10T17:11:30-04:00",
+          "tree_id": "673633ab88ea05b611089784a38edb7cb96d6f04",
+          "url": "https://github.com/MPACT-ORG/mpact-compiler/commit/2f8cf9d04b426ca4895c17f39dd1a1df4632af9a"
+        },
+        "date": 1720646184454,
+        "tool": "pytest",
+        "benches": [
+          {
+            "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mv_dense",
+            "value": 5567.115407135617,
+            "unit": "iter/sec",
+            "range": "stddev: 0.000007841718427423878",
+            "extra": "mean: 179.6262385217048 usec\nrounds: 1786"
+          },
+          {
+            "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mm_dense",
+            "value": 33.309292420925736,
+            "unit": "iter/sec",
+            "range": "stddev: 0.00028773048371934126",
+            "extra": "mean: 30.021652437497437 msec\nrounds: 32"
+          },
+          {
+            "name": "benchmark/python/benchmarks/regression_benchmark.py::test_add_dense",
+            "value": 5617.572222361392,
+            "unit": "iter/sec",
+            "range": "stddev: 0.000046885770008036976",
+            "extra": "mean: 178.012842633226 usec\nrounds: 1595"
+          },
+          {
+            "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mul_dense",
+            "value": 5605.020685394918,
+            "unit": "iter/sec",
+            "range": "stddev: 0.00003302817260819787",
+            "extra": "mean: 178.41147359290113 usec\nrounds: 2897"
+          },
+          {
+            "name": "benchmark/python/benchmarks/regression_benchmark.py::test_nop_dense",
+            "value": 990990.6666835662,
+            "unit": "iter/sec",
+            "range": "stddev: 1.7844414339485182e-7",
+            "extra": "mean: 1.0090912393217428 usec\nrounds: 131840"
+          },
+          {
+            "name": "benchmark/python/benchmarks/regression_benchmark.py::test_sddmm_dense",
+            "value": 31.53526822110171,
+            "unit": "iter/sec",
+            "range": "stddev: 0.0015008376083111511",
+            "extra": "mean: 31.710527812503386 msec\nrounds: 32"
+          },
+          {
+            "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mv_sparse",
+            "value": 12410.86842730023,
+            "unit": "iter/sec",
+            "range": "stddev: 0.0000048379110808968955",
+            "extra": "mean: 80.57453882923265 usec\nrounds: 3348"
+          },
+          {
+            "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mm_sparse",
+            "value": 20.01479085419484,
+            "unit": "iter/sec",
+            "range": "stddev: 0.0006618735765434783",
+            "extra": "mean: 49.963050190475165 msec\nrounds: 21"
+          },
+          {
+            "name": "benchmark/python/benchmarks/regression_benchmark.py::test_add_sparse",
+            "value": 197.71393986199735,
+            "unit": "iter/sec",
+            "range": "stddev: 0.0007309446772089394",
+            "extra": "mean: 5.057812315600971 msec\nrounds: 282"
+          },
+          {
+            "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mul_sparse",
+            "value": 183.32305573422838,
+            "unit": "iter/sec",
+            "range": "stddev: 0.00023267992206215093",
+            "extra": "mean: 5.4548512514964 msec\nrounds: 167"
+          },
+          {
+            "name": "benchmark/python/benchmarks/regression_benchmark.py::test_nop_sparse",
+            "value": 986761.515348736,
+            "unit": "iter/sec",
+            "range": "stddev: 2.1567528682233168e-7",
+            "extra": "mean: 1.0134160933977905 usec\nrounds: 137099"
+          },
+          {
+            "name": "benchmark/python/benchmarks/regression_benchmark.py::test_sddmm_sparse",
+            "value": 19.455210605295285,
+            "unit": "iter/sec",
+            "range": "stddev: 0.0022573877507840855",
+            "extra": "mean: 51.4001117894772 msec\nrounds: 19"
+          }
+        ]
       }
     ]
   }