40 Commits
Author SHA1 Message Date
Kenneth Skovhede c8fb0255d3 Fixed Async suffix 2026-06-03 18:36:33 +02:00
Kenneth Skovhede 6367e8bf56 Prepared autotune to be included in the release packages 2026-05-22 11:41:53 +02:00
Carl Johnsen 9efa583a72 Added option for test data sparse factor 2026-05-19 17:28:47 +02:00
Carl Johnsen 89d56bdc90 Updated Controller methods to the async variants 2026-05-19 10:55:24 +02:00
Carl Johnsen ea6451ff68 Made the baseline also perform warmup and multiple runs. 2026-05-19 09:48:51 +02:00
Carl Johnsen 1fa1593269 Added baseline parameters as an option 2026-05-19 09:23:54 +02:00
Carl Johnsen e9d6382588 Handled redundant printing for the first tuning round 2026-05-19 08:52:53 +02:00
Carl Johnsen 6def0569a6 Added progress printing during setup 2026-05-19 08:44:32 +02:00
Carl Johnsen c1835241d4 Added guards for deleting the folders created during a tuning run. 2026-05-19 08:26:06 +02:00
Carl Johnsen e6e70fcc00 Added human readable sizes in the option descriptions. 2026-05-19 08:25:38 +02:00
Carl Johnsen d8724319e8 Added note that this tool will access the disk a lot 2026-05-19 08:25:13 +02:00
Carl Johnsen c710c0dd04 Only delete the directories created by the auto tuning tool during cleanup 2026-05-19 08:13:53 +02:00
Carl Johnsen b19d507707 Changed verbose into an integer 2026-05-19 08:11:18 +02:00
Carl Johnsen ea1804828c Total runtime should be an average of the captured runs. 2026-05-19 08:07:18 +02:00
Carl Johnsen 7b3f659028 Added docstrings 2026-05-19 08:04:23 +02:00
Carl Johnsen d3d86beb85 Accidentally removed runs option 2026-05-19 08:01:55 +02:00
Carl Johnsen 23f77f65f3 Added license 2026-05-19 07:35:19 +02:00
Carl Johnsen 0b9c07e23d Added option for specifying tuning starting point. 2026-05-19 07:33:56 +02:00
Carl Johnsen 70fb26b8ff Test data generation success wasn't monitored 2026-05-19 07:22:44 +02:00
Carl Johnsen 71a316bf54 Added verbose option 2026-05-19 07:21:07 +02:00
Carl Johnsen df651eb622 Formatted output 2026-05-19 07:03:32 +02:00
Carl Johnsen 6a20231ac6 Fixed typo in exception message. 2026-05-18 15:23:07 +02:00
Carl Johnsen d8e2e5e19b Added configuration file to reduce the amount of arguments passed around. 2026-05-18 15:22:55 +02:00
Carl Johnsen 148627e6d3 Added option for not revisiting past explored parameters. 2026-05-18 14:55:51 +02:00
Carl Johnsen bf213f55be Added option for choosing exponential step sizes during tuning. 2026-05-18 14:51:07 +02:00
Carl Johnsen 5db849f466 Added options for test data sizes. 2026-05-18 14:38:58 +02:00
Carl Johnsen ea3a5d1607 Refactored commandline arguments specification 2026-05-18 14:21:27 +02:00
Carl Johnsen 272eea739c Fixed incorrect format parameter 2026-05-18 14:14:06 +02:00
Carl Johnsen d934a6a0d4 Added options for configuring warmup runs and measuring runs 2026-05-18 14:13:29 +02:00
Carl Johnsen 96d5a04292 Added more progress printing 2026-05-18 10:45:13 +02:00
Carl Johnsen b28b11a999 Made tuning more resilient by excluding previously explored parameters 2026-05-18 10:44:57 +02:00
Carl Johnsen 69dad1e942 Initial auto tuning implementation working 2026-05-18 10:27:54 +02:00
Carl Johnsen da0fe6503a Added boilerplate for iteratively calling restore 2026-05-18 09:40:49 +02:00
Carl Johnsen 38ee1c0595 Added more TODOs 2026-05-18 09:39:23 +02:00
Carl Johnsen 392267f42a Added more log parsing 2026-05-18 09:17:04 +02:00
Carl Johnsen 563efd58e8 Added Restore configuration 2026-05-18 08:36:41 +02:00
Carl Johnsen da0f530ece Source is default local folder for now 2026-05-18 08:36:21 +02:00
Carl Johnsen dc8dda1a89 Added preliminary log sink and parser 2026-05-18 08:30:51 +02:00
Carl Johnsen 7c04b2c046 Added default restore config from the default options 2026-05-08 11:27:22 +02:00
Carl Johnsen 1fb700f0ee Added initial setup for performing a backup and restore 2026-05-08 11:16:57 +02:00