Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

refactor: SurrogatesRandomForest with SurrogatesBase #477

Merged
merged 2 commits into from
Mar 12, 2024

Conversation

sathvikbhagavan
Copy link
Member

@sathvikbhagavan sathvikbhagavan commented Mar 7, 2024

Next in line after #475

Copy link

codecov bot commented Mar 7, 2024

Codecov Report

Attention: Patch coverage is 0% with 17 lines in your changes are missing coverage. Please review.

Project coverage is 65.83%. Comparing base (26b5705) to head (a20c8d5).

Files Patch % Lines
...rrogatesRandomForest/src/SurrogatesRandomForest.jl 0.00% 14 Missing ⚠️
lib/SurrogatesSVM/src/SurrogatesSVM.jl 0.00% 3 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           master     #477       +/-   ##
===========================================
- Coverage   78.22%   65.83%   -12.40%     
===========================================
  Files          23       23               
  Lines        3136     3108       -28     
===========================================
- Hits         2453     2046      -407     
- Misses        683     1062      +379     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@ChrisRackauckas
Copy link
Member

The doc build failure looks real?

@sathvikbhagavan
Copy link
Member Author

Yeah, it is because surrogate_optimize takes in AbstractSurrogate defined in Surrogates.jl but SurrogatesRandomForest now uses type from SurrogatesBase.jl. I think it should be fine for now. My plan is to refactor the remaining subpackages first and then I will fix surrogate_optimize and docs. Does that sound ok?

@ChrisRackauckas
Copy link
Member

yes

@ChrisRackauckas ChrisRackauckas merged commit 43a4b3e into SciML:master Mar 12, 2024
5 of 8 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants