singa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SINGA-87) Replace exclude field to inlcude field for layer configuration
Date Thu, 12 Nov 2015 13:16:11 GMT

    [ https://issues.apache.org/jira/browse/SINGA-87?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15002043#comment-15002043
] 

ASF subversion and git services commented on SINGA-87:
------------------------------------------------------

Commit e1a6f14b38674f0d54b5ca020ecc0ae221601c91 in incubator-singa's branch refs/heads/master
from jixin
[ https://git-wip-us.apache.org/repos/asf?p=incubator-singa.git;h=e1a6f14 ]

SINGA-87 Replace exclude field to inlcude field for layer configuration (still support exclude
field).

Exclude field is deprecated, please use include field instead.
Notice that include field only includes the specified layer.

neuralnet.cc
 - add flag to indicate state, e.g., flag=0, no exclude and no include
 - add checks for exclude and include field, they cannot appear in the same .conf file
job.proto
 - add include field definition in LayerProto


> Replace exclude field to inlcude field for layer configuration
> --------------------------------------------------------------
>
>                 Key: SINGA-87
>                 URL: https://issues.apache.org/jira/browse/SINGA-87
>             Project: Singa
>          Issue Type: Improvement
>            Reporter: wangwei
>
> The *exclude* field in LayerProto indicates that this layer should be excluded when creating
a NeuralNet instance. It is typically used in input layer, because different nets would have
different input layers. For instance, the test net and training net usually share all layers
except the input layers (for reading different datasets).
> "exclude" is not as clear as "include". Hence this ticket is going to replace the "exclude"
field with "include" filed.
> If a layer is configured without specifying the "include" field, then it is included
by default when creating a neural net. If its "include" field is configured, then it is only
included for the specified neural net. For example,
> {code}
> layer {
> name: "input"
> include: kTest
> }
> {code}
> then this layer would only be included in the text neural net.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message