def tvb_weight_fun(self, source_node, target_node, scale=None):
     if scale is None:
         scale = self.global_coupling_scaling
     return scale_tvb_weight(source_node,
                             target_node,
                             self.tvb_weights,
                             scale=scale)
示例#2
0
 def __call__(self, source_node, target_node):
     return scale_tvb_weight(source_node, target_node, self.tvb_weights,
                             scale=self.global_coupling_scaling)
 def J_N_G_scale_tvb_weight_exc(self, source_node, target_node):
     return scale_tvb_weight(source_node, target_node,
                             scale=self.J_N[0].item() * self.tvb_simulator.model.G[0].item() *
                                   self.tvb_simulator.coupling.a[0].item())
示例#4
0
 def tvb_weight_I_fun(self, source_node, target_node):
     return scale_tvb_weight(source_node,
                             target_node,
                             tvb_weights=self.tvb_weights,
                             scale=self.lamda *
                             self.global_coupling_scaling)
 def G_scale_tvb_weight(self, source_node, target_node):
     return scale_tvb_weight(source_node,
                             target_node,
                             scale=self.tvb_model.G[0])