コード例 #1
0
    def _recog_par_spec(self):
        """Return the specification of the recognition model."""
        #n_code_units = self.assumptions.latent_layer_size(self.n_latent)
        n_code_units = self.n_latent
        spec = mlp.parameters(self.n_inpt, self.n_hiddens_recog, n_code_units)
        spec['p_dropout'] = {
            'inpt': 1,
            'hiddens': [1 for _ in self.n_hiddens_recog],
        }

        return spec
コード例 #2
0
ファイル: sgvb.py プロジェクト: gitter-badger/breze
    def _recog_par_spec(self):
        """Return the specification of the recognition model."""
        #n_code_units = self.assumptions.latent_layer_size(self.n_latent)
        n_code_units = self.n_latent
        spec = mlp.parameters(self.n_inpt, self.n_hiddens_recog,
                              n_code_units)
        spec['p_dropout'] = {
            'inpt': 1,
            'hiddens': [1 for _ in self.n_hiddens_recog],
        }

        return spec
コード例 #3
0
ファイル: sgvb.py プロジェクト: gitter-badger/breze
 def _gen_par_spec(self):
     """Return the parameter specification of the generating model."""
     n_output = self.assumptions.visible_layer_size(self.n_inpt)
     return mlp.parameters(self.n_latent, self.n_hiddens_recog,
                           n_output)
コード例 #4
0
 def _init_pars(self):
     spec = mlp.parameters(self.n_inpt, self.n_hiddens, self.n_output)
     self.parameters = ParameterSet(**spec)
     self.parameters.data[:] = np.random.standard_normal(
         self.parameters.data.shape).astype(theano.config.floatX)
コード例 #5
0
ファイル: mlp.py プロジェクト: m0r17z/thesis
 def _init_pars(self):
     spec = mlp.parameters(self.n_inpt, self.n_hiddens, self.n_output)
     self.parameters = ParameterSet(**spec)
     self.parameters.data[:] = np.random.standard_normal(
             self.parameters.data.shape).astype(theano.config.floatX)
コード例 #6
0
 def _gen_par_spec(self):
     """Return the parameter specification of the generating model."""
     n_output = self.assumptions.visible_layer_size(self.n_inpt)
     return mlp.parameters(self.n_latent, self.n_hiddens_recog, n_output)