Skip to content

Commit

Permalink
Update: benchmarks
Browse files Browse the repository at this point in the history
  • Loading branch information
octoflar committed Jun 30, 2024
1 parent 6251284 commit e19c3cf
Showing 1 changed file with 44 additions and 13 deletions.
57 changes: 44 additions & 13 deletions amber-tests/benchmarks.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@
"name": "stdout",
"output_type": "stream",
"text": [
"20.8 ms ± 170 μs per loop (mean ± std. dev. of 7 runs, 100 loops each)\n"
"20.4 ms ± 400 μs per loop (mean ± std. dev. of 7 runs, 100 loops each)\n"
]
}
],
Expand Down Expand Up @@ -224,7 +224,7 @@
"name": "stdout",
"output_type": "stream",
"text": [
"21.4 ms ± 313 μs per loop (mean ± std. dev. of 7 runs, 10 loops each)\n"
"21.6 ms ± 643 μs per loop (mean ± std. dev. of 7 runs, 10 loops each)\n"
]
}
],
Expand Down Expand Up @@ -281,7 +281,7 @@
"name": "stdout",
"output_type": "stream",
"text": [
"20.9 ms ± 77.1 μs per loop (mean ± std. dev. of 7 runs, 100 loops each)\n"
"20.8 ms ± 390 μs per loop (mean ± std. dev. of 7 runs, 100 loops each)\n"
]
}
],
Expand Down Expand Up @@ -401,7 +401,7 @@
"name": "stdout",
"output_type": "stream",
"text": [
"1.51 s ± 2.55 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)\n"
"1.55 s ± 95.7 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)\n"
]
}
],
Expand Down Expand Up @@ -458,7 +458,7 @@
"name": "stdout",
"output_type": "stream",
"text": [
"32.6 ms ± 3.33 ms per loop (mean ± std. dev. of 7 runs, 10 loops each)\n"
"31.3 ms ± 858 μs per loop (mean ± std. dev. of 7 runs, 10 loops each)\n"
]
}
],
Expand Down Expand Up @@ -551,7 +551,7 @@
"name": "stdout",
"output_type": "stream",
"text": [
"1.47 ms ± 39.8 μs per loop (mean ± std. dev. of 7 runs, 1,000 loops each)\n"
"1.27 ms ± 131 μs per loop (mean ± std. dev. of 7 runs, 1,000 loops each)\n"
]
}
],
Expand Down Expand Up @@ -597,7 +597,7 @@
"name": "stdout",
"output_type": "stream",
"text": [
"1.88 ms ± 101 μs per loop (mean ± std. dev. of 7 runs, 1,000 loops each)\n"
"1.91 ms ± 103 μs per loop (mean ± std. dev. of 7 runs, 1,000 loops each)\n"
]
}
],
Expand Down Expand Up @@ -716,7 +716,7 @@
"name": "stdout",
"output_type": "stream",
"text": [
"410 ms ± 3.06 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)\n"
"410 ms ± 3.65 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)\n"
]
}
],
Expand Down Expand Up @@ -762,7 +762,7 @@
"name": "stdout",
"output_type": "stream",
"text": [
"806 ms ± 15 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)\n"
"798 ms ± 15.4 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)\n"
]
}
],
Expand All @@ -779,7 +779,7 @@
},
{
"cell_type": "code",
"execution_count": 39,
"execution_count": 40,
"metadata": {},
"outputs": [
{
Expand All @@ -789,7 +789,7 @@
" 0.50891279])"
]
},
"execution_count": 39,
"execution_count": 40,
"metadata": {},
"output_type": "execute_result"
}
Expand All @@ -801,21 +801,52 @@
},
{
"cell_type": "code",
"execution_count": 40,
"execution_count": 41,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"155 ms ± 1.12 ms per loop (mean ± std. dev. of 7 runs, 10 loops each)\n"
"163 ms ± 10 ms per loop (mean ± std. dev. of 7 runs, 10 loops each)\n"
]
}
],
"source": [
"%timeit b_poly(b, x)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Does `tensorflow` cache calculations?"
]
},
{
"cell_type": "code",
"execution_count": 42,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"157 ms ± 773 μs per loop (mean ± std. dev. of 7 runs, 10 loops each)\n"
]
}
],
"source": [
"%timeit b_poly(b, np.random.rand(n, how_many)) "
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"No, it does not."
]
},
{
"cell_type": "code",
"execution_count": null,
Expand Down

0 comments on commit e19c3cf

Please sign in to comment.