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