Thanks! +1
You can commit it directly. -- Best Regards, Edward J. Yoon @eddieyoon 2013. 8. 7., 오후 12:20, Yexi Jiang <[email protected]> 작성: > I am currently working on a refined version of NeuralNetwork (HAMA-770), > the new MLP will be implemented based on it. To quickly fix this problem > you mentioned, I will simply increase the training time to reduce the > chance of training failed. > > > 2013/8/6 Yexi Jiang <[email protected]> > >> Oh, this is caused by the testing of the MultilayerPerceptron, with small >> probability, the model will fail to learn the correct answer, I will fix >> this problem. >> >> >> 2013/8/6 Edward J. Yoon <[email protected]> >> >> Hi, >>> >>> Can someone look at this please? >>> >>> >>> -- >>> >>> org.apache.hama.ml.perception.TestSmallMultiLayerPerceptron.testWithMomentum >>> >>> Failing for the past 1 build (Since Failed#151 ) >>> Took 0 ms. >>> Error Message >>> >>> expected:<1.0> but was:<0.32161226737726983> >>> Stacktrace >>> >>> java.lang.AssertionError: expected:<1.0> but was:<0.32161226737726983> >>> at org.junit.Assert.fail(Assert.java:91) >>> at org.junit.Assert.failNotEquals(Assert.java:645) >>> at org.junit.Assert.assertEquals(Assert.java:441) >>> at org.junit.Assert.assertEquals(Assert.java:510) >>> at >>> org.apache.hama.ml.perception.TestSmallMultiLayerPerceptron.testWithMomentum(TestSmallMultiLayerPerceptron.java:337) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> at java.lang.reflect.Method.invoke(Method.java:597) >>> at >>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) >>> at >>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) >>> at >>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) >>> at >>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) >>> at >>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) >>> at >>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) >>> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) >>> at >>> org.junit.experimental.ParallelComputer$1$1.call(ParallelComputer.java:46) >>> at >>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >>> at java.util.concurrent.FutureTask.run(FutureTask.java:138) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) >>> at java.lang.Thread.run(Thread.java:662) >>> >>> >>> -- >>> Best Regards, Edward J. Yoon >>> @eddieyoon >>> >> >> >> >> -- >> ------ >> Yexi Jiang, >> ECS 251, [email protected] >> School of Computer and Information Science, >> Florida International University >> Homepage: http://users.cis.fiu.edu/~yjian004/ >> >> > > > -- > ------ > Yexi Jiang, > ECS 251, [email protected] > School of Computer and Information Science, > Florida International University > Homepage: http://users.cis.fiu.edu/~yjian004/
