X-Git-Url: https://www.fleuret.org/cgi-bin/gitweb/gitweb.cgi?p=dagnn.git;a=blobdiff_plain;f=README.md;h=fa77a7e785ccdb23880cacdea55e5d609f294399;hp=4c356dc80886803f01e81791b021516611f7b52f;hb=HEAD;hpb=2bfc62fe607771799b4fde1f32eb18198802547a diff --git a/README.md b/README.md index 4c356dc..fa77a7e 100644 --- a/README.md +++ b/README.md @@ -76,7 +76,7 @@ respectively. Create a new empty DAG, which inherits from nn.Container. -### nn.DAG:connect(module1, module2 [, module3, [...]]]) ### +### nn.DAG:connect(module1, module2 [, module3, [...]]) ### Add new nodes corresponding to the modules passed as arguments if they have not been already added in a previous call. Add edges between @@ -89,7 +89,7 @@ calling it n-1 times on the pairs of successive arguments. Accepting more than two arguments allows in particular to add anonymous modules, which are not associated to variables. In principle the only ones that have to be non-anonymous are those that have more -than one successor / predecessor and/or are inputs / outputs. +than one successor/predecessor and/or are inputs/outputs. ### nn.DAG:setInput(i) ### @@ -110,8 +110,12 @@ Print the list of nodes. Save a dot file to be used by the Graphviz set of tools for graph visualization. This dot file can than be used for instance to produce -a pdf file with +a pdf file such as [this one](https://fleuret.org/git-extract/dagnn/graph.pdf) with ``` dot graph.dot -T pdf -o graph.pdf ``` + +### nn.DAG:setLabel(module, name) ### + +Add a label to the given module, that will be used for DAG:print() and DAG:saveDot()