timaschew / jANN

API for creating and using artificial neural network in java
2 stars 4 forks source link

Seperate Update Action for Bias (Input and Hidden) for updating Jung #42

Closed timaschew closed 13 years ago

timaschew commented 13 years ago

In der SidebarModel, muss ich zwei ChangeListener umschreiben, sie haben nämlich BooleanWerte gefeuert und eine CastException hat geknall weil in der ActionController (UPDATE_JUNG_GRAPH) du immer auf Integer gecasted hast: newValue = (Integer) evt.getNewValue();

Du kannst auch instance of check machen, und die 2 Actions wieder rausnehmen: UPDATE_JUNG_GRAPH_INPUT_BIAS und UPDATE_JUNG_GRAPH_HIDDEN_BIAS

Wenn du wissen willst, in welcher Layer es einen Bias gibt, hier gibts den Zugriff, Achtung, du kriegst den relativen Layer zurück!

List hiddenBiasList = sidebarModel.getHiddenBias();

timaschew commented 13 years ago

Habe gerade eine neue Methode geschrieben, die arbeitet mit einem globalen layerIndex ;) Boolean bias = sidebarModel.hasLayerBias(1);