aboutsummaryrefslogtreecommitdiffstats
path: root/simulation/utils_blocks.py
diff options
context:
space:
mode:
Diffstat (limited to 'simulation/utils_blocks.py')
-rw-r--r--simulation/utils_blocks.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/simulation/utils_blocks.py b/simulation/utils_blocks.py
index 72a6881..00b429e 100644
--- a/simulation/utils_blocks.py
+++ b/simulation/utils_blocks.py
@@ -37,7 +37,10 @@ class ActiveLearning(be.SimpleExtension):
self.params = params
def do(self, which_callback, *args):
- exp_out_par = np.exp(np.sum(self.params, axis=1))
+ try:
+ exp_out_par = np.exp(np.sum(self.params.get_value(), axis=1))
+ except AttributeError:
+ exp_out_par = np.exp(np.sum(self.params, axis=1))
self.dataset.node_p = exp_out_par / np.sum(exp_out_par)