Spaces:
Runtime error
Runtime error
Srgr0 commited on
Commit ·
f638a7f
1
Parent(s): a5cfc44
Update generate.py
Browse filesスクリプトとして実行するときのみ引数を要求
- generate.py +13 -9
generate.py
CHANGED
|
@@ -20,14 +20,18 @@ def create_multiple_large_images(base_path, target_size_mb, num_images):
|
|
| 20 |
created_image_paths.append(file_path)
|
| 21 |
return created_image_paths
|
| 22 |
|
| 23 |
-
|
| 24 |
-
parser
|
| 25 |
-
parser.add_argument('-
|
| 26 |
-
parser.add_argument('-
|
| 27 |
-
|
|
|
|
| 28 |
|
| 29 |
-
base_path = args.base_path
|
| 30 |
-
target_size_mb = args.size
|
| 31 |
-
num_images = args.num
|
| 32 |
|
| 33 |
-
created_image_paths = create_multiple_large_images(base_path, target_size_mb, num_images)
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
created_image_paths.append(file_path)
|
| 21 |
return created_image_paths
|
| 22 |
|
| 23 |
+
def main():
|
| 24 |
+
parser = argparse.ArgumentParser(description='Generate large random images.')
|
| 25 |
+
parser.add_argument('-b', '--base_path', type=str, required=True, help='Base path for image generation')
|
| 26 |
+
parser.add_argument('-s', '--size', type=int, required=True, help='Target size of the images in MB')
|
| 27 |
+
parser.add_argument('-n', '--num', type=int, required=True, help='Number of images to generate')
|
| 28 |
+
args = parser.parse_args()
|
| 29 |
|
| 30 |
+
base_path = args.base_path
|
| 31 |
+
target_size_mb = args.size
|
| 32 |
+
num_images = args.num
|
| 33 |
|
| 34 |
+
created_image_paths = create_multiple_large_images(base_path, target_size_mb, num_images)
|
| 35 |
+
|
| 36 |
+
if __name__ == "__main__":
|
| 37 |
+
main()
|