Updates
Browse files- brain2vec.py +3 -3
brain2vec.py
CHANGED
|
@@ -576,7 +576,7 @@ def main():
|
|
| 576 |
"""
|
| 577 |
Main function to parse command-line arguments and execute training or inference.
|
| 578 |
"""
|
| 579 |
-
parser = argparse.ArgumentParser(description="
|
| 580 |
|
| 581 |
subparsers = parser.add_subparsers(dest='command', required=True, help='Sub-commands: train or infer')
|
| 582 |
|
|
@@ -595,7 +595,7 @@ def main():
|
|
| 595 |
train_parser.add_argument('--aug_p', type=float, default=0.8, help='Augmentation probability.')
|
| 596 |
|
| 597 |
# Inference Subparser
|
| 598 |
-
infer_parser = subparsers.add_parser('
|
| 599 |
infer_parser.add_argument('--dataset_csv', type=str, required=True, help='Path to the dataset CSV file.')
|
| 600 |
infer_parser.add_argument('--aekl_ckpt', type=str, required=True, help='Path to the autoencoder checkpoint.')
|
| 601 |
infer_parser.add_argument('--output_dir', type=str, required=True, help='Directory to save latent representations.')
|
|
@@ -616,7 +616,7 @@ def main():
|
|
| 616 |
lr=args.lr,
|
| 617 |
aug_p=args.aug_p,
|
| 618 |
)
|
| 619 |
-
elif args.command == '
|
| 620 |
inference(
|
| 621 |
dataset_csv=args.dataset_csv,
|
| 622 |
aekl_ckpt=args.aekl_ckpt,
|
|
|
|
| 576 |
"""
|
| 577 |
Main function to parse command-line arguments and execute training or inference.
|
| 578 |
"""
|
| 579 |
+
parser = argparse.ArgumentParser(description="brain2vec Training and Inference Script")
|
| 580 |
|
| 581 |
subparsers = parser.add_subparsers(dest='command', required=True, help='Sub-commands: train or infer')
|
| 582 |
|
|
|
|
| 595 |
train_parser.add_argument('--aug_p', type=float, default=0.8, help='Augmentation probability.')
|
| 596 |
|
| 597 |
# Inference Subparser
|
| 598 |
+
infer_parser = subparsers.add_parser('inference', help='Run inference to encode images.')
|
| 599 |
infer_parser.add_argument('--dataset_csv', type=str, required=True, help='Path to the dataset CSV file.')
|
| 600 |
infer_parser.add_argument('--aekl_ckpt', type=str, required=True, help='Path to the autoencoder checkpoint.')
|
| 601 |
infer_parser.add_argument('--output_dir', type=str, required=True, help='Directory to save latent representations.')
|
|
|
|
| 616 |
lr=args.lr,
|
| 617 |
aug_p=args.aug_p,
|
| 618 |
)
|
| 619 |
+
elif args.command == 'inference':
|
| 620 |
inference(
|
| 621 |
dataset_csv=args.dataset_csv,
|
| 622 |
aekl_ckpt=args.aekl_ckpt,
|