You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mahout.apache.org by Khurrum Nasim <kh...@useitc.com> on 2016/10/04 19:41:04 UTC

code review

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 <sm...@apache.org> 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 <sa...@gmail.com>
> wrote:
> 
>> where is the graph based solution in here?
>> 
>> 2016-09-26 23:40 GMT+08:00 Dmitriy Lyubimov <dl...@gmail.com>:
>> 
>>> 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 <sa...@gmail.com>
>>> 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 <dl...@gmail.com>:
>>>> 
>>>>> 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 <dlieu.7@gmail.com
>>> 
>>>>> 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 <
>> sabergeass@gmail.com
>>>> 
>>>>>> 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
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>>> 
>>