Skip to content

Add tests for datasets #130

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

Merged
merged 47 commits into from
Mar 7, 2023
Merged
Changes from 2 commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
0870700
Update readme
Didanny Feb 27, 2023
67705f1
Add test for uci benchmark metadata
Didanny Feb 28, 2023
bfd69b0
Add test for all dataset downloads
Didanny Feb 28, 2023
c7c3ccc
[github-action] formatting fixes
github-actions[bot] Feb 28, 2023
1b53a6e
Add test for report and score
Didanny Mar 1, 2023
179ec95
Merge branch 'dev-coverage' of https://github.com/hyperdimensional-co…
Didanny Mar 1, 2023
0f20bae
[github-action] formatting fixes
github-actions[bot] Mar 1, 2023
405ed79
Merge branch 'main' into dev-coverage
Didanny Mar 1, 2023
0522db0
Merge branch 'dev-coverage' of https://github.com/hyperdimensional-co…
Didanny Mar 2, 2023
e999787
Remove main
Didanny Mar 2, 2023
c6300bd
[github-action] formatting fixes
github-actions[bot] Mar 2, 2023
3b96269
Remove parenthesis
Didanny Mar 2, 2023
4d96724
Merge branch 'dev-coverage' of https://github.com/hyperdimensional-co…
Didanny Mar 2, 2023
5338289
Remove try block
Didanny Mar 2, 2023
1edc43e
Exclude UCIHAR
Didanny Mar 2, 2023
f995172
Add escape characters
Didanny Mar 2, 2023
1a92282
Add quotes
Didanny Mar 2, 2023
f0c87c7
Exclude UCIHAR
Didanny Mar 2, 2023
3d56c1a
Excelude CCPP
Didanny Mar 2, 2023
e6fee31
Excliude collection
Didanny Mar 2, 2023
225c583
[github-action] formatting fixes
github-actions[bot] Mar 2, 2023
9d00449
Debug dataset downloads
Didanny Mar 5, 2023
6d941bf
Merge branch 'dev-coverage' of https://github.com/hyperdimensional-co…
Didanny Mar 5, 2023
4a694a4
Debug dataset downloads
Didanny Mar 5, 2023
c08a436
Debug dataset downloads
Didanny Mar 5, 2023
1123208
[github-action] formatting fixes
github-actions[bot] Mar 5, 2023
4e29748
Debug dataset downloads
Didanny Mar 5, 2023
9b53967
Merge branch 'dev-coverage' of https://github.com/hyperdimensional-co…
Didanny Mar 5, 2023
32e833f
[github-action] formatting fixes
github-actions[bot] Mar 5, 2023
4ec049d
Debug dataset downloads
Didanny Mar 5, 2023
2f013b3
Debug dataset downloads
Didanny Mar 6, 2023
24ff1ec
[github-action] formatting fixes
github-actions[bot] Mar 6, 2023
c95e9b0
Add openpyxl dependency
mikeheddes Mar 6, 2023
dd0fa62
Fix error in UCIHAR dataset
mikeheddes Mar 6, 2023
09aa5ed
[github-action] formatting fixes
github-actions[bot] Mar 6, 2023
5ece066
Add coverage to the dev requirements
mikeheddes Mar 6, 2023
0d5fde0
Merge branch 'dev-coverage' of github.com:hyperdimensional-computing/…
mikeheddes Mar 6, 2023
13695e6
Update readme
mikeheddes Mar 6, 2023
bf9fbe7
Fix command in readme
mikeheddes Mar 6, 2023
8b8535f
Merge branch 'main' into dev-coverage
mikeheddes Mar 6, 2023
7822ac4
Split dataset download test
mikeheddes Mar 6, 2023
0034f7c
Add tests for base class
mikeheddes Mar 6, 2023
693ff87
[github-action] formatting fixes
github-actions[bot] Mar 6, 2023
ab86056
Add test for resonator
mikeheddes Mar 6, 2023
cd60d96
Merge branch 'dev-coverage' of github.com:hyperdimensional-computing/…
mikeheddes Mar 6, 2023
1728176
[github-action] formatting fixes
github-actions[bot] Mar 6, 2023
ae39c42
Delete data dir only ones
mikeheddes Mar 7, 2023
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
28 changes: 13 additions & 15 deletions torchhd/tests/test_datasets.py
Original file line number Diff line number Diff line change
Expand Up @@ -187,18 +187,16 @@ def test_datasets_dowload(self, teardown):
if isinstance(cls, type)
]
for dataset_name, dataset_class in dataset_classes:
if dataset_name != "UCIHAR":
continue
dataset = dataset_class("../data", download=True)
dataset = dataset_class("../data", download=True)

# for dataset_name, dataset_class in dataset_classes:
# try:
# if dataset_name == "UCIHAR" or dataset_name == "CyclePowerPlant" or dataset_name == "CollectionDataset":
# continue
# dataset = dataset_class("../data", download=True)
# dataset = dataset_class("../data", download=True)
# except:
# raise RuntimeError(dataset_name)
# assert dataset is not None
# assert len(dataset) > 0
try:
if (
dataset_name == "UCIHAR"
or dataset_name == "CyclePowerPlant"
or dataset_name == "CollectionDataset"
):
continue
dataset = dataset_class("../data", download=True)
dataset = dataset_class("../data", download=True)
except:
raise RuntimeError(dataset_name)
assert dataset is not None
assert len(dataset) > 0