From ab986e1531f91a3bf2b75cecc08d3858890ddb0e Mon Sep 17 00:00:00 2001 From: Schneider Leo <leo.schneider@etu.ec-lyon.fr> Date: Fri, 18 Apr 2025 14:24:53 +0200 Subject: [PATCH] fix : ray base --- image_ref/main.py | 11 ++++++++++- main_ray.py | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/image_ref/main.py b/image_ref/main.py index d72f097..b47d123 100644 --- a/image_ref/main.py +++ b/image_ref/main.py @@ -22,6 +22,9 @@ def train_duo(model, data_train, optimizer, loss_function, epoch, wandb): param.requires_grad = True for imaer, imana, img_ref, label in data_train: + imaer = imaer.float() + imana = imana.float() + img_ref = img_ref.float() label = label.long() if torch.cuda.is_available(): imaer = imaer.cuda() @@ -55,6 +58,9 @@ def val_duo(model, data_test, loss_function, epoch, wandb): param.requires_grad = False for imaer, imana, img_ref, label in data_test: + imaer = imaer.float() + imana = imana.float() + img_ref = img_ref.float() imaer = imaer.transpose(0, 1) imana = imana.transpose(0, 1) img_ref = img_ref.transpose(0, 1) @@ -107,7 +113,7 @@ def run_duo(args): # load model model = Classification_model_duo_contrastive(model=args.model, n_class=2) - model.double() + model.float() # load weight if args.pretrain_path is not None: print('Model weight loaded') @@ -197,6 +203,9 @@ def make_prediction_duo(model, data, f_name, f_name2): soft_max = nn.Softmax(dim=1) # iterate over test data for imaer, imana, img_ref, label in data: + imaer = imaer.float() + imana = imana.float() + img_ref = img_ref.float() imaer = imaer.transpose(0, 1) imana = imana.transpose(0, 1) img_ref = img_ref.transpose(0, 1) diff --git a/main_ray.py b/main_ray.py index a45202e..6734eca 100644 --- a/main_ray.py +++ b/main_ray.py @@ -20,7 +20,7 @@ def train_model(config,args): # load data - data_train, data_test = load_data_duo(dataset_dir=args.dataset_dir, + data_train, data_test = load_data_duo(base_dir=args.dataset_dir, batch_size=args.batch_size, noise_threshold=config['noise'], ) -- GitLab