Skip to content

add impurity stats in tree leaf node debug string - #20825

Closed
yupbank wants to merge 2 commits into
apache:masterfrom
yupbank:add-stats-in-debugstring
Closed

add impurity stats in tree leaf node debug string#20825
yupbank wants to merge 2 commits into
apache:masterfrom
yupbank:add-stats-in-debugstring

Conversation

@yupbank

@yupbankyupbank commented Mar 14, 2018

Copy link
Copy Markdown

What changes were proposed in this pull request?

right now the debug str of tree doesn't contains impurity stats, which is confusing, since we are not using the predictions directly, and some raw predictions of tree is redundant

How was this patch tested?

@AmplabJenkins

Copy link
Copy Markdown

Can one of the admins verify this patch?

@davies

Copy link
Copy Markdown
Contributor

LGTM

@davies

Copy link
Copy Markdown
Contributor

cc @zsxwing

@jkbradley

Copy link
Copy Markdown
Member

I actually would prefer not to merge this change since it could blow up the size of the strings printed for some classification tasks with large numbers of labels. If people want to debug, they could trace through the tree manually.

Alternatively, I'd be OK with adding an optional argument which tells toDebugString to include the stats.

@srowensrowen mentioned this pull request May 11, 2018
zifeif2 pushed a commit to zifeif2/spark that referenced this pull request Nov 22, 2025
Closesapache#20458Closesapache#20530Closesapache#20557Closesapache#20966Closesapache#20857Closesapache#19694Closesapache#18227Closesapache#20683Closesapache#20881Closesapache#20347Closesapache#20825Closesapache#20078Closesapache#21281Closesapache#19951Closesapache#20905Closesapache#20635
Author: Sean Owen <srowen@gmail.com>
Closesapache#21303 from srowen/ClosePRs.
Sign up for freeto 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.

4 participants

@yupbank@AmplabJenkins@davies@jkbradley