English
medical
brain-data
mri
jesseab commited on
Commit
f5c5cd5
·
1 Parent(s): bcdbe5a
Files changed (1) hide show
  1. 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="BRLP Lite Training and Inference Script")
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('infererence', 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,7 +616,7 @@ def main():
616
  lr=args.lr,
617
  aug_p=args.aug_p,
618
  )
619
- elif args.command == 'infer':
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,