@@ -370,7 +370,7 @@
},
{
"cell_type": "code",
"execution_count": 16,
"execution_count": 12,
"metadata": {
"collapsed": false
},
@@ -392,14 +392,16 @@
" # Run session...\n",
" print('Starting tensorflow session...')\n",
" with tf.Session() as sess:\n",
" sess.run(init)\n",
" coord = tf.train.Coordinator()\n",
" threads = tf.train.start_queue_runners(coord=coord)\n",
" for i in range(len(files)):\n",
" jpg = jpg_img.eval()\n",
" img_files.append(jpg)\n",
" coord.request_stop()\n",
" coord.join(threads)\n",
" with tf.device('/cpu:0'):\n",
" sess.run(init)\n",
" coord = tf.train.Coordinator()\n",
" threads = tf.train.start_queue_runners(coord=coord)\n",
" for i in range(len(files)):\n",
" jpg = jpg_img.eval()\n",
" img_files.append(jpg)\n",
" coord.request_stop()\n",
" coord.join(threads)\n",
" \n",
" # build numpy arrays\n",
" print('Reconstructing arrays...')\n",
" img_files = numpy.asarray(img_files)\n",
@@ -410,7 +412,7 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 13,
"metadata": {
"collapsed": false
},
@@ -420,8 +422,315 @@
"output_type": "stream",
"text": [
"Assembling files...\n",
"Starting tensorflow session..."
"Starting tensorflow session...\n",
"Reconstructing arrays...\n",
"Done!\n"
]
},
{
"data": {
"text/plain": [
"(array([ array([[[238, 249, 241],\n",
" [239, 249, 248],\n",
" [244, 254, 255],\n",
" ..., \n",
" [247, 253, 251],\n",
" [247, 253, 251],\n",
" [247, 253, 251]],\n",
" \n",
" [[226, 236, 237],\n",
" [247, 255, 255],\n",
" [240, 250, 251],\n",
" ..., \n",
" [247, 253, 251],\n",
" [247, 253, 251],\n",
" [247, 253, 251]],\n",
" \n",
" [[216, 224, 235],\n",
" [244, 253, 255],\n",
" [240, 250, 249],\n",
" ..., \n",
" [247, 253, 251],\n",
" [247, 253, 251],\n",
" [247, 253, 251]],\n",
" \n",
" ..., \n",
" [[122, 127, 131],\n",
" [123, 128, 132],\n",
" [126, 131, 135],\n",
" ..., \n",
" [130, 138, 141],\n",
" [132, 140, 143],\n",
" [134, 142, 145]],\n",
" \n",
" [[114, 119, 123],\n",
" [116, 121, 125],\n",
" [124, 129, 133],\n",
" ..., \n",
" [157, 164, 170],\n",
" [165, 172, 178],\n",
" [168, 175, 181]],\n",
" \n",
" [[141, 146, 150],\n",
" [132, 137, 141],\n",
" [128, 133, 137],\n",
" ..., \n",
" [160, 167, 173],\n",
" [165, 172, 180],\n",
" [165, 172, 180]]], dtype=uint8),\n",
" array([[[214, 204, 213],\n",
" [212, 202, 211],\n",
" [210, 203, 211],\n",
" ..., \n",
" [208, 195, 205],\n",
" [207, 194, 204],\n",
" [208, 195, 205]],\n",
" \n",
" [[211, 201, 210],\n",
" [210, 200, 209],\n",
" [208, 200, 211],\n",
" ..., \n",
" [208, 195, 205],\n",
" [208, 195, 205],\n",
" [208, 194, 207]],\n",
" \n",
" [[211, 201, 210],\n",
" [210, 200, 209],\n",
" [210, 200, 211],\n",
" ..., \n",
" [207, 193, 206],\n",
" [207, 193, 206],\n",
" [208, 194, 207]],\n",
" \n",
" ..., \n",
" [[122, 119, 130],\n",
" [129, 126, 135],\n",
" [128, 127, 135],\n",
" ..., \n",
" [ 79, 80, 82],\n",
" [ 73, 74, 76],\n",
" [ 77, 78, 80]],\n",
" \n",
" [[128, 125, 134],\n",
" [135, 134, 142],\n",
" [131, 130, 138],\n",
" ..., \n",
" [ 77, 78, 80],\n",
" [ 80, 81, 83],\n",
" [ 82, 83, 85]],\n",
" \n",
" [[118, 117, 123],\n",
" [125, 124, 130],\n",
" [128, 127, 135],\n",
" ..., \n",
" [ 76, 77, 79],\n",
" [ 87, 88, 90],\n",
" [ 87, 88, 90]]], dtype=uint8),\n",
" array([[[113, 94, 61],\n",
" [106, 86, 61],\n",
" [124, 102, 88],\n",
" ..., \n",
" [241, 224, 168],\n",
" [222, 205, 149],\n",
" [226, 209, 153]],\n",
" \n",
" [[120, 98, 61],\n",
" [117, 93, 65],\n",
" [119, 93, 76],\n",
" ..., \n",
" [243, 226, 170],\n",
" [224, 207, 151],\n",
" [226, 209, 153]],\n",
" \n",
" [[129, 105, 67],\n",
" [125, 100, 70],\n",
" [118, 91, 70],\n",
" ..., \n",
" [244, 227, 173],\n",
" [226, 209, 155],\n",
" [228, 211, 157]],\n",
" \n",
" ..., \n",
" [[158, 109, 79],\n",
" [157, 115, 75],\n",
" [125, 95, 43],\n",
" ..., \n",
" [ 85, 69, 46],\n",
" [ 86, 69, 49],\n",
" [ 85, 68, 50]],\n",
" \n",
" [[178, 128, 93],\n",
" [135, 94, 50],\n",
" [233, 203, 149],\n",
" ..., \n",
" [ 86, 69, 49],\n",
" [ 84, 67, 49],\n",
" [ 83, 66, 50]],\n",
" \n",
" [[168, 119, 79],\n",
" [145, 105, 56],\n",
" [245, 219, 160],\n",
" ..., \n",
" [ 78, 61, 45],\n",
" [ 74, 56, 42],\n",
" [ 74, 56, 44]]], dtype=uint8),\n",
" ...,\n",
" array([[[218, 218, 216],\n",
" [214, 216, 213],\n",
" [215, 217, 214],\n",
" ..., \n",
" [ 84, 129, 160],\n",
" [ 83, 128, 161],\n",
" [ 80, 125, 158]],\n",
" \n",
" [[220, 220, 218],\n",
" [218, 220, 217],\n",
" [211, 213, 210],\n",
" ..., \n",
" [ 77, 122, 155],\n",
" [ 76, 121, 154],\n",
" [ 74, 118, 153]],\n",
" \n",
" [[221, 221, 219],\n",
" [220, 220, 218],\n",
" [212, 214, 209],\n",
" ..., \n",
" [ 71, 113, 153],\n",
" [ 72, 114, 154],\n",
" [ 71, 113, 153]],\n",
" \n",
" ..., \n",
" [[ 82, 66, 50],\n",
" [106, 83, 67],\n",
" [133, 104, 86],\n",
" ..., \n",
" [ 54, 55, 59],\n",
" [ 50, 51, 55],\n",
" [ 58, 59, 63]],\n",
" \n",
" [[ 89, 73, 58],\n",
" [129, 103, 86],\n",
" [149, 118, 98],\n",
" ..., \n",
" [ 63, 64, 69],\n",
" [ 49, 50, 54],\n",
" [ 48, 49, 53]],\n",
" \n",
" [[104, 86, 74],\n",
" [143, 117, 100],\n",
" [155, 124, 103],\n",
" ..., \n",
" [ 68, 69, 74],\n",
" [ 47, 48, 53],\n",
" [ 43, 44, 48]]], dtype=uint8),\n",
" array([[[ 21, 12, 15],\n",
" [ 24, 18, 20],\n",
" [ 22, 16, 16],\n",
" ..., \n",
" [ 1, 0, 6],\n",
" [ 1, 2, 7],\n",
" [ 3, 2, 8]],\n",
" \n",
" [[ 15, 14, 22],\n",
" [ 13, 12, 20],\n",
" [ 12, 13, 18],\n",
" ..., \n",
" [ 88, 82, 86],\n",
" [ 79, 73, 77],\n",
" [ 88, 81, 88]],\n",
" \n",
" [[ 37, 34, 45],\n",
" [ 39, 36, 45],\n",
" [ 35, 34, 42],\n",
" ..., \n",
" [113, 97, 98],\n",
" [ 82, 68, 68],\n",
" [ 85, 69, 79]],\n",
" \n",
" ..., \n",
" [[255, 228, 233],\n",
" [ 58, 32, 31],\n",
" [ 61, 46, 41],\n",
" ..., \n",
" [134, 113, 112],\n",
" [128, 106, 108],\n",
" [122, 98, 98]],\n",
" \n",
" [[234, 207, 216],\n",
" [ 33, 21, 25],\n",
" [ 35, 34, 32],\n",
" ..., \n",
" [134, 113, 112],\n",
" [134, 112, 114],\n",
" [125, 101, 101]],\n",
" \n",
" [[253, 233, 244],\n",
" [202, 195, 202],\n",
" [200, 204, 207],\n",
" ..., \n",
" [150, 128, 130],\n",
" [150, 128, 130],\n",
" [145, 121, 121]]], dtype=uint8),\n",
" array([[[ 43, 48, 44],\n",
" [ 46, 51, 47],\n",
" [ 45, 50, 46],\n",
" ..., \n",
" [ 65, 81, 54],\n",
" [ 63, 79, 52],\n",
" [ 62, 78, 51]],\n",
" \n",
" [[ 41, 46, 42],\n",
" [ 36, 41, 37],\n",
" [ 39, 44, 40],\n",
" ..., \n",
" [ 63, 79, 52],\n",
" [ 62, 78, 51],\n",
" [ 62, 78, 51]],\n",
" \n",
" [[ 41, 46, 42],\n",
" [ 38, 43, 39],\n",
" [ 45, 50, 46],\n",
" ..., \n",
" [ 72, 88, 61],\n",
" [ 72, 88, 62],\n",
" [ 72, 88, 62]],\n",
" \n",
" ..., \n",
" [[119, 111, 100],\n",
" [110, 104, 92],\n",
" [106, 99, 89],\n",
" ..., \n",
" [137, 129, 116],\n",
" [128, 120, 107],\n",
" [121, 113, 100]],\n",
" \n",
" [[124, 118, 106],\n",
" [109, 102, 92],\n",
" [108, 101, 91],\n",
" ..., \n",
" [123, 115, 102],\n",
" [116, 108, 95],\n",
" [109, 103, 89]],\n",
" \n",
" [[113, 106, 96],\n",
" [105, 98, 88],\n",
" [104, 100, 89],\n",
" ..., \n",
" [112, 104, 91],\n",
" [110, 102, 89],\n",
" [107, 101, 89]]], dtype=uint8)], dtype=object),\n",
" array([[ 0., 0., 0., ..., 0., 0., 0.],\n",
" [ 0., 0., 0., ..., 0., 0., 0.],\n",
" [ 0., 0., 0., ..., 0., 0., 0.],\n",
" ..., \n",
" [ 0., 0., 0., ..., 0., 0., 0.],\n",
" [ 0., 0., 0., ..., 0., 0., 0.],\n",
" [ 0., 0., 0., ..., 0., 0., 0.]]))"
]
},
"execution_count": 13,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
@@ -438,11 +747,20 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 14,
"metadata": {
"collapsed": false
},
"outputs": [],
"outputs": [
{
"ename": "SyntaxError",
"evalue": "invalid syntax (<ipython-input-14-40481cd49ab2>, line 1)",
"output_type": "error",
"traceback": [
"\u001b[0;36m File \u001b[0;32m\"<ipython-input-14-40481cd49ab2>\"\u001b[0;36m, line \u001b[0;32m1\u001b[0m\n\u001b[0;31m An Auto-encoder w\u001b[0m\n\u001b[0m ^\u001b[0m\n\u001b[0;31mSyntaxError\u001b[0m\u001b[0;31m:\u001b[0m invalid syntax\n"
]
}
],
"source": [
"An Auto-encoder w"
]
@@ -509,18 +827,6 @@
"display_name": "Python 2",
"language": "python",
"name": "python2"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 2
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython2",
"version": "2.7.11"
}
},
"nbformat": 4,
@@ -392,14 +392,15 @@
" # Run session...\n",
" print('Starting tensorflow session...')\n",
" with tf.Session() as sess:\n",
" sess.run(init)\n",
" coord = tf.train.Coordinator()\n",
" threads = tf.train.start_queue_runners(coord=coord)\n",
" for i in range(len(files)):\n",
" jpg = jpg_img.eval()\n",
" img_files.append(jpg)\n",
" coord.request_stop()\n",
" coord.join(threads)\n",
" with tf.device('/cpu:0'):\n",
" sess.run(init)\n",
" coord = tf.train.Coordinator()\n",
" threads = tf.train.start_queue_runners(coord=coord)\n",
" for i in range(len(files)):\n",
" jpg = jpg_img.eval()\n",
" img_files.append(jpg)\n",
" coord.request_stop()\n",
" coord.join(threads)\n",
" \n",
" # build numpy arrays\n",
" print('Reconstructing arrays...')\n",
@@ -77,14 +77,16 @@ def read_img_data(one_hot_dict, file_dict):
# Run session...
print('Starting tensorflow session...')
with tf.Session() as sess:
sess.run(init)
#coord = tf.train.Coordinator()
#threads = tf.train.start_queue_runners(coord=coord)
for i in range(len(files)):
jpg = jpg_img.eval()
img_files.append(jpg)
#coord.request_stop()
#coord.join(threads)
with tf.device('/cpu:0'):
sess.run(init)
coord = tf.train.Coordinator()
threads = tf.train.start_queue_runners(coord=coord)
for i in range(len(files)):
jpg = jpg_img.eval()
img_files.append(jpg)
coord.request_stop()
coord.join(threads)

# build numpy arrays
print('Reconstructing arrays...')
img_files = numpy.asarray(img_files)