facebook / Ax

Adaptive Experimentation Platform
https://ax.dev
MIT License
2.38k stars 312 forks source link

MapData support #3058

Closed esantorella closed 6 days ago

esantorella commented 1 week ago

Summary: BenchmarkMapMetric

BenchmarkMapTestFunction

LearningCurveTestFunction A BenchmarkTestFunction that decays smoothly to the value of some underlying base test function. This may not be interesting to benchmark, but is useful for testing. We may want to delete this.

BenchmarkRunner

benchmark_problem.py Adds an option to generate a LearningCurveTestFunction from a BoTorch problem. We may want to delete this if we don't want to keep LearningCurveTestFunction around.

BenchmarkTrialMetadata Now stores Ys and Ystds as numpy arrays rather than lists of floats.

Differential Revision: D64198634

facebook-github-bot commented 1 week ago

This pull request was exported from Phabricator. Differential Revision: D64198634

facebook-github-bot commented 1 week ago

This pull request was exported from Phabricator. Differential Revision: D64198634

codecov-commenter commented 1 week ago

Codecov Report

Attention: Patch coverage is 98.47328% with 4 lines in your changes missing coverage. Please review.

Project coverage is 95.70%. Comparing base (241ad71) to head (0db4288).

Files with missing lines Patch % Lines
ax/benchmark/benchmark_metric.py 90.24% 4 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #3058 +/- ## ======================================== Coverage 95.69% 95.70% ======================================== Files 487 487 Lines 49351 49525 +174 ======================================== + Hits 47225 47396 +171 - Misses 2126 2129 +3 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

facebook-github-bot commented 6 days ago

This pull request was exported from Phabricator. Differential Revision: D64198634

facebook-github-bot commented 6 days ago

This pull request has been merged in facebook/Ax@0cab5d2074c347a0d7a781050b48009a783f86dd.