Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Regression testing #1233

Merged
merged 91 commits into from
Sep 3, 2021
Merged
Show file tree
Hide file tree
Changes from 86 commits
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
481c5fb
m
eddiebergman Aug 25, 2021
5362fdc
csvs
eddiebergman Aug 23, 2021
d931b39
util file
eddiebergman Aug 23, 2021
82e52e4
Added .gitattributes:
eddiebergman Aug 23, 2021
a2145f8
Added generate-baselines
eddiebergman Aug 24, 2021
6ba871c
update
eddiebergman Aug 24, 2021
1282a9a
Fixed branch envvar
eddiebergman Aug 24, 2021
c953d58
Removed excess path part
eddiebergman Aug 24, 2021
a446f24
Fix branch extract
eddiebergman Aug 24, 2021
4f63357
Typo fix
eddiebergman Aug 24, 2021
ba17c2a
Typo fixes
eddiebergman Aug 24, 2021
2e62261
branch extract?
eddiebergman Aug 24, 2021
74aad5c
filename fix
eddiebergman Aug 24, 2021
b3db992
path fix
eddiebergman Aug 24, 2021
bcd9d9a
path fix
eddiebergman Aug 24, 2021
f1b1266
fix tadodedoo
eddiebergman Aug 24, 2021
7797520
1 step closer to going home
eddiebergman Aug 24, 2021
2d496e6
sigh...typo
eddiebergman Aug 24, 2021
f9c2057
regression workflow stuff
eddiebergman Aug 25, 2021
325becd
Updated to new flow
eddiebergman Aug 25, 2021
e4d8773
switched to baseline off development
eddiebergman Aug 25, 2021
251d1da
Fix yaml
eddiebergman Aug 25, 2021
d80c8a0
fix again ...
eddiebergman Aug 25, 2021
ffedbad
first sigh
eddiebergman Aug 25, 2021
3c2fe1d
Event fixes, second sigh
eddiebergman Aug 25, 2021
ea25e8d
third sigh
eddiebergman Aug 25, 2021
7ccdb50
Finding issues
eddiebergman Aug 25, 2021
8ea8fe4
message
eddiebergman Aug 25, 2021
16d5150
narrow down?
eddiebergman Aug 25, 2021
d9e4f11
maybe multiple jobs?
eddiebergman Aug 25, 2021
1f545b7
create-comment issue?
eddiebergman Aug 25, 2021
86c76db
Now?
eddiebergman Aug 25, 2021
94abb85
Fixed maybe
eddiebergman Aug 25, 2021
7124ca1
UPdated to seek from development branch
eddiebergman Aug 25, 2021
da0e873
Yah
eddiebergman Aug 25, 2021
5499b16
Fix branch extraction
eddiebergman Aug 25, 2021
94ffd45
fix branch extraction
eddiebergman Aug 25, 2021
2dfad01
m
eddiebergman Aug 25, 2021
775e733
Fixed branch extraction
eddiebergman Aug 25, 2021
7538cac
Someday
eddiebergman Aug 25, 2021
42d10df
Moved back to 1 dataset for testing
eddiebergman Aug 25, 2021
85c5688
updated path
eddiebergman Aug 25, 2021
a6cd914
sigh typo fix
eddiebergman Aug 25, 2021
8a54ee5
Typo fix
eddiebergman Aug 25, 2021
26c9b81
typo typo typo
eddiebergman Aug 25, 2021
f03665c
reorganized faster steps to top
eddiebergman Aug 25, 2021
e975d64
new branch9
eddiebergman Aug 25, 2021
4a4fe37
Dependancies and update util file
eddiebergman Aug 25, 2021
e26a754
...
eddiebergman Aug 25, 2021
71a2f82
soon
eddiebergman Aug 25, 2021
3674633
new branch12
eddiebergman Aug 25, 2021
1de353e
new branch13
eddiebergman Aug 25, 2021
5ea3463
*sad song lyrics*
eddiebergman Aug 25, 2021
a9db523
new branch14
eddiebergman Aug 25, 2021
8707d84
sigh
eddiebergman Aug 25, 2021
4e80c70
.
eddiebergman Aug 25, 2021
5cf7056
reorder
eddiebergman Aug 25, 2021
4378715
filenaming fix
eddiebergman Aug 25, 2021
4b661fc
.
eddiebergman Aug 25, 2021
00e8f4f
Fixed extract branch, changed to https clone
eddiebergman Aug 25, 2021
2014583
--
eddiebergman Aug 25, 2021
6213fb5
typo fix
eddiebergman Aug 25, 2021
d0fa78e
fixes
eddiebergman Aug 25, 2021
8e45d94
Fixes
eddiebergman Aug 26, 2021
9808c76
Fxi
eddiebergman Aug 26, 2021
66920a0
update
eddiebergman Aug 26, 2021
8ecb54e
Update pip
eddiebergman Aug 26, 2021
9ef6832
soon
eddiebergman Aug 26, 2021
a8a28d1
more fixes
eddiebergman Aug 26, 2021
6f8add4
Fix 678
eddiebergman Aug 26, 2021
649224f
Almost there
eddiebergman Aug 26, 2021
c9895cc
new branch33
eddiebergman Aug 26, 2021
947b530
Some fixes and convience in artifacts
eddiebergman Aug 26, 2021
35eb0db
view content changes
eddiebergman Aug 27, 2021
3d597db
Fix path names
eddiebergman Aug 27, 2021
44aee77
.
eddiebergman Aug 27, 2021
cd76486
...
eddiebergman Aug 27, 2021
90165dc
fix paths
eddiebergman Aug 27, 2021
9449b10
path fixes
eddiebergman Aug 27, 2021
84aee4b
More fixes
eddiebergman Aug 27, 2021
f4909ac
Fix output
eddiebergman Aug 27, 2021
d6ecbd4
Re-included full tests
eddiebergman Aug 30, 2021
66942db
Cleanup
eddiebergman Aug 30, 2021
2ad1d8d
cleanup old test file
eddiebergman Aug 30, 2021
91b3b26
Deleted old test files
eddiebergman Sep 1, 2021
e0763e1
Changed param types
eddiebergman Sep 1, 2021
04cd350
Updates
eddiebergman Sep 1, 2021
6be7fe4
Update to use system python
eddiebergman Sep 2, 2021
285e2c1
test method of passing python version to setup python
eddiebergman Sep 2, 2021
9d9c6c8
Update all of them
eddiebergman Sep 2, 2021
ae39295
Grab just numeric part of version
eddiebergman Sep 2, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---

