[jira] [Commented] (IGNITE-9747) [ML] Add Bernoulli Naive Bayes classifier

2018-10-29 Thread ASF GitHub Bot (JIRA)


[ 
https://issues.apache.org/jira/browse/IGNITE-9747?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16667648#comment-16667648
 ] 

ASF GitHub Bot commented on IGNITE-9747:


GitHub user dehasi opened a pull request:

https://github.com/apache/ignite/pull/5204

IGNITE-9747 Add Bernoulli naive Bayes



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/dehasi/ignite 
feature/ignite-9747-add-bernoulli-bayes

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/ignite/pull/5204.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #5204


commit 82e2cdf780a0ddc61b85b09509c3b62431f73312
Author: dehasi 
Date:   2018-10-24T16:37:39Z

IGNITE-9747: Add bernoulli package

commit aaec115f7692d925c4bc84db0f0532a672883022
Author: dehasi 
Date:   2018-10-25T16:19:01Z

IGNITE-9747: Add bernoulli model

commit 601db0f794cbbc84ce4f7629b20e87bb3cf4ab97
Author: dehasi 
Date:   2018-10-25T16:59:27Z

IGNITE-9747: Use log sum instead of mult

commit 24a7494012b8e4ae94a7f48cd32ad4a7d35c5977
Author: dehasi 
Date:   2018-10-25T17:01:55Z

IGNITE-9747: Use log sum instead of mult

commit b21c1443d7931595cc097afd5835b94c255c6882
Author: dehasi 
Date:   2018-10-26T16:58:11Z

IGNITE-9747: Update javadoc

commit c5a11244fd82875a47f79118525459a9f8d8cc7a
Author: dehasi 
Date:   2018-10-26T17:03:24Z

IGNITE-9747: Add Bernoulli trainer template

commit 573175c2d8da10cfd49b842095788332366c0cff
Author: dehasi 
Date:   2018-10-26T17:13:26Z

IGNITE-9747: Add unit test

commit 41cff0ace9525283dead37da40850209b8d74c75
Author: dehasi 
Date:   2018-10-26T17:20:26Z

IGNITE-9747: Add update model template

commit fe8e6d2b21296f16c3164d859b985f9d8c146d1c
Author: dehasi 
Date:   2018-10-26T17:31:58Z

IGNITE-9747: Add update model

commit fa3befa64fba3202c0d3a9d6a4431c092348ceaa
Author: dehasi 
Date:   2018-10-26T17:36:14Z

IGNITE-9747: Add trainer

commit 1e9608ac89d45520f27cef97365f76d58971cb05
Author: dehasi 
Date:   2018-10-26T17:48:08Z

IGNITE-9747: Test preset probabilities

commit 01fff4fc808399fc888bc90b2f74adb9f6449d85
Author: dehasi 
Date:   2018-10-26T17:52:07Z

IGNITE-9747: Test count probabilities

commit c218b2d07c6dde4fdaa2bb6b9567d2973b9165eb
Author: dehasi 
Date:   2018-10-26T17:58:57Z

IGNITE-9747: Test integration test

commit 38ac517c66fcacb1db49ff4e5f766214ef27be81
Author: dehasi 
Date:   2018-10-28T17:36:32Z

IGNITE-9747: Rid off exp

commit 52941a515c04eee78d8914ee34938cde660ea69a
Author: dehasi 
Date:   2018-10-28T17:39:50Z

IGNITE-9747: Rename test

commit 632a27abb15e6af228dae0ced3f818cca6eb8325
Author: dehasi 
Date:   2018-10-28T17:45:34Z

IGNITE-9747: Add java doc

commit 73dee910306975a52375a15ed17f200a8bb9fb9b
Author: dehasi 
Date:   2018-10-28T17:48:07Z

Merge branch 'master' into feature/ignite-9747-add-bernoulli-bayes

commit 5d822ad1174bfc17bff0734ed264e3ff8af82f3b
Author: dehasi 
Date:   2018-10-28T18:52:53Z

IGNITE-8292: Add Bernoulli example

commit 5d7f38e19f14bde197a05c5a7fe7358b63647f9b
Author: dehasi 
Date:   2018-10-28T19:17:59Z

IGNITE-8292: Fix dataset path




