Commit a201ec66 authored by Nathaniel Callens's avatar Nathaniel Callens

changes

parent 27eed4dc
Pipeline #2459 canceled with stages
...@@ -2,12 +2,45 @@ ...@@ -2,12 +2,45 @@
"cells": [ "cells": [
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 2, "execution_count": 1,
"id": "dbef8759", "id": "dbef8759",
"metadata": { "metadata": {
"id": "dbef8759" "id": "dbef8759"
}, },
"outputs": [], "outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Average Error: 19.44221679267325\n",
"Standard Deviaiton of Mean Errors: 0.17734010606906342\n",
"Average Difference: 51.95430150900486\n",
"Average Time per Image for First: 0.058679431676864624\n"
]
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"Std Deviation of E: 26.627504708827136\n",
"Normal bits: 15\n",
"Encoded Bits: 6.677845333316752\n",
"(258, 322)\n"
]
}
],
"source": [ "source": [
"import numpy as np\n", "import numpy as np\n",
"from prediction_MSE_Scout import file_extractor, image_extractor, im_distribution\n", "from prediction_MSE_Scout import file_extractor, image_extractor, im_distribution\n",
...@@ -27,7 +60,7 @@ ...@@ -27,7 +60,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 96, "execution_count": 2,
"id": "9ed20f84", "id": "9ed20f84",
"metadata": { "metadata": {
"id": "9ed20f84" "id": "9ed20f84"
...@@ -100,7 +133,7 @@ ...@@ -100,7 +133,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 202, "execution_count": 3,
"id": "ba2881d9", "id": "ba2881d9",
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
...@@ -112,7 +145,7 @@ ...@@ -112,7 +145,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 203, "execution_count": 4,
"id": "11e95c34", "id": "11e95c34",
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
...@@ -122,7 +155,7 @@ ...@@ -122,7 +155,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 228, "execution_count": 5,
"id": "434e4d2f", "id": "434e4d2f",
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
...@@ -156,28 +189,17 @@ ...@@ -156,28 +189,17 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 210, "execution_count": 6,
"id": "3cc609dc", "id": "3cc609dc",
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [],
{
"name": "stdout",
"output_type": "stream",
"text": [
"22483 22521 22503 22481\n",
"[22491.]\n",
"-9\n",
"[22482.]\n"
]
}
],
"source": [ "source": [
"new_error = reconstruct(err, A)" "new_error = reconstruct(err, A)"
] ]
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 211, "execution_count": 7,
"id": "5d290a0c", "id": "5d290a0c",
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
...@@ -193,7 +215,7 @@ ...@@ -193,7 +215,7 @@
" [ True, True, True, ..., True, True, True]])" " [ True, True, True, ..., True, True, True]])"
] ]
}, },
"execution_count": 211, "execution_count": 7,
"metadata": {}, "metadata": {},
"output_type": "execute_result" "output_type": "execute_result"
} }
...@@ -204,7 +226,7 @@ ...@@ -204,7 +226,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 9, "execution_count": 8,
"id": "706f2816", "id": "706f2816",
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
...@@ -228,7 +250,7 @@ ...@@ -228,7 +250,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 10, "execution_count": 9,
"id": "530d2cab", "id": "530d2cab",
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
...@@ -327,7 +349,7 @@ ...@@ -327,7 +349,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 11, "execution_count": 10,
"id": "bb11dcd0", "id": "bb11dcd0",
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
...@@ -375,7 +397,7 @@ ...@@ -375,7 +397,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 102, "execution_count": 11,
"id": "c01fda28", "id": "c01fda28",
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
...@@ -427,7 +449,7 @@ ...@@ -427,7 +449,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 103, "execution_count": 12,
"id": "ffa858e8", "id": "ffa858e8",
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
...@@ -437,7 +459,7 @@ ...@@ -437,7 +459,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 104, "execution_count": 13,
"id": "8dfdedc6", "id": "8dfdedc6",
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
...@@ -447,7 +469,7 @@ ...@@ -447,7 +469,7 @@
"0" "0"
] ]
}, },
"execution_count": 104, "execution_count": 13,
"metadata": {}, "metadata": {},
"output_type": "execute_result" "output_type": "execute_result"
} }
...@@ -458,7 +480,7 @@ ...@@ -458,7 +480,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 218, "execution_count": 14,
"id": "825cc48c", "id": "825cc48c",
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
...@@ -491,7 +513,7 @@ ...@@ -491,7 +513,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 219, "execution_count": 15,
"id": "ba1d2c2c", "id": "ba1d2c2c",
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
...@@ -501,21 +523,10 @@ ...@@ -501,21 +523,10 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 220, "execution_count": 16,
"id": "b2cdce6d", "id": "b2cdce6d",
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [],
{
"name": "stdout",
"output_type": "stream",
"text": [
"22483 22521 22503 22481\n",
"[22491.]\n",
"-9\n",
"[22482.]\n"
]
}
],
"source": [ "source": [
"hopefully = reconstruct(em, A)\n", "hopefully = reconstruct(em, A)\n",
"#22487 22483 22521 22464" "#22487 22483 22521 22464"
...@@ -523,8 +534,8 @@ ...@@ -523,8 +534,8 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 227, "execution_count": 17,
"id": "2d2506c9", "id": "2dd4486d",
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
{ {
...@@ -539,7 +550,7 @@ ...@@ -539,7 +550,7 @@
" [ True, True, True, ..., True, True, True]])" " [ True, True, True, ..., True, True, True]])"
] ]
}, },
"execution_count": 227, "execution_count": 17,
"metadata": {}, "metadata": {},
"output_type": "execute_result" "output_type": "execute_result"
} }
......
...@@ -535,7 +535,7 @@ ...@@ -535,7 +535,7 @@
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 17, "execution_count": 17,
"id": "4fb389ea", "id": "2dd4486d",
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment