wangwei created SINGA-87:
----------------------------

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

Reply via email to