def __init__(self, num_comp, num_process, num_dim): MoG.__init__(self, num_comp, num_process, num_dim) self.invC_klj_Sk = np.empty((self.num_comp, self.num_comp, self.num_process, self.num_dim)) self.s = [] self._fixed_init() self._update() self.num_free_params = self.parameters.shape[0]
def __init__(self, num_comp, num_process, num_dim): MoG.__init__(self, num_comp, num_process, num_dim) self.invC_klj_Sk = np.empty( (self.num_comp, self.num_comp, self.num_process, self.num_dim)) self.s = [] self._fixed_init() self._update() self.num_free_params = self.parameters.shape[0]
def __init__(self, num_process, num_dim): MoG.__init__(self, 1, num_process, num_dim) self.invC_klj = np.empty((self.num_comp, self.num_comp, self.num_process, self.num_dim, self.num_dim)) self.m = [] self.pi = [] self.L_flatten = np.empty((self.num_comp, self.num_process, self.get_sjk_size())) self.s = np.empty((self.num_comp, self.num_process, self.num_dim, self.num_dim)) self.L = np.empty((self.num_comp, self.num_process, self.num_dim, self.num_dim)) self.log_det = np.empty((self.num_comp, self.num_comp, self.num_process)) self._fixed_init() self._update() self.num_free_params = self.parameters.shape[0]
def __init__(self, num_process, num_dim): MoG.__init__(self, 1, num_process, num_dim) self.invC_klj = np.empty( (self.num_comp, self.num_comp, self.num_process, self.num_dim, self.num_dim)) self.m = [] self.pi = [] self.L_flatten = np.empty( (self.num_comp, self.num_process, self.get_sjk_size())) self.s = np.empty( (self.num_comp, self.num_process, self.num_dim, self.num_dim)) self.L = np.empty( (self.num_comp, self.num_process, self.num_dim, self.num_dim)) self.log_det = np.empty( (self.num_comp, self.num_comp, self.num_process)) self._fixed_init() self._update() self.num_free_params = self.parameters.shape[0]