> [ML] Add Bernoulli Naive Bayes classifier
> -
>
> Key: IGNITE-9747
> URL: https://issues.apache.org/jira/browse/IGNITE-9747
> Project: Ignite
>  Issue Type: Sub-task
>  Components: ml
>Reporter: Ravil Galeyev
>Assignee: Ravil Galeyev
>Priority: Major
>
> Naive Bayes classifiers are a family of simple probabilistic classifiers 
> based on applying Bayes' theorem with strong (naive) independence assumptions 
> between the features.
> So we want to add this algorithm to Apache Ignite ML module.
> [Bernoulli Naive 
> Bayes|http://scikit-learn.org/stable/modules/naive_bayes.html#bernoulli-naive-bayes]
>  implements the naive Bayes training and classification algorithms for data 
> that is distributed according to multivariate Bernoulli distributions; i.e., 
> there may be multiple features but each one is assumed to be a binary-valued 
> (Bernoulli, boolean) variable.
> Requirements for successful PR:
>  # PartitionedDataset usage
>  # Trainer-Model paradigm support
>  # Tests for Model and for Trainer (and other stuff)
>  # Example of usage with small, but famous dataset like IRIS, Titanic or 
> House Prices
>  # Javadocs/codestyle according guidelines



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (IGNITE-9747) [ML] Add Bernoulli Naive Bayes classifier

2018-12-14 Thread Dmitriy Pavlov (JIRA)


[ 
https://issues.apache.org/jira/browse/IGNITE-9747?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16721479#comment-16721479
 ] 

Dmitriy Pavlov commented on IGNITE-9747:


[~chief] could you please take a look?

> [ML] Add Bernoulli Naive Bayes classifier
> -
>
> Key: IGNITE-9747
> URL: https://issues.apache.org/jira/browse/IGNITE-9747
> Project: Ignite
>  Issue Type: Sub-task
>  Components: ml
>Reporter: Ravil Galeyev
>Assignee: Ravil Galeyev
>Priority: Major
> Fix For: 2.8
>
>
> Naive Bayes classifiers are a family of simple probabilistic classifiers 
> based on applying Bayes' theorem with strong (naive) independence assumptions 
> between the features.
> So we want to add this algorithm to Apache Ignite ML module.
> [Bernoulli Naive 
> Bayes|http://scikit-learn.org/stable/modules/naive_bayes.html#bernoulli-naive-bayes]
>  implements the naive Bayes training and classification algorithms for data 
> that is distributed according to multivariate Bernoulli distributions; i.e., 
> there may be multiple features but each one is assumed to be a binary-valued 
> (Bernoulli, boolean) variable.
> Requirements for successful PR:
>  # PartitionedDataset usage
>  # Trainer-Model paradigm support
>  # Tests for Model and for Trainer (and other stuff)
>  # Example of usage with small, but famous dataset like IRIS, Titanic or 
> House Prices
>  # Javadocs/codestyle according guidelines



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (IGNITE-9747) [ML] Add Bernoulli Naive Bayes classifier

2018-12-18 Thread ASF GitHub Bot (JIRA)


[ 
https://issues.apache.org/jira/browse/IGNITE-9747?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16724024#comment-16724024
 ] 

ASF GitHub Bot commented on IGNITE-9747:


Github user asfgit closed the pull request at:

https://github.com/apache/ignite/pull/5204


> [ML] Add Bernoulli Naive Bayes classifier
> -
>
> Key: IGNITE-9747
> URL: https://issues.apache.org/jira/browse/IGNITE-9747
> Project: Ignite
>  Issue Type: Sub-task
>  Components: ml
>Reporter: Ravil Galeyev
>Assignee: Ravil Galeyev
>Priority: Major
> Fix For: 2.8
>
>
> Naive Bayes classifiers are a family of simple probabilistic classifiers 
> based on applying Bayes' theorem with strong (naive) independence assumptions 
> between the features.
> So we want to add this algorithm to Apache Ignite ML module.
> [Bernoulli Naive 
> Bayes|http://scikit-learn.org/stable/modules/naive_bayes.html#bernoulli-naive-bayes]
>  implements the naive Bayes training and classification algorithms for data 
> that is distributed according to multivariate Bernoulli distributions; i.e., 
> there may be multiple features but each one is assumed to be a binary-valued 
> (Bernoulli, boolean) variable.
> Requirements for successful PR:
>  # PartitionedDataset usage
>  # Trainer-Model paradigm support
>  # Tests for Model and for Trainer (and other stuff)
>  # Example of usage with small, but famous dataset like IRIS, Titanic or 
> House Prices
>  # Javadocs/codestyle according guidelines



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)