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

Gilles resolved MATH-1278.
--------------------------
    Resolution: Implemented

Commits:
f13693fdc3cd00c6acbcd51672076e38a333778c (3.6)
6c4e1d719fec98f04f0d80d2ff79dbfc2861bfaf (4.0)


> Deep copy of "Network" ("o.a.c.m.ml.neuralnet")
> -----------------------------------------------
>
>                 Key: MATH-1278
>                 URL: https://issues.apache.org/jira/browse/MATH-1278
>             Project: Commons Math
>          Issue Type: Wish
>            Reporter: Gilles
>            Assignee: Gilles
>            Priority: Minor
>              Labels: api-addition
>             Fix For: 4.0, 3.6
>
>         Attachments: MATH-1278.patch
>
>
> It might be useful to track the changes in a ANN during the learning process.
> Certain algorithms for assessing the state of a SOFM can take a long time if 
> the training dataset in very large.
> If the state of the {{Network}} changes a lot (due to the continuing training 
> process) during the evaluation computation, its output will not represent the 
> state at some definite time.
> Stopping the training process during the whole evaluation would result in a 
> waste of time.
> An alternative is to create a deep copy of the {{Network}} instance: the 
> evaluation will be performed on the copy while the training can continue on 
> the original instance.



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

Reply via email to