{"issue":{"created_at":"2011-11-26T16:46:58Z","state":"closed","updated_at":"2011-11-26T20:17:01Z","user":{"gravatar_id":"6a49fda271da86e318adb6ab42df344b","id":1078269,"url":"https://api.github.com/users/IsmailMarmoush","login":"IsmailMarmoush","avatar_url":"https://secure.gravatar.com/avatar/6a49fda271da86e318adb6ab42df344b?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"comments":0,"body":"There are two options\r\n\t\t1- Concatenate all the predecessor layers\r\n\t\toutputs as inputs for a\r\n\t\tspecific layer then normally do the learning,\r\n\t\tweight algorithms\r\n\t\t2- not to concatenate and even ignore the Input\r\n\t\tvariable and directly use the outputs for the matrices, but this will\r\n\t\tresult in a more mess, it will mean that for each algorithm which uses\r\n\t\tthe inputs we'll have to do specific algorithm implementation and\r\n\t\tthat's very much wrong\r\n\r\n\t\tSo the decision was to concatenate inputs and\r\n\t\tsacrifice the \"near performance enhancement\" for the \"future\r\n\t\tperformance enhancement\"","assignee":{"gravatar_id":"6a49fda271da86e318adb6ab42df344b","id":1078269,"url":"https://api.github.com/users/IsmailMarmoush","login":"IsmailMarmoush","avatar_url":"https://secure.gravatar.com/avatar/6a49fda271da86e318adb6ab42df344b?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"id":2355977,"number":14,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"labels":[{"color":"d7e102","name":"Algorithm Decision","url":"https://api.github.com/repos/IsmailMarmoush/JANN/labels/Algorithm+Decision"}],"title":"Performance impact due to concatenation of outputs of the Predecessor Layers as inputs","closed_at":"2011-11-26T20:17:01Z","html_url":"https://github.com/IsmailMarmoush/JANN/issues/14","milestone":{"created_at":"2011-10-07T01:03:22Z","state":"open","due_on":"2011-11-15T08:00:00Z","closed_issues":6,"creator":{"gravatar_id":"6a49fda271da86e318adb6ab42df344b","id":1078269,"url":"https://api.github.com/users/IsmailMarmoush","login":"IsmailMarmoush","avatar_url":"https://secure.gravatar.com/avatar/6a49fda271da86e318adb6ab42df344b?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"number":1,"description":"The first actual release <after> learning about:\r\n1-Maven (Packaging, Dependencies) \r\n2-Stochastic and Batch Learning in Artificial Neural Networks\r\n3-Devised new structure for the project:\r\nCore:\r\n--------\r\n1-Layers, Networks\r\n\r\nNetwork Models:\r\n---------------------\r\n1- Regression\r\n2-Classification\r\n3-Reinfocement\r\n\r\nSoftware Engineering:\r\n-----------------------------\r\n1-Generate project UML using papyrus\r\n","title":"First Release","open_issues":3,"url":"https://api.github.com/repos/IsmailMarmoush/JANN/milestones/1"},"url":"https://api.github.com/repos/IsmailMarmoush/JANN/issues/14"},"action":"closed"}