diff options
| author | Christian Krinitsin <mail@krinitsin.com> | 2025-06-04 21:59:15 +0200 |
|---|---|---|
| committer | Christian Krinitsin <mail@krinitsin.com> | 2025-06-04 21:59:15 +0200 |
| commit | 9d92ed0858c28dfad228cd81f913b24d5ee6db77 (patch) | |
| tree | e681e4531c823b17df43e7b372606e3113d9e2b0 /classification/tools/parse_categories.py | |
| parent | feeab5ac8a8d1bb925257f37b9a3af965ce9439d (diff) | |
| download | qemu-analysis-9d92ed0858c28dfad228cd81f913b24d5ee6db77.tar.gz qemu-analysis-9d92ed0858c28dfad228cd81f913b24d5ee6db77.zip | |
rename script
Diffstat (limited to 'classification/tools/parse_categories.py')
| -rwxr-xr-x | classification/tools/parse_categories.py | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/classification/tools/parse_categories.py b/classification/tools/parse_categories.py deleted file mode 100755 index c57c45e6a..000000000 --- a/classification/tools/parse_categories.py +++ /dev/null @@ -1,29 +0,0 @@ -from os import listdir, path - -root_directory = "../../results/classifier/" - -def parse_iteration(directory): - dictionary = {} - - for entry in listdir(directory): - full_path = path.join(directory, entry) - if path.isdir(full_path): - dictionary[entry] = len([name for name in listdir(full_path)]) - - return dictionary - -def output_csv(dictionary, full_path): - with open(path.join(full_path, 'categories.csv'), "w") as file: - file.write("category, count\n") - for key, value in dictionary.items(): - file.write(f"{key}, {value}\n") - -def main(): - for entry in listdir(root_directory): - full_path = path.join(root_directory, entry) - if path.isdir(full_path): - dictionary = parse_iteration(full_path) - output_csv(dictionary, full_path) - -if __name__ == "__main__": - main() |