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/08/19 08:12:46 UTC

[jira] [Resolved] (SINGA-49) Fix a bug in HandlePutMsg func that sets param fields to invalid values

     [ https://issues.apache.org/jira/browse/SINGA-49?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

wangwei resolved SINGA-49.
--------------------------
    Resolution: Fixed

> Fix a bug in HandlePutMsg func that sets param fields to invalid values
> -----------------------------------------------------------------------
>
>                 Key: SINGA-49
>                 URL: https://issues.apache.org/jira/browse/SINGA-49
>             Project: Singa
>          Issue Type: Bug
>            Reporter: wangwei
>            Assignee: wangwei
>
> The Param::HandlePutMsg doesn't set the weight decay multiplier and learning rate multiplier correctly. The current code doesn't use the values from the received messages. 
> This bug is found when testing the CIFAR10 example. That example uses a large weight decay for top layers to avoid over-fitting. The test is fine if parameters are updated at worker side but gets over-fitting when parameters are updated at server side. The reason is that the weight decay multiplier is not set properly.



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