Spaces:
Sleeping
Sleeping
| import pandas as pd | |
| import os | |
| folders = [ | |
| "Men I", | |
| "Men II", | |
| "Men Neuro", | |
| "Women I", | |
| "Women II", | |
| "Women III", | |
| "Women IV", | |
| ] | |
| # get the all the files in the folders | |
| files = [] | |
| for folder in folders: | |
| files.extend([f"{folder}/img/{file}" for file in os.listdir(os.path.join(folder, "img"))]) | |
| print(files) | |
| # create a dataframe | |
| rows = { | |
| "image_paths": files, | |
| "image_urls": [None] * len(files), | |
| "mask_paths": [file.replace("img", "mask") for file in files], | |
| "gender": [file.split(" ")[0] for file in files], | |
| } | |
| num_votes = 3 | |
| voters = [ | |
| "osman", | |
| "eren", | |
| "robin", | |
| "mira", | |
| "bilal", | |
| "volunteer-1", | |
| "volunteer-2", | |
| "volunteer-3", | |
| "volunteer-4", | |
| "volunteer-5", | |
| ] | |
| for vote in range(num_votes): | |
| for voter in voters: | |
| rows[f"vote_{vote}_{voter}"] = [None] * len(files) | |
| df = pd.DataFrame(rows) | |
| print(df.head()) | |
| df.to_csv("data.csv", index=False) |