You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@singa.apache.org by "wangwei (JIRA)" <ji...@apache.org> on 2015/11/03 10:05:27 UTC

[jira] [Commented] (SINGA-87) Replace exclude field to inlcude field for layer configuration

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

wangwei commented on SINGA-87:
------------------------------

For compatibility with previous versions, we may consider reserving the "exclude"  when adding "include".

> 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)