... | ... | @@ -50,6 +50,7 @@ The dock **Layer Properties** lists the parameters of a in the **Graph View** se |
|
|
|
|
|
The parameters are listed in a nested way, which directly reflects their definition in the underlying prototxt-file.
|
|
|
They can be separated into two major types:
|
|
|
|
|
|
1. **Primitive** parameters, which directly describe a parameter which can be set by the user.
|
|
|
2. **Group** parameters, which have a group of different parameters (primitive or group) associated to them, hence the nested structure.
|
|
|
|
... | ... | @@ -64,14 +65,32 @@ To add a new parameter, enter the name of the parameter in the search bar locate |
|
|
![Bild5](/uploads/d0324a2206eb83234c01896b86db3f41/Bild5.png)
|
|
|
A drop down menu lists all possible parameter for the user to chose from.
|
|
|
To add an entered parameter, press **Enter**.
|
|
|
|
|
|
Deprecated parameters are crossed out to indicate they are out-dated, but can be used nonetheless.
|
|
|
|
|
|
#### Altering parameters
|
|
|
|
|
|
Depending on the type of a primitive parameter, the user can chose from a combobox, change a string, alter a number and so forth.
|
|
|
|
|
|
Some parameter allow more than one value associated to one parameter. To do that, click on the **+**-button. To remove a value, click on the **-**-button.
|
|
|
![bild2](/uploads/971fa88e1c44721d5e5674d858791109/bild2.jpg)
|
|
|
|
|
|
Adding and removing instance of a **group** parameter is analogous to the primitive parameter.
|
|
|
![Bild4](/uploads/3c9dbc8fa1c78bf5a41ccaf19f3909aa/Bild4.png)
|
|
|
|
|
|
#### Property editor
|
|
|
|
|
|
To allow the user to alter directly the prototxt-files, **Barista** offers a property editor which can be invoked in the menu bar under **Edit -> Edit Network/Solver as Prototxt**.
|
|
|
|
|
|
Here, the underlying prototxt-files of the network and the solver can be directly edited.
|
|
|
|
|
|
![image](/uploads/bf33aa7ecb9f57f34cee442fcd6fec93/image.png)
|
|
|
Syntax highlighting has been implemented to improve readability.
|
|
|
|
|
|
The magnitude of the text can be manipulated via the slider in the bottom right corner.
|
|
|
|
|
|
If the alteration to the prototxt-file have been done, the user can save it by clicking on the **Save**- or **Save & Close**-button. The changes are automatically applied to the network/solver.
|
|
|
|
|
|
To prevent no erroneous alterations which could leave the project in an inconsistent state, trying to save an invalid prototxt-file results in an error.
|
|
|
|
|
|
|