Hi,
I noticed gradients are not tracked through evaluation_from_torch. Is this expected behavior?
tensor1.requires_grad = True
tensor2.requires_grad = True
SAMScore_Evaluation = samscore.SAMScore(model_type = "vit_b" )
samscore_result = SAMScore_Evaluation.evaluation_from_torch(source=tensor1.unsqueeze(0),generated=tensor2.unsqueeze(0))
Samscore result is tensor([0.8888]) without the gradients
Am I doing something wrong here?