Mercurial > repos > greg > yolo
comparison yolo.xml @ 24:f191e0b8fa1d draft
Uploaded
author | greg |
---|---|
date | Thu, 19 Oct 2017 10:07:46 -0400 |
parents | 53a9c312fe7a |
children | f8b16e55b18c |
comparison
equal
deleted
inserted
replaced
23:53a9c312fe7a | 24:f191e0b8fa1d |
---|---|
10 cp -R /home/greg/_conda/envs/__darknet@1.0/bin/* . | 10 cp -R /home/greg/_conda/envs/__darknet@1.0/bin/* . |
11 #set input $input_type_cond.input | 11 #set input $input_type_cond.input |
12 #if str($input_type_cond.input_type) == 'image': | 12 #if str($input_type_cond.input_type) == 'image': |
13 #set input_filename = $input.file_name | 13 #set input_filename = $input.file_name |
14 #set full_name = $input.name | 14 #set full_name = $input.name |
15 #set head = $full_name.split('.')[0] | |
16 #set output_filename_png = '%s_predictions.png' % $head | |
17 #set output_filename_shape_confidence = '%s_shape_detection_confidence.tabular' % $head | |
18 && ln -s $input_filename input_dir/$full_name | 15 && ln -s $input_filename input_dir/$full_name |
19 && darknet detect cfg/yolo.cfg yolo.weights 'input_dir/$full_name' -thresh $thresh > output_shape_confidence_dir/$output_filename_shape_confidence | 16 && darknet detect cfg/yolo.cfg yolo.weights 'input_dir/$full_name' -thresh $thresh > $output_shape_confidence |
20 && mv ./predictions.png output_png_dir/$output_filename_png | 17 && mv ./predictions.png $output_shape |
21 #else: | 18 #else: |
22 #for $i in $input: | 19 #for $i in $input: |
23 #set input_filename = $i.file_name | 20 #set input_filename = $i.file_name |
24 #set full_name = $i.name | 21 #set full_name = $i.name |
25 #set head = $full_name.split('.')[0] | 22 #set head = $full_name.split('.')[0] |
43 <when value="images"> | 40 <when value="images"> |
44 <param name="input" format="jpg" type="data_collection" collection_type="list" label="Collection of image files"/> | 41 <param name="input" format="jpg" type="data_collection" collection_type="list" label="Collection of image files"/> |
45 </when> | 42 </when> |
46 </conditional> | 43 </conditional> |
47 <param name="thresh" type="float" value="0.25" label="Object detection threshold"/> | 44 <param name="thresh" type="float" value="0.25" label="Object detection threshold"/> |
48 <param name="output_shape_confidence" type="select" display="radio" label="Output shape detection confidence levels?"> | 45 <param name="output_shape_confidence_log" type="select" display="radio" label="Output shape detection confidence levels?"> |
49 <option value="yes" selected="true">Yes</option> | 46 <option value="yes" selected="true">Yes</option> |
50 <option value="no">No</option> | 47 <option value="no">No</option> |
51 </param> | 48 </param> |
52 </inputs> | 49 </inputs> |
53 <outputs> | 50 <outputs> |
54 <data name="output_shape_confidence" format="tabular" label="${tool.name} (shape detection confidence) on ${on_string}"> | 51 <data name="output_shape_confidence" format="tabular" label="${tool.name} (shape detection confidence) on ${on_string}"> |
55 <filter>input_type_cond['input_type'] == 'image' and output_shape_confidence == 'yes'</filter> | 52 <filter>input_type_cond['input_type'] == 'image' and output_shape_confidence_log == 'yes'</filter> |
56 </data> | 53 </data> |
57 <data name="output_shape" format="png" label="${tool.name} (shapes) on ${on_string}"> | 54 <data name="output_shape" format="png" label="${tool.name} (shapes) on ${on_string}"> |
58 <filter>input_type_cond['input_type'] == 'image'</filter> | 55 <filter>input_type_cond['input_type'] == 'image'</filter> |
59 </data> | 56 </data> |
60 <collection name="output_shape_confidences" type="list" label="${tool.name} (shape detection confidence) on ${on_string}"> | 57 <collection name="output_shape_confidences" type="list" label="${tool.name} (shape detection confidence) on ${on_string}"> |
61 <discover_datasets pattern="__name__" directory="output_shape_confidence_dir" format="tabular" /> | 58 <discover_datasets pattern="__name__" directory="output_shape_confidence_dir" format="tabular" /> |
62 <filter>input_type_cond['input_type'] == 'images' and output_shape_confidence == 'yes'</filter> | 59 <filter>input_type_cond['input_type'] == 'images' and output_shape_confidence_log == 'yes'</filter> |
63 </collection> | 60 </collection> |
64 <collection name="output_shapes" type="list" label="${tool.name} (shapes) on ${on_string}"> | 61 <collection name="output_shapes" type="list" label="${tool.name} (shapes) on ${on_string}"> |
65 <discover_datasets pattern="__name__" directory="output_png_dir" format="png" /> | 62 <discover_datasets pattern="__name__" directory="output_png_dir" format="png" /> |
66 <filter>input_type_cond['input_type'] == 'images'</filter> | 63 <filter>input_type_cond['input_type'] == 'images'</filter> |
67 </collection> | 64 </collection> |