diff --git a/Zooniverse/cron.txt b/Zooniverse/cron.txt index d3bf781c..3dea9dde 100644 --- a/Zooniverse/cron.txt +++ b/Zooniverse/cron.txt @@ -11,4 +11,4 @@ HOME=/home/b.weinstein/ PATH=/opt/slurm/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/bin:/home/b.weinstein/bin MAILTO=ben.weinstein@weecology.org -15 15 * * * sbatch ${HOME}/EvergladesWadingBird/Zooniverse/submit_job.sbatch >> ${HOME}/logs/cron.log 2>&1 \ No newline at end of file +12 15 * * * sbatch ${HOME}/EvergladesWadingBird/Zooniverse/submit_job.sbatch >> ${HOME}/logs/cron.log 2>&1 \ No newline at end of file diff --git a/Zooniverse/manifest.py b/Zooniverse/manifest.py index 4e14e914..709e66ee 100644 --- a/Zooniverse/manifest.py +++ b/Zooniverse/manifest.py @@ -124,7 +124,7 @@ def main(path, everglades_watch, save_dir="/orange/ewhite/everglades/Zooniverse/ saved_file = main(path, everglades_watch) #Confirm it exists and write to the csv file assert os.path.exists(saved_file) - uploaded = uploaded.path.append(pd.Series({"path":saved_file}),ignore_index=True) + uploaded["path"] = uploaded.path.append(pd.Series({"path":saved_file}),ignore_index=True) except Exception as e: print("{} failed with exception {}".format(path, e)) diff --git a/Zooniverse/uploaded.csv b/Zooniverse/uploaded.csv index 691ea168..0606fbd6 100644 --- a/Zooniverse/uploaded.csv +++ b/Zooniverse/uploaded.csv @@ -1,44 +1,51 @@ -,path -0,/orange/ewhite/everglades/WadingBirds2020/6th Bridge/02_11_2020/6thBridge_02112020-0-0.tif -1,/orange/ewhite/everglades/WadingBirds2020/6th Bridge/02_11_2020/6thBridge_02112020-0-1.tif -2,/orange/ewhite/everglades/WadingBirds2020/6th Bridge/02_11_2020/6thBridge_02112020-0-2.tif -3,/orange/ewhite/everglades/WadingBirds2020/6th Bridge/02_11_2020/6thBridge_02112020-0-3.tif -4,/orange/ewhite/everglades/WadingBirds2020/6th Bridge/02_21_2020/6thBridge_02212020-0-0.tif -5,/orange/ewhite/everglades/WadingBirds2020/6th Bridge/02_21_2020/6thBridge_02212020-0-1.tif -6,/orange/ewhite/everglades/WadingBirds2020/6th Bridge/02_21_2020/6thBridge_02212020-0-2.tif -7,/orange/ewhite/everglades/WadingBirds2020/6th Bridge/02_21_2020/6thBridge_02212020-0-3.tif -8,/orange/ewhite/everglades/WadingBirds2020/6th Bridge/03_11_2020/6thBridge_03112020-0-0.tif -9,/orange/ewhite/everglades/WadingBirds2020/6th Bridge/03_11_2020/6thBridge_03112020-0-1.tif -10,/orange/ewhite/everglades/WadingBirds2020/6th Bridge/03_11_2020/6thBridge_03112020-0-2.tif -11,/orange/ewhite/everglades/WadingBirds2020/6th Bridge/03_11_2020/6thBridge_03112020-0-3.tif -12,/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-0.tif -13,/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-1.tif -14,/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-2.tif -15,/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-3.tif -16,/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-4.tif -17,/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-5.tif -18,/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-6.tif -19,/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-7.tif -20,/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-8.tif -21,/orange/ewhite/everglades/WadingBirds2020/Jerrod/Jerrod_02182020.tif -22,/orange/ewhite/everglades/WadingBirds2020/Jerrod/Jerrod_02242020.tif -23,/orange/ewhite/everglades/WadingBirds2020/Jerrod/Jerrod_03032020.tif -24,/orange/ewhite/everglades/WadingBirds2020/Jetport/Jetport_03092020/Jetport_03092020-0-0.tif -25,/orange/ewhite/everglades/WadingBirds2020/Jetport/Jetport_03092020/Jetport_03092020-0-1.tif -26,/orange/ewhite/everglades/WadingBirds2020/Jetport/Jetport_03162020.tif -27,/orange/ewhite/everglades/WadingBirds2020/Joule/03_10_2020/Joule_03102020-0-0.tif -28,/orange/ewhite/everglades/WadingBirds2020/Joule/03_10_2020/Joule_03102020-0-1.tif -29,/orange/ewhite/everglades/WadingBirds2020/Joule/03_10_2020/Joule_03102020-0-2.tif -30,/orange/ewhite/everglades/WadingBirds2020/Joule/03_10_2020/Joule_03102020-0-3.tif -31,/orange/ewhite/everglades/WadingBirds2020/Joule/03_10_2020/Joule_03102020-0-4.tif -32,/orange/ewhite/everglades/WadingBirds2020/Joule/03_10_2020/Joule_03102020-0-5.tif -33,/orange/ewhite/everglades/WadingBirds2020/Joule/Joule_02242020.tif -34,/orange/ewhite/everglades/WadingBirds2020/Joule/Joule_03032020-0-0.tif -35,/orange/ewhite/everglades/WadingBirds2020/Joule/Joule_03032020-0-1.tif -36,/orange/ewhite/everglades/WadingBirds2020/StartMel/StartMel_02172020.tif -37,/orange/ewhite/everglades/WadingBirds2020/StartMel/StartMel_02252020.tif -38,/orange/ewhite/everglades/WadingBirds2020/StartMel/StartMel_03042020.tif -39,/orange/ewhite/everglades/WadingBirds2020/StartMel/StartMel_03122020.tif -40,/orange/ewhite/everglades/WadingBirds2020/Vacation/Vacation_02172020.tif -41,/orange/ewhite/everglades/WadingBirds2020/Vacation/Vacation_02252020.tif -42,/orange/ewhite/everglades/WadingBirds2020/Vacation/Vacation_03122020.tif \ No newline at end of file +path +/orange/ewhite/everglades/WadingBirds2020/6th Bridge/02_11_2020/6thBridge_02112020-0-0.tif +/orange/ewhite/everglades/WadingBirds2020/6th Bridge/02_11_2020/6thBridge_02112020-0-1.tif +/orange/ewhite/everglades/WadingBirds2020/6th Bridge/02_11_2020/6thBridge_02112020-0-2.tif +/orange/ewhite/everglades/WadingBirds2020/6th Bridge/02_11_2020/6thBridge_02112020-0-3.tif +/orange/ewhite/everglades/WadingBirds2020/6th Bridge/02_21_2020/6thBridge_02212020-0-0.tif +/orange/ewhite/everglades/WadingBirds2020/6th Bridge/02_21_2020/6thBridge_02212020-0-1.tif +/orange/ewhite/everglades/WadingBirds2020/6th Bridge/02_21_2020/6thBridge_02212020-0-2.tif +/orange/ewhite/everglades/WadingBirds2020/6th Bridge/02_21_2020/6thBridge_02212020-0-3.tif +/orange/ewhite/everglades/WadingBirds2020/6th Bridge/03_11_2020/6thBridge_03112020-0-0.tif +/orange/ewhite/everglades/WadingBirds2020/6th Bridge/03_11_2020/6thBridge_03112020-0-1.tif +/orange/ewhite/everglades/WadingBirds2020/6th Bridge/03_11_2020/6thBridge_03112020-0-2.tif +/orange/ewhite/everglades/WadingBirds2020/6th Bridge/03_11_2020/6thBridge_03112020-0-3.tif +/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-0.tif +/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-1.tif +/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-2.tif +/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-3.tif +/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-4.tif +/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-5.tif +/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-6.tif +/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-7.tif +/orange/ewhite/everglades/WadingBirds2020/AlleyNorth/AlleyNorth_02132020-0-8.tif +/orange/ewhite/everglades/WadingBirds2020/Jerrod/Jerrod_02182020.tif +/orange/ewhite/everglades/WadingBirds2020/Jerrod/Jerrod_02242020.tif +/orange/ewhite/everglades/WadingBirds2020/Jerrod/Jerrod_03032020.tif +/orange/ewhite/everglades/WadingBirds2020/Jetport/Jetport_03092020/Jetport_03092020-0-0.tif +/orange/ewhite/everglades/WadingBirds2020/Jetport/Jetport_03092020/Jetport_03092020-0-1.tif +/orange/ewhite/everglades/WadingBirds2020/Jetport/Jetport_03162020.tif +/orange/ewhite/everglades/WadingBirds2020/Joule/03_10_2020/Joule_03102020-0-0.tif +/orange/ewhite/everglades/WadingBirds2020/Joule/03_10_2020/Joule_03102020-0-1.tif +/orange/ewhite/everglades/WadingBirds2020/Joule/03_10_2020/Joule_03102020-0-2.tif +/orange/ewhite/everglades/WadingBirds2020/Joule/03_10_2020/Joule_03102020-0-3.tif +/orange/ewhite/everglades/WadingBirds2020/Joule/03_10_2020/Joule_03102020-0-4.tif +/orange/ewhite/everglades/WadingBirds2020/Joule/03_10_2020/Joule_03102020-0-5.tif +/orange/ewhite/everglades/WadingBirds2020/Joule/Joule_02242020.tif +/orange/ewhite/everglades/WadingBirds2020/Joule/Joule_03032020-0-0.tif +/orange/ewhite/everglades/WadingBirds2020/Joule/Joule_03032020-0-1.tif +/orange/ewhite/everglades/WadingBirds2020/StartMel/StartMel_02172020.tif +/orange/ewhite/everglades/WadingBirds2020/StartMel/StartMel_02252020.tif +/orange/ewhite/everglades/WadingBirds2020/StartMel/StartMel_03042020.tif +/orange/ewhite/everglades/WadingBirds2020/StartMel/StartMel_03122020.tif +/orange/ewhite/everglades/WadingBirds2020/Vacation/Vacation_02172020.tif +/orange/ewhite/everglades/WadingBirds2020/Vacation/Vacation_02252020.tif +/orange/ewhite/everglades/WadingBirds2020/Vacation/Vacation_03122020.tif +/orange/ewhite/everglades/Zooniverse/CypressCity_02042020 +/orange/ewhite/everglades/Zooniverse/CypressCity_02282020 +/orange/ewhite/everglades/Zooniverse/CypressCity_03062020 +/orange/ewhite/everglades/Zooniverse/CypressCity_03112020 +/orange/ewhite/everglades/Zooniverse/Jerrod_03192020 +/orange/ewhite/everglades/Zooniverse/Joule_03192020 +/orange/ewhite/everglades/Zooniverse/Vacation_03192020 \ No newline at end of file diff --git a/Zooniverse/zooniverse.wpu b/Zooniverse/zooniverse.wpu index 036c36c2..ce158e67 100644 --- a/Zooniverse/zooniverse.wpu +++ b/Zooniverse/zooniverse.wpu @@ -100,7 +100,7 @@ guimgr.overall-gui-state = {'windowing-policy': 'combined-window', 'fRegexFlags': 46, 'fReplaceText': '', 'fReverse': False, - 'fSearchText': u'white', + 'fSearchText': u'bounds', 'fStartPos': 0, 'fStyle': 'text', 'fWholeWords': False, @@ -129,7 +129,13 @@ guimgr.overall-gui-state = {'windowing-policy': 'combined-window', ('testing', 'wide', 0, - {}), + {'added-files': [], + 'filter': u'', + 'recent-filters': None, + 'sort-order': 'alpha', + 'tree-state': {'expanded-nodes': [], + 'selected-nodes': [], + 'top-node': (0,)}}), ('debug-io', 'wide', 1, @@ -153,25 +159,82 @@ guimgr.overall-gui-state = {'windowing-policy': 'combined-window', -1, -1), 'attrib-starts': [], - 'first-line': 62L, + 'first-line': 761L, 'folded-linenos': [], 'history': {None: ['import rasterio\n', 'from PIL import Image\n', + 'd=a\n', + 'import numpy as np\n', + 'is_white =np.sum(np.all(numpy_image == [255,255,255], axis=-1))/num'\ + 'py_image.size\n', + 'is_white = np.sum(np.all(numpy_image == [255,255,255], axis=2))/(nu'\ + 'mpy_image.shape[0] * numpy_image.shape[1])\n', + 'is_white = np.sum(np.all(white_pixels,0))/(numpy_image.shape[0] * n'\ + 'umpy_image.shape[1])\n', + 'white_pixels = numpy_image == 255\n', + 'np.sum(white_pixels)\n', + 'np.sum(numpy_image == 255)\n', + 'numpy_image.size()\n', + 'numpy_image.size\n', + 'v\n', + 'i\n', 'a=Image.open("/Users/ben/Downloads/26eb1254-7373-405e-b8df-85f83e72'\ 'f33b.png")\n', 'a\n', - 'd=a\n', - 'import numpy as np\n', + ' numpy_image = np.array(a)\n', + 'is_white = white_pixels/(numpy_image.shape[0] * numpy_image.shape[1'\ + '])\n', + 'numpy_image.shape[0]\n', + 'white_pixels = np.sum(numpy_image == 255,0)\n', + 'white_pixels = np.sum(numpy_image == 255,1)\n', + 'white_pixels = np.sum(numpy_image == 255,2)\n', + 'white_pixels = np.all(np.sum(numpy_image == 255,2))\n', + 'np.sum(numpy_image == 255,2)\n', + 'numpy_image == 255\n', + 'white_pixels = np.sum(numpy_image == 255)\n', + 'numpy_image.shape\n', + '1000 * 1000 * 3\n', + 'white_pixels = np.sum(numpy_image == 255,-1)\n', + 'white_pixels.shape\n', + 'np.sum(numpy_image == 255,-1) == 3\n', + 'white_pixels = np.sum(np.sum(numpy_image == 255,-1) == 3)\n', + 'white_pixels\n', + 'np.unique(img.reshape(-1, 3), axis=0, return_counts=True)\n', + 'np.unique(numpy_image.reshape(-1, 3), axis=0, return_counts=True)\n', + 'numpy_image.reshape(-1, 3)\n', + 'numpy_image.reshape(-1, 3) == [255,255,255]\n', + 'np.sum(numpy_image.reshape(-1, 3) == [255,255,255])\n', + '(numpy_image.shape[0] * numpy_image.shape[1])\n', + 'img_reshaped = [255,255,255]\n', + 'img_reshaped = np.sum(img_reshaped == [255,255,255])/img_reshaped.s'\ + 'hape[0]\n', + 'img_reshaped = numpy_image.reshape(-1, 3)\nimg_reshaped = np.sum(im'\ + 'g_reshaped == [255,255,255])/img_reshaped.shape[0]\n\n', + 'img_reshaped\n', + 'd = Image.open("/Users/ben/Downloads/04b1cf25-321f-4cb8-aba6-039c4'\ + 'a8aa6dd.png")\n', + 'd\n', 'numpy_image = np.array(d)\n', 'numpy_image\n', - 'is_white =np.sum(np.all(numpy_image == [255,255,255], axis=-1))/num'\ + 'img_reshaped = numpy_image.reshape(-1, 3)\n', + 'is_white = np.sum(img_reshaped == [255,255,255])/img_reshaped.shape'\ + '[0]\n', + 'img_reshaped.shape[0]\n', + 'img_reshaped.shape\n', + 'np.sum(img_reshaped == [255,255,255],0)\n', + 'np.sum(img_reshaped == [255,255,255])\n', + 'img_reshaped.size\n', + 'is_white = np.sum(img_reshaped == [255,255,255])/img_reshaped.size'\ + '\n', + 'is_white\n', + 'is_black =np.sum(np.all(numpy_image == [255,255,255], axis=-1))/num'\ 'py_image.size\n', - 'is_white\n']}, + 'is_black\n']}, 'launch-id': None, - 'sel-line': 70L, - 'sel-line-start': 1887L, - 'selection_end': 1887L, - 'selection_start': 1887L, + 'sel-line': 769L, + 'sel-line-start': 18914L, + 'selection_end': 18914L, + 'selection_start': 18914L, 'zoom': 0L}), ('bookmarks', 'wide', @@ -185,226 +248,235 @@ guimgr.overall-gui-state = {'windowing-policy': 'combined-window', 'wide', 1, {})], - 'primary_view_state': {'editor_states': ({'bookmarks': ([[loc('../../NEON_crown_maps/main.py'), - {'attrib-starts': [('generate_tfrecord', - 69)], - 'first-line': 22L, + 'primary_view_state': {'editor_states': ({'bookmarks': ([[loc('manifest.py'), + {'attrib-starts': [('main', + 73)], + 'first-line': 80L, 'folded-linenos': [], - 'sel-line': 112L, - 'sel-line-start': 3934L, - 'selection_end': 3938L, - 'selection_start': 3938L, + 'sel-line': 93L, + 'sel-line-start': 2778L, + 'selection_end': 2787L, + 'selection_start': 2782L, 'zoom': 0L}, - 1585602199.240418], + 1585602876.841589], + [loc('manifest.py'), + {'attrib-starts': [], + 'first-line': 101L, + 'folded-linenos': [], + 'sel-line': 114L, + 'sel-line-start': 3364L, + 'selection_end': 3405L, + 'selection_start': 3400L, + 'zoom': 0L}, + 1585604281.976554], + [loc('manifest.py'), + {'attrib-starts': [('find_files', + 11)], + 'first-line': 11L, + 'folded-linenos': [], + 'sel-line': 14L, + 'sel-line-start': 340L, + 'selection_end': 355L, + 'selection_start': 355L, + 'zoom': 0L}, + 1585605999.288375], + [loc('../../DeepForest_Model/generate.py'), + {'attrib-starts': [('generate_pretraining', + 72)], + 'first-line': 146L, + 'folded-linenos': [], + 'sel-line': 159L, + 'sel-line-start': 6392L, + 'selection_end': 6401L, + 'selection_start': 6396L, + 'zoom': 0L}, + 1585606003.270193], + [loc('../../DeepForest_Model/generate.py'), + {'attrib-starts': [('generate_pretraining', + 72)], + 'first-line': 146L, + 'folded-linenos': [], + 'sel-line': 160L, + 'sel-line-start': 6445L, + 'selection_end': 6458L, + 'selection_start': 6453L, + 'zoom': 0L}, + 1585606017.013012], [loc('../../NEON_crown_maps/utils/verify.py'), {'attrib-starts': [('check_RGB', - 9)], + 8)], 'first-line': 3L, 'folded-linenos': [], - 'sel-line': 20L, - 'sel-line-start': 500L, - 'selection_end': 579L, - 'selection_start': 500L, - 'zoom': 0L}, - 1585602209.317506], - [loc('../../NEON_crown_maps/predict.py'), - {'attrib-starts': [], - 'first-line': 102L, - 'folded-linenos': [], - 'sel-line': 0L, - 'sel-line-start': 0L, - 'selection_end': 0L, - 'selection_start': 0L, + 'sel-line': 19L, + 'sel-line-start': 499L, + 'selection_end': 558L, + 'selection_start': 558L, 'zoom': 0L}, - 1585602211.088291], + 1585606101.195436], [loc('manifest.py'), {'attrib-starts': [('find_files', - 10)], - 'first-line': 8L, + 11)], + 'first-line': 10L, 'folded-linenos': [], - 'sel-line': 21L, - 'sel-line-start': 547L, - 'selection_end': 634L, - 'selection_start': 634L, + 'sel-line': 20L, + 'sel-line-start': 517L, + 'selection_end': 525L, + 'selection_start': 525L, 'zoom': 0L}, - 1585602233.225418], + 1585607551.392853], [loc('../../NEON_crown_maps/utils/verify.py'), {'attrib-starts': [('check_RGB', - 9)], + 8)], 'first-line': 3L, 'folded-linenos': [], - 'sel-line': 23L, - 'sel-line-start': 629L, - 'selection_end': 790L, - 'selection_start': 629L, + 'sel-line': 19L, + 'sel-line-start': 499L, + 'selection_end': 577L, + 'selection_start': 577L, 'zoom': 0L}, - 1585602238.124712], + 1585607597.801849], [loc('manifest.py'), - {'attrib-starts': [], - 'first-line': 27L, + {'attrib-starts': [('find_files', + 11)], + 'first-line': 10L, 'folded-linenos': [], - 'sel-line': 40L, - 'sel-line-start': 1227L, - 'selection_end': 1260L, - 'selection_start': 1260L, + 'sel-line': 22L, + 'sel-line-start': 563L, + 'selection_end': 687L, + 'selection_start': 563L, 'zoom': 0L}, - 1585602380.527229], + 1585607602.961513], [loc('../../NEON_crown_maps/utils/verify.py'), - {'attrib-starts': [], - 'first-line': 20L, + {'attrib-starts': [('check_RGB', + 8)], + 'first-line': 3L, 'folded-linenos': [], - 'sel-line': 7L, - 'sel-line-start': 145L, - 'selection_end': 170L, - 'selection_start': 170L, + 'sel-line': 21L, + 'sel-line-start': 583L, + 'selection_end': 587L, + 'selection_start': 587L, 'zoom': 0L}, - 1585602399.706153], + 1585607608.984621], [loc('manifest.py'), - {'attrib-starts': [], - 'first-line': 27L, + {'attrib-starts': [('find_files', + 11)], + 'first-line': 10L, 'folded-linenos': [], - 'sel-line': 40L, - 'sel-line-start': 1227L, - 'selection_end': 1260L, - 'selection_start': 1260L, + 'sel-line': 22L, + 'sel-line-start': 563L, + 'selection_end': 687L, + 'selection_start': 563L, 'zoom': 0L}, - 1585602400.779493], - [loc('cron.txt'), - {'attrib-starts': [], - 'first-line': 0L, + 1585607611.297077], + [loc('../../NEON_crown_maps/utils/verify.py'), + {'attrib-starts': [('check_RGB', + 8)], + 'first-line': 3L, 'folded-linenos': [], - 'sel-line': 0L, - 'sel-line-start': 0L, - 'selection_end': 26L, - 'selection_start': 26L, + 'sel-line': 13L, + 'sel-line-start': 317L, + 'selection_end': 328L, + 'selection_start': 328L, 'zoom': 0L}, - 1585602402.858086], + 1585607718.380623], [loc('submit_job.sbatch'), {'attrib-starts': [], 'first-line': 0L, 'folded-linenos': [], 'sel-line': 18L, 'sel-line-start': 648L, - 'selection_end': 648L, + 'selection_end': 717L, 'selection_start': 648L, 'zoom': 0L}, - 1585602408.316944], - [loc('../../DeepForest_Model/generate.py'), - {'attrib-starts': [], - 'first-line': 225L, + 1585607832.853738], + [loc('manifest.py'), + {'attrib-starts': [('find_files', + 11)], + 'first-line': 10L, 'folded-linenos': [], - 'sel-line': 0L, - 'sel-line-start': 0L, - 'selection_end': 0L, - 'selection_start': 0L, + 'sel-line': 25L, + 'sel-line-start': 697L, + 'selection_end': 724L, + 'selection_start': 724L, 'zoom': 0L}, - 1585602409.719767], - [loc('../../DeepForest_Model/GenerateAnchors.py'), - {'attrib-starts': [], + 1585607835.863399], + [loc('manifest.py'), + {'attrib-starts': [('find_files', + 11)], 'first-line': 0L, 'folded-linenos': [], - 'sel-line': 12L, - 'sel-line-start': 299L, - 'selection_end': 318L, - 'selection_start': 318L, - 'zoom': 0L}, - 1585602411.163281], - [loc('../../NEON_crown_maps/predict.py'), - {'attrib-starts': [], - 'first-line': 102L, - 'folded-linenos': [], - 'sel-line': 0L, - 'sel-line-start': 0L, - 'selection_end': 0L, - 'selection_start': 0L, + 'sel-line': 21L, + 'sel-line-start': 526L, + 'selection_end': 562L, + 'selection_start': 562L, 'zoom': 0L}, - 1585602413.284223], - [loc('../../NEON_crown_maps/main.py'), - {'attrib-starts': [('generate_tfrecord', - 69)], - 'first-line': 22L, + 1585608731.917853], + [loc('../../DeepForest_Model/generate.py'), + {'attrib-starts': [('generate_pretraining', + 72)], + 'first-line': 0L, 'folded-linenos': [], - 'sel-line': 112L, - 'sel-line-start': 3934L, - 'selection_end': 3938L, - 'selection_start': 3938L, + 'sel-line': 160L, + 'sel-line-start': 6445L, + 'selection_end': 6458L, + 'selection_start': 6453L, 'zoom': 0L}, - 1585602414.616211], - [loc('submit_job.sbatch'), - {'attrib-starts': [], + 1585608751.259144], + [loc('tile_raster.py'), + {'attrib-starts': [('parse_args', + 8)], 'first-line': 0L, 'folded-linenos': [], - 'sel-line': 18L, - 'sel-line-start': 648L, - 'selection_end': 648L, - 'selection_start': 648L, + 'sel-line': 9L, + 'sel-line-start': 195L, + 'selection_end': 232L, + 'selection_start': 232L, 'zoom': 0L}, - 1585602415.53275], + 1585608813.895231], [loc('manifest.py'), {'attrib-starts': [('find_files', 11)], - 'first-line': 12L, - 'folded-linenos': [], - 'sel-line': 25L, - 'sel-line-start': 691L, - 'selection_end': 708L, - 'selection_start': 703L, - 'zoom': 0L}, - 1585602874.38217], - [loc('manifest.py'), - {'attrib-starts': [('upload', - 55)], - 'first-line': 38L, - 'folded-linenos': [], - 'sel-line': 59L, - 'sel-line-start': 1775L, - 'selection_end': 1784L, - 'selection_start': 1779L, - 'zoom': 0L}, - 1585602875.261854], - [loc('manifest.py'), - {'attrib-starts': [('main', - 73)], - 'first-line': 68L, + 'first-line': 23L, 'folded-linenos': [], - 'sel-line': 89L, - 'sel-line-start': 2654L, - 'selection_end': 2663L, - 'selection_start': 2658L, + 'sel-line': 36L, + 'sel-line-start': 1080L, + 'selection_end': 1144L, + 'selection_start': 1138L, 'zoom': 0L}, - 1585602876.101445], + 1585608815.987632], [loc('manifest.py'), - {'attrib-starts': [('main', - 73)], - 'first-line': 80L, + {'attrib-starts': [('find_files', + 11)], + 'first-line': 14L, 'folded-linenos': [], - 'sel-line': 93L, - 'sel-line-start': 2778L, - 'selection_end': 2787L, - 'selection_start': 2782L, + 'sel-line': 19L, + 'sel-line-start': 473L, + 'selection_end': 504L, + 'selection_start': 481L, 'zoom': 0L}, - 1585602876.841589], - [loc('manifest.py'), - {'attrib-starts': [], - 'first-line': 101L, + 1585608826.4011], + [loc('../../DeepForest_Model/generate.py'), + {'attrib-starts': [('generate_pretraining', + 72)], + 'first-line': 0L, 'folded-linenos': [], - 'sel-line': 114L, - 'sel-line-start': 3364L, - 'selection_end': 3405L, - 'selection_start': 3400L, + 'sel-line': 160L, + 'sel-line-start': 6445L, + 'selection_end': 6458L, + 'selection_start': 6453L, 'zoom': 0L}, - 1585604281.976554]], + 1585608827.216219]], 20), - 'current-loc': loc('manifest.py'), + 'current-loc': loc('../../NEON_crown_maps/utils/verify.py'), 'editor-state-list': [(loc('manifest.py'), {'attrib-starts': [('find_files', 11)], - 'first-line': 15L, + 'first-line': 14L, 'folded-linenos': [], - 'sel-line': 17L, - 'sel-line-start': 413L, - 'selection_end': 434L, - 'selection_start': 434L, + 'sel-line': 19L, + 'sel-line-start': 473L, + 'selection_end': 504L, + 'selection_start': 481L, 'zoom': 0L}), (loc('cron.txt'), {'attrib-starts': [], @@ -421,17 +493,53 @@ guimgr.overall-gui-state = {'windowing-policy': 'combined-window', 'folded-linenos': [], 'sel-line': 18L, 'sel-line-start': 648L, - 'selection_end': 648L, + 'selection_end': 717L, 'selection_start': 648L, + 'zoom': 0L}), + (loc('../../DeepForest_Model/generate.py'), + {'attrib-starts': [('generate_pretraining', + 72)], + 'first-line': 0L, + 'folded-linenos': [], + 'sel-line': 160L, + 'sel-line-start': 6445L, + 'selection_end': 6458L, + 'selection_start': 6453L, + 'zoom': 0L}), + (loc('../../NEON_crown_maps/utils/verify.py'), + {'attrib-starts': [('check_RGB', + 8)], + 'first-line': 3L, + 'folded-linenos': [], + 'sel-line': 13L, + 'sel-line-start': 317L, + 'selection_end': 328L, + 'selection_start': 328L, + 'zoom': 0L}), + (loc('tile_raster.py'), + {'attrib-starts': [('parse_args', + 8)], + 'first-line': 0L, + 'folded-linenos': [], + 'sel-line': 9L, + 'sel-line-start': 195L, + 'selection_end': 232L, + 'selection_start': 232L, 'zoom': 0L})], 'has-focus': True, 'locked': False}, [loc('manifest.py'), loc('cron.txt'), - loc('submit_job.sbatch')]), + loc('submit_job.sbatch'), + loc('../../DeepForest_Model/generate.py'), + loc('../../NEON_crown_maps/utils/verify.py'), + loc('tile_raster.py')]), 'open_files': [u'cron.txt', u'submit_job.sbatch', - u'manifest.py']}, + u'tile_raster.py', + u'manifest.py', + u'../../DeepForest_Model/generate.py', + u'../../NEON_crown_maps/utils/verify.py']}, 'saved_notebook_display': None, 'split_percents': {0: 0.5}, 'splits': 2, @@ -446,8 +554,10 @@ guimgr.overall-gui-state = {'windowing-policy': 'combined-window', 23, 1398, 877)}]} -guimgr.recent-documents = [loc('manifest.py'), - loc('submit_job.sbatch')] +guimgr.recent-documents = [loc('../../NEON_crown_maps/utils/verify.py'), + loc('../../DeepForest_Model/generate.py'), + loc('manifest.py'), + loc('tile_raster.py')] guimgr.visual-state = {loc('../../DeepForest_Model/GenerateAnchors.py'): {'a'\ 'ttrib-starts': [], 'first-line': 0L, @@ -546,7 +656,9 @@ proj.vcs-system-config = ('prefs', 'versioncontrol.svn.executable': u'svn', 'versioncontrol.svn.extra-global-args': '', 'versioncontrol.svn.svnadmin-executable': u'svnadmin'}}) -search.search-history = [u'white', +search.search-history = [u'bounds', + u'blank', + u'white', u'print', u'black', u'args',