diff --git a/use_case_examples/white_paper_experiment/WhitePaperExperiments.ipynb b/use_case_examples/white_paper_experiment/WhitePaperExperiments.ipynb
index ecc85e1a0..e03b4364c 100644
--- a/use_case_examples/white_paper_experiment/WhitePaperExperiments.ipynb
+++ b/use_case_examples/white_paper_experiment/WhitePaperExperiments.ipynb
@@ -195,7 +195,7 @@
{
"data": {
"application/vnd.jupyter.widget-view+json": {
- "model_id": "ea96a7e019bd4a0bbcae26f31a832cd4",
+ "model_id": "fb300c12c5f848cc87182c786273928e",
"version_major": 2,
"version_minor": 0
},
@@ -235,7 +235,7 @@
{
"data": {
"application/vnd.jupyter.widget-view+json": {
- "model_id": "e25bd9d12d8a4985a2c342887f248881",
+ "model_id": "5ca5bfc6f2284774be0f7381be324198",
"version_major": 2,
"version_minor": 0
},
@@ -269,7 +269,7 @@
{
"data": {
"application/vnd.jupyter.widget-view+json": {
- "model_id": "31da7df50a624f06865a967edefd9098",
+ "model_id": "6b26ed33d4924a8f9a14f6120c058e99",
"version_major": 2,
"version_minor": 0
},
@@ -286,7 +286,13 @@
"text": [
"Extracting ./data/MNIST/raw/t10k-images-idx3-ubyte.gz to ./data/MNIST/raw\n",
"\n",
- "Downloading http://yann.lecun.com/exdb/mnist/t10k-labels-idx1-ubyte.gz\n",
+ "Downloading http://yann.lecun.com/exdb/mnist/t10k-labels-idx1-ubyte.gz\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
"Failed to download (trying next):\n",
"HTTP Error 403: Forbidden\n",
"\n",
@@ -303,7 +309,7 @@
{
"data": {
"application/vnd.jupyter.widget-view+json": {
- "model_id": "27b30abd2cad44429904854ffe92a6bc",
+ "model_id": "daa602bcea49412fa4d1b10221b14987",
"version_major": 2,
"version_minor": 0
},
@@ -506,8 +512,8 @@
"output_type": "stream",
"text": [
"Running NN-20 on a 128-core machine machine:Accuracy in fp32 : 98.067% for the test set\n",
- "Accuracy with FHE-simulation mode : 14.173% for the test set\n",
- "FHE Latency on encrypted data : 1.471s per encrypted sample.\n",
+ "Accuracy with FHE-simulation mode : 14.163% for the test set\n",
+ "FHE Latency on encrypted data : 1.482s per encrypted sample.\n",
"Number of PBS: 2440\n"
]
},
@@ -516,8 +522,8 @@
"output_type": "stream",
"text": [
"Running NN-50 on a 128-core machine machine:Accuracy in fp32 : 97.446% for the test set\n",
- "Accuracy with FHE-simulation mode : 12.039% for the test set\n",
- "FHE Latency on encrypted data : 3.446s per encrypted sample.\n",
+ "Accuracy with FHE-simulation mode : 11.699% for the test set\n",
+ "FHE Latency on encrypted data : 3.484s per encrypted sample.\n",
"Number of PBS: 5200\n"
]
}
@@ -599,45 +605,45 @@
"text/html": [
"\n",
- "
\n",
+ "\n",
" \n",
" \n",
" | \n",
- " Num Layers | \n",
- " Accuracy [1] | \n",
- " FHE Latency [1] | \n",
- " Our Accuracy fp32 | \n",
- " Our Accuracy FHE | \n",
- " Our FHE Latency | \n",
- " Speedup | \n",
+ " Num Layers | \n",
+ " Accuracy [1] | \n",
+ " FHE Latency [1] | \n",
+ " Our Accuracy fp32 | \n",
+ " Our Accuracy FHE | \n",
+ " Our FHE Latency | \n",
+ " Speedup | \n",
"
\n",
" \n",
" \n",
" \n",
- " 0 | \n",
- " 20 | \n",
- " 97.1% | \n",
- " 21.17s | \n",
- " 98.1% | \n",
- " 14.2% | \n",
- " 1.47s | \n",
- " 14.4x | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 97.1% | \n",
+ " 21.17s | \n",
+ " 98.1% | \n",
+ " 14.2% | \n",
+ " 1.48s | \n",
+ " 14.3x | \n",
"
\n",
" \n",
- " 1 | \n",
- " 50 | \n",
- " 94.7% | \n",
- " 43.91s | \n",
- " 97.4% | \n",
- " 12.0% | \n",
- " 3.45s | \n",
- " 12.7x | \n",
+ " 1 | \n",
+ " 50 | \n",
+ " 94.7% | \n",
+ " 43.91s | \n",
+ " 97.4% | \n",
+ " 11.7% | \n",
+ " 3.48s | \n",
+ " 12.6x | \n",
"
\n",
" \n",
"
\n"
],
"text/plain": [
- ""
+ ""
]
},
"execution_count": 7,
@@ -660,45 +666,45 @@
"text/html": [
"\n",
- "\n",
+ "\n",
" \n",
" \n",
" | \n",
- " Num Layers | \n",
- " Accuracy [1] | \n",
- " FHE Latency [1] | \n",
- " hpc7a Accuracy fp32 | \n",
- " hpc7a Accuracy FHE | \n",
- " hpc7a FHE Latency | \n",
- " Speedup | \n",
+ " Num Layers | \n",
+ " Accuracy [1] | \n",
+ " FHE Latency [1] | \n",
+ " hpc7a Accuracy fp32 | \n",
+ " hpc7a Accuracy FHE | \n",
+ " hpc7a FHE Latency | \n",
+ " Speedup | \n",
"
\n",
" \n",
" \n",
" \n",
- " 0 | \n",
- " 20 | \n",
- " 97.1% | \n",
- " 21.17s | \n",
- " 98.7% | \n",
- " 95.9% | \n",
- " 0.99s | \n",
- " 21.3x | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 97.1% | \n",
+ " 21.17s | \n",
+ " 98.7% | \n",
+ " 95.9% | \n",
+ " 0.99s | \n",
+ " 21.3x | \n",
"
\n",
" \n",
- " 1 | \n",
- " 50 | \n",
- " 94.7% | \n",
- " 43.91s | \n",
- " 97.5% | \n",
- " 94.8% | \n",
- " 3.03s | \n",
- " 14.5x | \n",
+ " 1 | \n",
+ " 50 | \n",
+ " 94.7% | \n",
+ " 43.91s | \n",
+ " 97.5% | \n",
+ " 94.8% | \n",
+ " 3.03s | \n",
+ " 14.5x | \n",
"
\n",
" \n",
"
\n"
],
"text/plain": [
- ""
+ ""
]
},
"execution_count": 8,