Commit Graph

265 Commits

Author SHA1 Message Date
Matthias 7d1c2d3a1b test: Update test mock approach for hyperopt 2025-11-08 16:25:07 +01:00
Matthias f93c906614 test: improve tests for new builtin spaces 2025-11-06 20:36:40 +01:00
Matthias d1b553cecc test: add custom parameter to test strategy 2025-11-05 20:14:28 +01:00
Matthias 007ab1b796 test: some cleanup 2025-11-04 07:14:01 +01:00
Matthias 367b9fa7f6 test: fix failing test 2025-11-04 07:07:55 +01:00
Matthias ffab6c3c50 test: Add test for "no hyperopt parameters found" error 2025-11-04 07:07:55 +01:00
Matthias c6a7b84684 test: update test for new init sequence 2025-11-04 07:07:55 +01:00
Matthias 886c15a7fb test: update test asserting no longer existing metric 2025-11-04 07:07:55 +01:00
Matthias 758f1eea93 test: consistent use of "spaces" in tests 2025-10-30 06:38:43 +01:00
Matthias 4adab37b2a test: update test for removal of --hyperopt argument 2025-10-29 17:58:00 +01:00
Matthias 44ec500744 test: add Test-case to ensure hyperopt logging 2025-10-19 12:59:08 +02:00
Matthias 9f436dcd1e chore: fix RUF043 violations 2025-09-15 19:20:20 +02:00
Matthias 8641796d04 test: Add test for early-stop config adjustment 2025-05-19 07:03:41 +02:00
Matthias a6d3995013 feat: Improved typing, exception if neither step nor decimals is set 2025-05-09 06:34:59 +02:00
Matthias d0d40f4fce test: Improve skdecimal test 2025-05-09 06:34:33 +02:00
Matthias 7cfecab7e2 Merge branch 'develop' into optuna 2025-05-08 19:25:33 +02:00
Matthias 8f8da51808 feat: round hyperopt results to 13 digits (this removes floating point errors) 2025-05-08 19:24:31 +02:00
Matthias 1013c32316 fix: duplicate generate_optimizer to have a non-delayed alternative 2025-05-03 09:19:50 +02:00
viotemp1 dd613ac86c fix formatting 2025-05-02 21:07:34 +03:00
viotemp1 73c28890d7 move @delayed and @wrap_non_picklable_objects in hyperopt_optimizer.py
one test with analyze_per_epoch is failing
2025-05-02 21:03:51 +03:00
Matthias 1b2d5a357f test: change level of test mock 2025-05-01 11:57:17 +02:00
Matthias ecc6371733 test: reduce amount of mocking 2025-05-01 10:19:20 +02:00
viotemp1 ced1ce340a fix some formatting issues 2025-04-29 17:09:16 +03:00
viotemp1 8d0ca7f5c1 remove backtesting from generate_optimizer 2025-04-27 21:26:06 +03:00
Matthias 83cdf76636 chore: simplify import/exports 2025-04-23 19:50:17 +02:00
Matthias f86bc71c43 chore: cleanup some test code 2025-04-23 19:19:55 +02:00
viotemp1 35c3868c56 change for SKDecimal and othercomments 2025-04-13 08:58:42 +03:00
Matthias 85689ebc1c test: update skdecimal test to use optuna 2025-04-12 12:37:17 +02:00
Matthias 05f19d574a chore: remove commented skopt usages 2025-04-12 10:13:42 +02:00
Matthias b797a5bf2f chore: remove some unused noqa's 2025-04-09 19:51:38 +02:00
viotemp1 90aaaa50fc fix increasing memory usage. 2025-04-02 18:45:49 +03:00
viotemp1 3fcf6559ab change from skopt.space.Real to optuna.distributions.FloatDistribution 2025-03-31 13:48:12 +03:00
viotemp1 c5088e6b66 fix formatting 2025-03-25 15:07:09 +02:00
viotemp1 62f05964b4 change optimizer to optuna 2025-03-25 14:06:35 +02:00
Matthias b6d1f9f754 test: update hyperopt tests for new structure 2024-11-11 19:43:37 +01:00
Matthias 62234878a1 test: update mocks for new layout 2024-11-11 19:43:37 +01:00
Matthias 851a9a7620 refactor: move hyperopt-auto 2024-11-11 19:43:37 +01:00
Matthias d24bef7883 tests: remove --dmmp from tests 2024-11-02 16:54:54 +01:00
Matthias 62320a361e chore: fix now failing test 2024-07-07 17:12:30 +02:00
Matthias b8a4752636 Use proper type for exit_reason in tests 2024-06-11 19:51:38 +02:00
Matthias b516a0827d Update hyperopt test mocks 2024-06-04 07:21:42 +02:00
Matthias 3bf02c8a64 Simplify hyperopt drawdown logic
Reduces tons of fallback logic
2024-05-19 17:57:05 +02:00
Matthias 644f120ab2 ruff format: tests/hyperopt 2024-05-13 07:10:25 +02:00
Matthias 7767ad9d6e Update imports in test directory 2024-05-13 07:10:24 +02:00
Matthias 226eaf0d0a Filter deprecation warning - it's a dependency ... 2024-04-23 19:52:44 +02:00
Matthias 8d72ee358c Improve code styles ... 2024-01-24 20:31:38 +01:00
Matthias 6963a92332 Improve hyperopt Tests
ensure scikit-learn has to generate new random points by reducing initial points
this will uncover a failure in newer scikit-learn versions
2023-11-22 07:21:07 +01:00
Matthias 5a3839320d Remove further usages of Path(tmpdir) 2023-11-05 16:25:23 +01:00
Matthias eb409de916 use tmp_path instead of Path(tmpdir) 2023-11-05 16:15:21 +01:00
Matthias 261822147c Fix remaining arrow testcases 2023-05-18 07:00:36 +02:00