jeffheaton / encog-java-core

http://www.heatonresearch.com/encog
Other
744 stars 268 forks source link

An Unhandled Error Occured #184

Open kapplebaum opened 9 years ago

kapplebaum commented 9 years ago

Trying large numbers to see how big of a network I can set up. Trying to set up a nn with 50K inputs, one hidden layer with 50K neurons, and 37 outputs I get:

We are very sorry but an unexpected error has occured. Would you consider sending this information to us? No personal information will be transmitted, just what you see below.

This information is very useful to us to make Encog a better program.

Encog Version: 3.1.0 Encog Workbench Version: 3.1 Java Version: 1.7.0_67 Java Vendor: Oracle Corporation OS Name: Mac OS X OS Arch: x86_64 OS Version: 10.9.5 Core Count: 2 ISO3 Country: USA Display Country: United States Radix: .

Grouping: ,

Exception: java.lang.NegativeArraySizeException org.encog.neural.flat.FlatNetwork.init(FlatNetwork.java:688) org.encog.neural.flat.FlatNetwork.(FlatNetwork.java:190) org.encog.neural.networks.structure.NeuralStructure.finalizeStructure(NeuralStructure.java:162) org.encog.neural.pattern.FeedForwardPattern.generate(FeedForwardPattern.java:115) org.encog.workbench.process.CreateNeuralNetwork.createFeedForward(CreateNeuralNetwork.java:256) org.encog.workbench.process.CreateNeuralNetwork.process(CreateNeuralNetwork.java:83) org.encog.workbench.process.CreateNewFile.performCreateFile(CreateNewFile.java:63) org.encog.workbench.frames.document.EncogMenus.actionPerformed(EncogMenus.java:224) org.encog.workbench.frames.document.EncogDocumentFrame.actionPerformed(EncogDocumentFrame.java:116) javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) javax.swing.AbstractButton.doClick(AbstractButton.java:376) javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833) com.apple.laf.AquaMenuItemUI.doClick(AquaMenuItemUI.java:157) javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877) java.awt.Component.processMouseEvent(Component.java:6516) javax.swing.JComponent.processMouseEvent(JComponent.java:3320) java.awt.Component.processEvent(Component.java:6281) java.awt.Container.processEvent(Container.java:2229) java.awt.Component.dispatchEventImpl(Component.java:4872) java.awt.Container.dispatchEventImpl(Container.java:2287) java.awt.Component.dispatchEvent(Component.java:4698) java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) java.awt.Container.dispatchEventImpl(Container.java:2273) java.awt.Window.dispatchEventImpl(Window.java:2719) java.awt.Component.dispatchEvent(Component.java:4698) java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735) java.awt.EventQueue.access$200(EventQueue.java:103) java.awt.EventQueue$3.run(EventQueue.java:694) java.awt.EventQueue$3.run(EventQueue.java:692) java.security.AccessController.doPrivileged(Native Method) java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) java.awt.EventQueue$4.run(EventQueue.java:708) java.awt.EventQueue$4.run(EventQueue.java:706) java.security.AccessController.doPrivileged(Native Method) java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) java.awt.EventQueue.dispatchEvent(EventQueue.java:705) java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) java.awt.EventDispatchThread.run(EventDispatchThread.java:91)