Commit Graph

82 Commits

Author SHA1 Message Date
yangdsh 37e0d58ce0 fix knob_range_search lowerbound 2020-04-24 11:45:50 -04:00
yangdsh e7d5b0338a clean metrics before pruning 2020-04-22 13:36:27 -04:00
yangdsh ad96c03902 address dana's comment 2020-04-16 13:51:51 -04:00
yangdsh 0bf2da738f do not allow mapping to the same workload; remove important_knob_num 2020-04-16 13:51:51 -04:00
yangdsh fd6dc1ea54 fix original ddpg 2020-04-15 02:04:18 -04:00
yangdsh 147ef58065 fix a bug in clean_knob_data() 2020-04-13 11:09:32 -04:00
dvanaken 6d123d7509 Bug fix: pass single result object to save_execution_time() 2020-04-03 03:56:59 -04:00
dvanaken 94dcc0530d Fixed lint errors 2020-04-03 03:56:59 -04:00
dvanaken 66ad361654 Fixed super verbose celery log messages and updated Django options to also log messages to the console. 2020-04-03 03:56:59 -04:00
yangdsh b4e5fb2e66 fix ddpg 2020-03-23 13:05:37 -04:00
yangdsh 56860d6364 deal with invalid results 2020-03-23 13:05:37 -04:00
yangdsh 240be46d58 do not use range_test results for tuning 2020-03-19 17:13:30 -04:00
yangdsh 52f4a5801e fix a few bugs 2020-03-19 17:13:30 -04:00
yangdsh 0baaefeb92 fix bugs when number of tunable knobs changes or are inconsistent 2020-03-11 12:31:06 -04:00
yangdsh 029ad0f633 Refactoring: move preprocessing to a new celery task 2020-03-10 15:52:13 -04:00
yangdsh cebc958666 search for knob ranges 2020-03-10 15:52:13 -04:00
bohanjason 9ee71ea58a add pipeline data in results 2020-03-06 15:12:15 -05:00
bohanjason be9307822e pipeline data view in results 2020-03-06 15:12:15 -05:00
bohanjason 21971e673f fix ddpg metrics 2020-02-26 17:42:36 -05:00
bohanjason a9f1556184 fix ddpg 2020-02-26 17:42:36 -05:00
yangdsh 9b4bafb86f give more penalty to invalid configs 2020-02-25 20:46:37 -05:00
yangdsh 2293fac4d3 fix bug when skipping workload mapping 2020-02-21 19:57:13 -05:00
arifiorino 70f2768797 Style fixes 2020-02-19 20:51:50 -05:00
arifiorino 8f382e22e8 Style fixes 2020-02-19 20:51:50 -05:00
arifiorino 96a7991766 Bug fixes 2020-02-19 20:51:50 -05:00
arifiorino a2a77f9a75 Store execution times 2020-02-19 20:51:50 -05:00
yangdsh f7e22ff5bb skip workload mapping when there is no workload 2020-02-18 15:55:28 -05:00
bohanjason c8a537e9e0 fix task visualization 2020-02-10 12:08:31 -05:00
yangdsh c69fca77d6 address dana's comment 2020-02-08 18:56:34 -05:00
yangdsh c33625ca17 random->lhs when lacking data for GPR; fix editing session 2020-02-08 18:56:34 -05:00
dvanaken d9e2806b9e Changes:
- website.celery: create celery app
- website.admin: do not unregister the djcelery models
- website.settings: added some new celery settings and updated others. Added 'celery.tasks' to our logging config which resolved the missing celery log messages issue
- website.async_tasks: removed redundant abstract task classes. Removed the settings that configured retries since do not handle retries in the tasks
2020-02-08 17:31:29 -05:00
bohanjason 6f0fcfd952 use gpflow in workload mapping 2020-01-22 13:13:32 -05:00
BohanZhang 25d1950e67 use GPFlow in workload mapping 2020-01-22 13:13:32 -05:00
yangdsh c2d5cbadd6 rename hyperparameters and use them as defaults 2020-01-18 23:27:01 -05:00
yangdsh cb8c597818 fix format 2020-01-18 23:27:01 -05:00
yangdsh d3c7bb661d fix bugs 2020-01-18 23:27:01 -05:00
yangdsh 24194293bc make session hyperparameters editable on the website 2020-01-18 23:27:01 -05:00
dvanaken 9393fb7aca Fixed bugs and improved logging in config recommendation tasks/views 2020-01-08 15:29:31 -05:00
dvanaken 8cec62160f Create/format/save the recommended config for the latest result before the on_success method. 2020-01-08 15:29:31 -05:00
Bohan Zhang 9633b0e99c improve dnn 2019-12-20 19:08:16 +01:00
yangdsh 3a722df5e2 add missing columns in metrics 2019-12-17 10:02:49 +01:00
yangdsh 7cc0c40d92 isolate workloads of different projects 2019-12-15 23:09:29 +01:00
bohanjason b2e530095e clean up 2019-12-15 18:54:03 +01:00
bohanjason d5f7ae65eb disable dummy encoder in knob identification 2019-12-15 18:54:03 +01:00
dvanaken a144069e6b shuffle lhs samples 2019-12-11 19:18:35 +01:00
bohanjason 6d76b22e3b support enum/boolean in GPR/DNN 2019-12-11 09:18:40 +01:00
dvanaken 42e1a4add3 Make constants editable 2019-12-10 18:01:56 +01:00
yangdsh d1a9933808 fix bug 2019-12-10 17:54:54 +01:00
yangdsh 7ade03e3e5 fix bugs 2019-12-10 10:14:01 +01:00
yangdsh 642d7c3875 fix enum bug 2019-12-10 10:14:01 +01:00