Codacy is free for open source projects. And does a decent job of reviewing your code.
Might be worthwhile to have it review mahout forks and branches. Khurrum > On Sep 26, 2016, at 1:21 PM, Suneel Marthi <[email protected]> wrote: > > @Tiramisu most sparse networks like DBNs are modeled as graphs and hence > Dmitriy had mentioned a graph-based solution. > > The question for you is "What/Which platform is of most interest to u - a > graph-based solution or an algebraic solution? " > > If its an algebraic solution you are looking for, Mahout provides the > physical and logical operators for that and we are also in the process of > rolling out native physical operators in the next release. I believe > (correct me here) that you are trying to use matrix multiplications for ur > DBN solution, if so the suggestion would be to create a javacpp - MPI > bridge. > > Based on your interest and your requirements, we can take this conversation > further. > > Thanks for reaching out. > > On Mon, Sep 26, 2016 at 11:53 AM, Tiramisu Ling <[email protected]> > wrote: > >> where is the graph based solution in here? >> >> 2016-09-26 23:40 GMT+08:00 Dmitriy Lyubimov <[email protected]>: >> >>> Do you want to approach these rpoblems from mostly algebraic solution vs. >>> e.g. graph based solution? >>> >>> On Wed, Sep 21, 2016 at 10:08 PM, Tiramisu Ling <[email protected]> >>> wrote: >>> >>>> Hi Dmitriy, >>>> >>>> Thank you for your reply! I'm a postgraduate student of computer >> science >>>> and the research direction of mine is Deep learning. And the focus >> point >>> of >>>> my research is use DBN to do the link(between network node) prediction, >>>> which is the major reason makes want to get involved into mahout and do >>>> some contribution. Most of my program knowledge is about Python and >>> Matlab >>>> and, honestly, I only have basic level of Java programing skill. But I >>>> believe I could learn more about how to use Java by reading the >> codebase >>> of >>>> mahout, trust me ;). >>>> >>>> Best Regards, >>>> MikeLing >>>> >>>> 2016-09-22 6:12 GMT+08:00 Dmitriy Lyubimov <[email protected]>: >>>> >>>>> ps another way to approach it, which in fact seems to be most common >>>>> motivator here, is to start with a pragmatic problem one already has >> at >>>>> hand. Abstract tinkering rarely produces strategically useful >>>>> contributions, it seems. >>>>> >>>>> On Wed, Sep 21, 2016 at 3:09 PM, Dmitriy Lyubimov <[email protected] >>> >>>>> wrote: >>>>> >>>>>> if you can tell us about your background a little bit, perhaps we >>> could >>>>>> have ideas. frankly we have a pretty sprawling roadmap. At least a >>> set >>>> of >>>>>> ideas. It's frankly more than we can realistically do, we can use >>> help, >>>>> yes. >>>>>> >>>>>> On Sat, Sep 17, 2016 at 8:52 AM, Tiramisu Ling < >> [email protected] >>>> >>>>>> wrote: >>>>>> >>>>>>> Hey everyone, I'm new to mahout and I would like to contribute to >>> it. >>>> In >>>>>>> general, I had read the how to contribute page in [1], and I had >>> clone >>>>> the >>>>>>> repo from github. So what should I do next? Are there any issue >> like >>>>> 'good >>>>>>> first bug' to work with? Thank you very much!:) >>>>>>> >>>>>>> [1]http://mahout.apache.org/developers/how-to-contribute.html >>>>>>> >>>>>>> Best Regards, >>>>>>> MikeLing >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>> >>
