Hi Thushan, For the moment we are not retrieving algorithms in algorithm selection step (algorithm.jag) from API. So you will have to add your new algorithm to relevant .jag file manually (by updating markup). But for hyper-parameters it should work by adding them to machine-learner.xml as Nirmal has mentioned. We will be fixing algorithm.jag soon to retrieve algorithms from API, but for now please follow these steps.
Regards, CD On Thu, Jun 25, 2015 at 10:11 AM, Nirmal Fernando <[email protected]> wrote: > Ok. Few pointers below; > > 1. We have all the default set of hyper parameters for each algorithm in > machine-learner.xml file. > https://github.com/wso2/carbon-ml/blob/master/features/ml/org.wso2.carbon.ml.core.feature/src/main/resources/conf/machine-learner.xml#L55 > > 2. If you like to add a new algorithm, you should first add it in > machine-learner.xml file. > > 3. Then, once you select your new algorithm via UI, you'll get the default > set of hyper parameters. > > > On Thu, Jun 25, 2015 at 9:58 AM, Thushan Ganegedara <[email protected]> > wrote: > >> Hi, >> >> I'm trying to add the hyper-parameters related to deep-networks. (Deep >> Networks needs several new additional parameters) >> So once the ajax call made, it should return correct hyper-parameters for >> the deep network algorithm specified by user. >> >> On Thu, Jun 25, 2015 at 2:25 PM, Nirmal Fernando <[email protected]> wrote: >> >>> Hi Thushan, >>> >>> Nope, we do not have one at hand as of now, but we will need to do one >>> when time permits. >>> >>> What are you trying to do? >>> >>> On Thu, Jun 25, 2015 at 9:45 AM, Thushan Ganegedara <[email protected]> >>> wrote: >>> >>>> Hi all, >>>> >>>> I started looking into Jaggery UI with the intention of changing the >>>> interface to accommodate Deep Networks. >>>> >>>> One of the initial tasks is to get the correct hyper parameters for the >>>> Deep Network user select. I found out that this is returned with, >>>> s*erverUrl + "/api/analyses/" + analysisId + >>>> "/hyperParameters?algorithmName=" + algorithmName, located in >>>> parameters.jag* >>>> >>>> I started looking into the retrievel process of hyperparameters and it >>>> seems this is using the api produced by *carbon-ml* to retrieve >>>> hyperparameters. >>>> >>>> I noticed that, *AnalysisAPIv10.java* and *MLAnalysisHandler.jav*a are >>>> the high-level classes which handles this request. >>>> >>>> However, I'm having trouble delving into detailed request handling. >>>> >>>> Is there any documentation which might help? I couldn't find any dev >>>> level documentation in the official WSO2-ml documentation. >>>> >>>> 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 >> > > > > -- > > Thanks & regards, > Nirmal > > Associate Technical Lead - Data Technologies Team, WSO2 Inc. > Mobile: +94715779733 > Blog: http://nirmalfdo.blogspot.com/ > > > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- *CD Athuraliya* Software Engineer WSO2, Inc. lean . enterprise . middleware Mobile: +94 716288847 <94716288847> LinkedIn <http://lk.linkedin.com/in/cdathuraliya> | Twitter <https://twitter.com/cdathuraliya> | Blog <http://cdathuraliya.tumblr.com/>
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
