def __init__(self, MR_scan, name=None): if name == None: name = self.__class__.__name__ Model.__init__(self, name) # PET scan self.MR_scan = MR_scan # small number self.EPS = 1e9
def __init__(self, PET_scan, name=None): if name == None: name = self.__class__.__name__ Model.__init__(self, name) # PET scan self.PET_scan = PET_scan # small number self.EPS = 1e9
def __init__(self, MR_scan, name=None): if name == None: name = self.__class__.__name__ Model.__init__(self, name) # PET scan object: self.MR_scan = MR_scan self.N_time_bins = len(self.MR_scan.time_bins) # Variables and dependencies: self._x = None self._sigma = None self._rois = None self.variables = {'x':'continuous', 'sigma':'continuous'} self.dependencies = [] for t in range(self.N_time_bins): var_name_counts = 'k_'+str(t) var_name_roi = 'roi_'+str(t) self.variables[var_name_counts]='continuous' self.variables[var_name_roi]='continuous' self.dependencies.append(['x',var_name_counts,'directed']) self.dependencies.append(['sigma',var_name_counts,'directed']) self.dependencies.append([var_name_roi,var_name_counts,'directed'])
def __init__(self, PET_scan, name=None): if name == None: name = self.__class__.__name__ Model.__init__(self, name) # PET scan object: self.PET_scan = PET_scan self.N_time_bins = len(self.PET_scan.time_bins) # Variables and dependencies: self._lambda = None self._alpha = None self._rois = None self.variables = {'lambda':'continuous', 'alpha':'continuous'} self.dependencies = [] for t in range(self.N_time_bins): var_name_counts = 'counts_'+str(t) var_name_roi = 'roi_'+str(t) self.variables[var_name_counts]='discrete' self.variables[var_name_roi]='continuous' self.dependencies.append(['lambda',var_name_counts,'directed']) self.dependencies.append(['alpha',var_name_counts,'directed']) self.dependencies.append([var_name_roi,var_name_counts,'directed'])
def __init__(self, MR_scan, name=None): if name == None: name = self.__class__.__name__ Model.__init__(self, name) # PET scan object: self.MR_scan = MR_scan self.N_time_bins = len(self.MR_scan.time_bins) # Variables and dependencies: self._x = None self._sigma = None self._rois = None self.variables = {'x': 'continuous', 'sigma': 'continuous'} self.dependencies = [] for t in range(self.N_time_bins): var_name_counts = 'k_' + str(t) var_name_roi = 'roi_' + str(t) self.variables[var_name_counts] = 'continuous' self.variables[var_name_roi] = 'continuous' self.dependencies.append(['x', var_name_counts, 'directed']) self.dependencies.append(['sigma', var_name_counts, 'directed']) self.dependencies.append( [var_name_roi, var_name_counts, 'directed'])
def __init__( self, name=None ): if name == None: name = self.__class__.__name__ Model.__init__(self, name)