Hi Lakini, Sorry for the delayed response. As the first part of the project, you can start the work on the UI/drag and drop feature, as the core of your project is based around that. Therefore, shall we try to get a basic version of drag and drop UI, by the mid-term evaluation? (No need to connect the UI with the dl4j, for the first phase) So this would be include:
- A link/re-direct to go to Visual builder, upon selecting the Neural Netowrks (as the algorithm) - The drawing/dropping area and a panel to pick the objects to be dragged (objects as in, nodes, layers, links, etc) This drag and drop page should replace the hyper-parameter page in the ML UI. More precisely, In the Machine Learner wizard, when a user picks the algorithm name as Neural Network, and proceed, this drag and drop page should be prompted instead of the hyper-parameters page. You can create the overall page as a jaggery page (.jag). It would be easier for you to get a copy of an existing page, and modifying the content. That will preserve the existing styles, session handling etc. Please feel free to raise any question you come across during implementing. Regards, Supun On Tue, May 24, 2016 at 8:09 PM, Lakini Senanayaka < [email protected]> wrote: > Hi, > > Thank you very much for the suggestions.I will be using JQueryUI. > > As my coding period started yesterday according to the GSoC Schedule I > would like to know the workload that should be completed > before the midterm evaluation. Please advise me accordingly. > > Thank you. > > > On Tue, May 24, 2016 at 10:34 AM, Supun Sethunga <[email protected]> wrote: > >> Hi Lakini, >> >> Yes you can use any of them, with open source licence. But I would prefer >> JQueryUI, as its a well known library, and is already been used by some of >> the wso2 products. >> >> Regards, >> Supun >> >> On Tue, May 24, 2016 at 9:29 AM, Lakini Senanayaka < >> [email protected]> wrote: >> >>> Hi, >>> >>> I have found some libraries to build drag and drop UI for our front end >>> .They are JQury UI[1],Dragula[2],Draggablily[3]. >>> I hope I can do the developments using these libraries. >>> >>> [1]jqueryui <http://jqueryui.com/> >>> [2]dragula <https://bevacqua.github.io/dragula/> >>> [3]draggabilly <http://draggabilly.desandro.com/> >>> >>> Could you please tell me if you have any other suggestions? >>> >>> On Sat, May 21, 2016 at 11:05 PM, Lakini Senanayaka < >>> [email protected]> wrote: >>> >>>> Hi , >>>> >>>> This is my weekly progress update of my project. >>>> >>>> I have solved all the problems I have mentioned in the last email.I >>>> could find a class BaseDatasetIterator which is in DL4J where we can find >>>> inbuilt iterators for CurvesDataSetIterator, IrisDataSetIterator, >>>> MnistDataSetIterator, MovingWindowBaseDataSetIterator, >>>> RawMnistDataSetIterator .There is no iterator for CIFAR dataset yet. >>>> >>>> I have gone through the whole documentation except Deeplearning4j on >>>> Spark.The latest documentation is very understandable than the earlier >>>> one.I have studied neural networks- Restricted Boltzmann Machines, >>>> Convolutional Nets (ConvNets), >>>> Long Short-Term Memory Units (LSTMs), >>>> Denoising Autoencoders, >>>> Recurrent Nets and LSTMs, >>>> Multilayer Neural Nets, >>>> Deep-Belief Network, >>>> Deep AutoEncoder, >>>> Stacked Denoising Autoencoders >>>> >>>> I have run the example codes[1] and I have understood the >>>> implementations.I have rerun the codes with modifying different parameter >>>> values like number and size of the hidden layers, learning rate, momentum, >>>> weight distribution and various types of regularization and checked the >>>> performance. >>>> >>>> I have implemented a convolution net[3] and trained it using LFW >>>> dataset[2] and a Recurrent net[4].Still I have a problem in vectorizing >>>> CIFRA-10 data set. >>>> >>>> Currently I am researching about libraries to build drag & drop UI >>>> for front end. >>>> >>>> [1]dl4j-0.4-examples >>>> <https://github.com/deeplearning4j/dl4j-0.4-examples> >>>> [2]LFW Face Dataset <http://vis-www.cs.umass.edu/lfw/> >>>> [3]ConvolutionNetLFW >>>> <https://github.com/Lakini/Deeplearning4Java/blob/master/src/main/java/org/deeplearning4j/examples/convolution/ConvolutionNetLFW.java> >>>> [4]RecurrentNetworkExample >>>> <https://github.com/Lakini/Deeplearning4Java/blob/master/src/main/java/org/deeplearning4j/examples/recurrent/basic/RecurrentNetworkExample.java> >>>> >>>> >>>> Could you please guide me to do the next step of my project . >>>> >>>> Thank you. >>>> >>>> Sincerely, >>>> *Lakini Senanayaka.* >>>> >>>> >>> >>> >>> -- >>> Thank you. >>> >>> Sincerely, >>> *Lakini Senanayaka.* >>> >>> >> >> >> -- >> *Supun Sethunga* >> Software Engineer >> WSO2, Inc. >> http://wso2.com/ >> lean | enterprise | middleware >> Mobile : +94 716546324 >> > > > > -- > Thank you. > > Sincerely, > *Lakini Senanayaka.* > > -- *Supun Sethunga* Software Engineer WSO2, Inc. http://wso2.com/ lean | enterprise | middleware Mobile : +94 716546324
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
