From: Francois Fleuret Date: Sun, 15 Jan 2017 09:14:57 +0000 (+0100) Subject: Minor changes. X-Git-Url: https://www.fleuret.org/cgi-bin/gitweb/gitweb.cgi?p=dagnn.git;a=commitdiff_plain;h=f3a748c4119c4f374b30d0010198732bb80b43a6 Minor changes. --- diff --git a/README.md b/README.md index 662b8a8..73d08ff 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,3 @@ - # Introduction # This package implements a new module nn.DAG for the [torch framework](https://torch.ch), @@ -81,11 +80,17 @@ Create a new empty DAG, which inherits from nn.Container. Add new nodes corresponding to the modules passed as arguments if they have not been already added in a previous call. Add edges between -every two nodes associated to two successive modules in the arguments. +every two nodes associated to two successive modules in the +arguments. Calling this function with n > 2 arguments is strictly equivalent to 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 non-anonymous ones are those that have more than +one successor / predecessor and the inputs / outputs. + ### nn.DAG:setInput(i) ### Define the content and structure of the input. The argument should be @@ -110,6 +115,3 @@ a pdf file with ``` dot graph.dot -T pdf -o graph.pdf ``` - --- -*Francois Fleuret, Jan 13th, 2017*