... | ... | @@ -3,13 +3,21 @@ |
|
|
## Table of Contents
|
|
|
(TODO)
|
|
|
|
|
|
## Creating a Network
|
|
|
## Network creation
|
|
|
### Import an existing network or solver
|
|
|
Use **File -> Import Network** to import an existing *.prototxt* network file. To import a solver *.prototxt* file, use **File -> Import Solver**. If the solver contains a network definition itself, you get the choice to import it too.
|
|
|
Importing a network automatically arranges the layer nodes.
|
|
|
|
|
|
**Note:** The current network/solver configuration gets replaced by the imported network/solver.
|
|
|
|
|
|
### Navigation in the node editor
|
|
|
Move the scene - Click and drag the left mouse button on an empty space / Use the scrollbars
|
|
|
Zoom - Mouse wheel
|
|
|
Select a layer - Click the left mouse button on the layer
|
|
|
Select multiple layers - Click the left mouse button on the layers while holding CTRL
|
|
|
Rectangular selection - Hold CTRL and drag the left mouse button
|
|
|
Move layers - Click and drag the layer / any selected layer
|
|
|
|
|
|
### Creating new layers
|
|
|
![manual-nodeeditor-drag-drop](/uploads/226c41c1dfbf3f820e2df446bafc3fce/manual-nodeeditor-drag-drop.png)
|
|
|
To create a new layer node, drag the layer type name from the **Layers**-dock into the graph editor. This creates a new layer of the given type with the default name **[type] #[number]**. The new layer has no top/bottom blobs. Default parameters get added if available (e.g. *convolution_param* for *Convolution* layers)
|
... | ... | @@ -46,7 +54,7 @@ To remove a connection between two blobs, select the connection and hit **Del**. |
|
|
|
|
|
Removing a blob can be done by **right clicking** the blobs rectangle and selecting **Remove** from the context menu. Alternatively a blob can be removed by clicking the **-**-button next to the blobs name in the **Layer Properties**-dock. Removing a blob also removes all connections connected to the blob.
|
|
|
|
|
|
## Editing layer and solver parameters
|
|
|
### Editing layer and solver parameters
|
|
|
To add, remove and alter the parameters of the different layers and the solver, **Barista** offers the docks **Solver Properties** and **Layer Properties**, which visibility can be set in the menubar under **Settings -> Docks -> Layer/Solver Properties** (like all docks).
|
|
|
|
|
|
The dock **Layer Properties** lists the parameters of a selected layer in the **Graph View**, the dock **Solver Properties** lists the parameters of the Solver. If multiple layers are selected, a tab for each one is shown on the top of the *Layer Properties* dock, from which the user can choose one.
|
... | ... | |