Hello CD, Yes, it seems to be working fine now. But why does it show the axes in meters? Is this a d3 specific thing?
On Mon, Jul 13, 2015 at 3:17 PM, Thushan Ganegedara <thu...@gmail.com> wrote: > Hi all, > > Thank you very much for pointing out. I'll get the latest update and see. > > On Mon, Jul 13, 2015 at 3:03 PM, CD Athuraliya <chathur...@wso2.com> > wrote: > >> Hi Thushan, >> >> That method has been updated. Please get the latest. You might have to >> define your own case depending on predicted values. >> >> CD Athuraliya >> Sent from my mobile device >> On Jul 13, 2015 10:24 AM, "Nirmal Fernando" <nir...@wso2.com> wrote: >> >>> Great work Thushan! On the UI issues, @CD could help you. AFAIK actual >>> keeps the pointer to the actual label and predicted is the probability and >>> predictedLabel is after rounding it using a threshold. >>> >>> On Mon, Jul 13, 2015 at 7:14 AM, Thushan Ganegedara <thu...@gmail.com> >>> wrote: >>> >>>> Hi all, >>>> >>>> I have integrated H-2-O deeplearning to WSO2-ml successfully. Following >>>> are the stats on 2 tests conducted (screenshots attached). >>>> >>>> Iris dataset - 93.62% Accuracy >>>> MNIST (Small) dataset - 94.94% Accuracy >>>> >>>> However, there were few unusual issues that I had to spend lot of time >>>> to identify. >>>> >>>> *FrameSplitter does not work for any value other than 0.5. Any value >>>> other than 0.5, the following error is returned* >>>> (Frame splitter is used to split trainingData to train and valid sets) >>>> barrier onExCompletion for >>>> hex.deeplearning.DeepLearning$DeepLearningDriver@25e994ae >>>> java.lang.RuntimeException: java.lang.RuntimeException: >>>> java.lang.NullPointerException >>>> at >>>> hex.deeplearning.DeepLearning$DeepLearningDriver.trainModel(DeepLearning.java:382) >>>> >>>> *DeepLearningModel.score(double[] vec) method doesn't work. * >>>> The predictions obtained with score(Frame f) and score(double[] v) is >>>> shown below. >>>> >>>> *Actual, score(Frame f), score(double[] v)* >>>> 0.0, 0.0, 1.0 >>>> 1.0, 1.0, 2.0 >>>> 2.0, 2.0, 2.0 >>>> 2.0, 1.0, 2.0 >>>> 1.0, 1.0, 2.0 >>>> >>>> As you can see, score(double[] v) is quite poor. >>>> >>>> After fixing above issues, everything seems to be working fine at the >>>> moment. >>>> >>>> However, the I've a concern regarding the following method in >>>> view-model.jag -> function >>>> drawPredictedVsActualChart(testResultDataPointsSample) >>>> >>>> var actual = testResultDataPointsSample[i].predictedVsActual.actual; >>>> var predicted = >>>> testResultDataPointsSample[i].predictedVsActual.predicted; >>>> var labeledPredicted = labelPredicted(predicted, 0.5); >>>> >>>> if(actual == labeledPredicted) { >>>> predictedVsActualPoint[2] = 'Correct'; >>>> } >>>> else { >>>> predictedVsActualPoint[2] = 'Incorrect'; >>>> } >>>> >>>> why does it compare the *actual and labeledPredicted* where it should >>>> be comparing *actual and predicted*? >>>> >>>> Also, the *Actual vs Predicted graph for MNIST show the axis in >>>> "Meters" *(mnist.png) which doesn't make sense. I'm still looking into >>>> this. >>>> >>>> Thank you >>>> >>>> >>>> >>>> -- >>>> Regards, >>>> >>>> Thushan Ganegedara >>>> School of IT >>>> University of Sydney, Australia >>>> >>> >>> >>> >>> -- >>> >>> Thanks & regards, >>> Nirmal >>> >>> Associate Technical Lead - Data Technologies Team, WSO2 Inc. >>> Mobile: +94715779733 >>> Blog: http://nirmalfdo.blogspot.com/ >>> >>> >>> > > > -- > Regards, > > Thushan Ganegedara > School of IT > University of Sydney, Australia > -- Regards, Thushan Ganegedara School of IT University of Sydney, Australia
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev