Skip to content

Conversation

@FavioVazquez
Copy link
Contributor

What changes were proposed in this pull request?

Fixed wrong documentation for Mean Absolute Error.

Even though the code is correct for the MAE:

@Since("1.2.0")
  def meanAbsoluteError: Double = {
    summary.normL1(1) / summary.count
  }

In the documentation the division by N is missing.

How was this patch tested?

All of spark tests were run.

Please review http://spark.apache.org/contributing.html before opening a pull request.

@SparkQA
Copy link

SparkQA commented Sep 11, 2017

Test build #3917 has finished for PR 19190 at commit a95cfc6.

  • This patch passes all tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@FavioVazquez FavioVazquez changed the title [SPARK-21976][DOC] [SPARK-21976][DOC] Fixed wrong documentation for Mean Absolute Error. Sep 11, 2017
@FavioVazquez FavioVazquez changed the title [SPARK-21976][DOC] Fixed wrong documentation for Mean Absolute Error. [SPARK-21976][DOC] Fix wrong documentation for Mean Absolute Error. Sep 11, 2017
asfgit pushed a commit that referenced this pull request Sep 12, 2017
## What changes were proposed in this pull request?

Fixed wrong documentation for Mean Absolute Error.

Even though the code is correct for the MAE:

```scala
Since("1.2.0")
  def meanAbsoluteError: Double = {
    summary.normL1(1) / summary.count
  }
```
In the documentation the division by N is missing.

## How was this patch tested?

All of spark tests were run.

Please review http://spark.apache.org/contributing.html before opening a pull request.

Author: FavioVazquez <[email protected]>
Author: faviovazquez <[email protected]>
Author: Favio André Vázquez <[email protected]>

Closes #19190 from FavioVazquez/mae-fix.

(cherry picked from commit e2ac2f1)
Signed-off-by: Sean Owen <[email protected]>
@srowen
Copy link
Member

srowen commented Sep 12, 2017

Merged to master/2.2/2.1

@asfgit asfgit closed this in e2ac2f1 Sep 12, 2017
asfgit pushed a commit that referenced this pull request Sep 12, 2017
## What changes were proposed in this pull request?

Fixed wrong documentation for Mean Absolute Error.

Even though the code is correct for the MAE:

```scala
Since("1.2.0")
  def meanAbsoluteError: Double = {
    summary.normL1(1) / summary.count
  }
```
In the documentation the division by N is missing.

## How was this patch tested?

All of spark tests were run.

Please review http://spark.apache.org/contributing.html before opening a pull request.

Author: FavioVazquez <[email protected]>
Author: faviovazquez <[email protected]>
Author: Favio André Vázquez <[email protected]>

Closes #19190 from FavioVazquez/mae-fix.

(cherry picked from commit e2ac2f1)
Signed-off-by: Sean Owen <[email protected]>
@FavioVazquez
Copy link
Contributor Author

Thanks to Carlos Munguia, Jared Romero and Christhian Flores :). @montactuaria @jared275 @chris122flores

MatthewRBruce pushed a commit to Shopify/spark that referenced this pull request Jul 31, 2018
## What changes were proposed in this pull request?

Fixed wrong documentation for Mean Absolute Error.

Even though the code is correct for the MAE:

```scala
Since("1.2.0")
  def meanAbsoluteError: Double = {
    summary.normL1(1) / summary.count
  }
```
In the documentation the division by N is missing.

## How was this patch tested?

All of spark tests were run.

Please review http://spark.apache.org/contributing.html before opening a pull request.

Author: FavioVazquez <[email protected]>
Author: faviovazquez <[email protected]>
Author: Favio André Vázquez <[email protected]>

Closes apache#19190 from FavioVazquez/mae-fix.

(cherry picked from commit e2ac2f1)
Signed-off-by: Sean Owen <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants