コード例 #1
0
 def _random_init(self):
     MoG._random_init(self)
     # self.m = np.zeros((self.num_comp, self.num_process, self.num_dim))
     for k in range(self.num_comp):
         for j in range(self.num_process):
             self.L_flatten[k, j, :] = np.random.uniform(
                 low=1.1, high=5.0, size=self.get_sjk_size())
コード例 #2
0
ファイル: mog_diag.py プロジェクト: ebonilla/savigp-1
 def _random_init(self):
     MoG._random_init(self)
     self.s = np.random.uniform(low=1.0,
                                high=3.0,
                                size=(self.num_comp, self.num_process,
                                      self.num_dim))
     self.log_s = np.log(self.s)
コード例 #3
0
ファイル: mog_diag.py プロジェクト: jfutoma/savigp
 def _random_init(self):
     MoG._random_init(self)
     self.s = np.random.uniform(low=1.0, high=3.0, size=(self.num_comp, self.num_process, self.num_dim))
     self.log_s = np.log(self.s)
コード例 #4
0
ファイル: mog_single_comp.py プロジェクト: jfutoma/savigp
 def _random_init(self):
     MoG._random_init(self)
     # self.m = np.zeros((self.num_comp, self.num_process, self.num_dim))
     for k in range(self.num_comp):
         for j in range(self.num_process):
             self.L_flatten[k,j,:] = np.random.uniform(low=1.1, high=5.0, size=self.get_sjk_size())