Evovest / EvoTrees.jl

Boosted trees in Julia
https://evovest.github.io/EvoTrees.jl/dev/
Apache License 2.0
174 stars 20 forks source link

Fixed precision #235

Closed jeremiedb closed 1 year ago

jeremiedb commented 1 year ago

Adopting full double precision / Float64 throughout all operations.

codecov[bot] commented 1 year ago

Codecov Report

Patch coverage: 60.97% and project coverage change: -0.52 :warning:

Comparison is base (b132a3d) 50.53% compared to head (94e66a8) 50.02%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #235 +/- ## ========================================== - Coverage 50.53% 50.02% -0.52% ========================================== Files 21 21 Lines 1763 1789 +26 ========================================== + Hits 891 895 +4 - Misses 872 894 +22 ``` | [Impacted Files](https://app.codecov.io/gh/Evovest/EvoTrees.jl/pull/235?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None) | Coverage Δ | | |---|---|---| | [src/MLJ.jl](https://app.codecov.io/gh/Evovest/EvoTrees.jl/pull/235?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL01MSi5qbA==) | `80.00% <ø> (-6.00%)` | :arrow_down: | | [src/callback.jl](https://app.codecov.io/gh/Evovest/EvoTrees.jl/pull/235?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL2NhbGxiYWNrLmps) | `61.03% <ø> (ø)` | | | [src/gpu/eval.jl](https://app.codecov.io/gh/Evovest/EvoTrees.jl/pull/235?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL2dwdS9ldmFsLmps) | `0.00% <0.00%> (ø)` | | | [src/gpu/fit-utils.jl](https://app.codecov.io/gh/Evovest/EvoTrees.jl/pull/235?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL2dwdS9maXQtdXRpbHMuamw=) | `0.00% <0.00%> (ø)` | | | [src/gpu/fit.jl](https://app.codecov.io/gh/Evovest/EvoTrees.jl/pull/235?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL2dwdS9maXQuamw=) | `0.00% <0.00%> (ø)` | | | [src/gpu/init.jl](https://app.codecov.io/gh/Evovest/EvoTrees.jl/pull/235?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL2dwdS9pbml0Lmps) | `0.00% <0.00%> (ø)` | | | [src/gpu/predict.jl](https://app.codecov.io/gh/Evovest/EvoTrees.jl/pull/235?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL2dwdS9wcmVkaWN0Lmps) | `0.00% <0.00%> (ø)` | | | [src/eval.jl](https://app.codecov.io/gh/Evovest/EvoTrees.jl/pull/235?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL2V2YWwuamw=) | `57.30% <75.00%> (ø)` | | | [src/predict.jl](https://app.codecov.io/gh/Evovest/EvoTrees.jl/pull/235?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3ByZWRpY3Quamw=) | `92.92% <91.66%> (+0.53%)` | :arrow_up: | | [src/fit-utils.jl](https://app.codecov.io/gh/Evovest/EvoTrees.jl/pull/235?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL2ZpdC11dGlscy5qbA==) | `90.85% <100.00%> (ø)` | | | ... and [5 more](https://app.codecov.io/gh/Evovest/EvoTrees.jl/pull/235?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None) | |

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.