You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* prelim work
* add import of labels.txt to training menu
* add labels.text as type and parameter
* start work on adding labels.txt to viame run training
* add labelText to desktop calls
* update task for label_text
* make labels command conditional on labels file existence
* lint and tox
* make labelText optional parameter
* remove unnecessary TxtType and labelText values
* make return for runTrainingOnFolder conditional and standardized async function
* correct params order for labelText to be last and optional
* send labelText as part of body of request
* remove import button and openFromDisk method
* remove incorrect test type
* fix lint error and create pydantic class for training args
* fix silly lint error
* remove unnecessary txt typing
* Add Documentation for Labels.txt (#1092)
* WIP
* Update Pipeline-Documentation.md
Co-authored-by: Brandon Davis <brandon.davis@kitware.com>
Copy file name to clipboardExpand all lines: docs/Pipeline-Documentation.md
+29-3Lines changed: 29 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,9 +72,35 @@ Run model training on ground truth annotations. Currently, training configurati
72
72
73
73
### Options
74
74
75
-
* Output Name - a recognizeable name for the pipeline that results from the training run.
76
-
* Configuration File - chosen from the options below
77
-
* Use anootation Frames Only - by default, training runs include all frames from the chosen input datasets, and frames without annotations are considered negatives examples. If you choose to use annotated frames only, frames or images with zero annotations will be discarded. This option is useful for trying to train on datasets that are only partially annotated.
A recognizable name for the pipeline that results from the training run.
80
+
81
+
#### Configuration File
82
+
83
+
One of the configuration options in the table below.
84
+
85
+
#### Labels.txt file
86
+
87
+
This **optional** file controls the output classes that a newly trained model will generate.
88
+
89
+
* Use if you annotated using higher granularity labels (such as species names) and want to train a classifier using more
90
+
* Or you want to restrict your training session to only train on certain kinds of ground-truth data.
91
+
92
+
The following example `labels.txt` shows how to train a `FISH` classifier by combining `redfish` and `bluefish`, preserve the `ROCK` label, and omit every other label.
93
+
94
+
```text
95
+
FISH redfish bluefish
96
+
ROCK
97
+
```
98
+
99
+
By default, all classes from all input datasets are preserved in the output model.
100
+
101
+
#### Use annotation frames only
102
+
103
+
By default, training runs include all frames from the chosen input datasets, and frames without annotations are considered negatives examples. If you choose to use annotated frames only, frames or images with zero annotations will be discarded. This option is useful for trying to train on datasets that are only partially annotated.
0 commit comments