From 0d5d0b4f381cab3478148640954692a3fc08afc8 Mon Sep 17 00:00:00 2001 From: Krishna Krishna Nikhil <ep21btech11016@iith.ac.in> Date: Fri, 26 Jul 2024 08:21:47 +0000 Subject: [PATCH] Update optimizer.py --- modules/optimizer.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/optimizer.py b/modules/optimizer.py index e217c0c..e204df3 100644 --- a/modules/optimizer.py +++ b/modules/optimizer.py @@ -97,10 +97,10 @@ class Optimizer(object): def sigmoid(number): return 1/ (1 + torch.exp(-number)) - abs_sigm = sigmoid(scale_factor*(abs_parameters)) - cost_abs = abs_sigm * 25 + (1 - abs_sigm) * 4.166 + abs_sigm = sigmoid(scale_factor*(abs_parameters)) # Scaled sigmoid function + cost_abs = abs_sigm * 25 + (1 - abs_sigm) * 4.166 # 25 is the cost of Pb and 4.166 for Fe scint_sigm = sigmoid(scale_factor*(scint_parameters)) - cost_scint = scint_sigm * 2500 + (1 - scint_sigm) * 0.01 + cost_scint = scint_sigm * 2500 + (1 - scint_sigm) * 0.01 # 2500 is the cost of PbWO4 and 0.01 for Polystyrene. combined = torch.cat((cost_abs, cost_scint), dim=0) -- GitLab