# binary, 1000 instances, 23 features, 2 labels
- name: credit-g
openml_task_id: 31

# multi-label, 1080 instances, 857 features, 9 labels
- name: cnae-9
openml_task_id: 9981

# binary, highly imbalanced, 2109 instances, 22 features, 2 labels
- name: kc1
openml_task_id: 3917
13 changes: 13 additions & 0 deletions .github/workflows/benchmarking-files/benchmarks/regression.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---

# Regression, 303 instances, 14 features, 1 target
- name: cholesterol
openml_task_id: 2295

# Regression, 345 instances, 6 features, 1 target
- name: liver-disorders
openml_task_id: 52948

# Regression, 1460 instances, 80 features, 1 target
- name: house-prices-nominal
openml_task_id: 359951
17 changes: 17 additions & 0 deletions .github/workflows/benchmarking-files/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
frameworks:

definition_file: # this allows to add custom framework definitions (in {user}/frameworks.yaml) on top of the default ones.
- '{root}/resources/frameworks.yaml'
- '{user}/frameworks.yaml'

benchmarks:

definition_dir: # this allows to add custom benchmark definitions (under {user}/benchmarks) to the default ones.
- '{root}/resources/benchmarks'
- '{user}/benchmarks'

constraints_file: # this allows to add custom constraint definitions (in {user}/constraints.yaml) on top of the default ones.
- '{root}/resources/constraints.yaml'
- '{user}/constraints.yaml'

4 changes: 4 additions & 0 deletions .github/workflows/benchmarking-files/constraints.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
10fold10min:
folds: 10
max_runtime_seconds: 600
5 changes: 5 additions & 0 deletions .github/workflows/benchmarking-files/frameworks.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
# This file is unused but just marks the structure of what is created
# in github action runners.
# For generating baselines we require no additional files
# For creating regression tests we dynamically create this file
Loading