parameters: (self, h0_sample)
return_statement: return (v1_mean, v1_sample)
docstring: Sampling the visiable units given hidden sample
docstring_summary: Sampling the visiable units given hidden sample
docstring_tokens: Sampling the visiable units given hidden sample
function: def sample_v_given_h(self, h0_sample):
          """Sampling the visiable units given hidden sample"""
          v1_mean = self.propdown(h0_sample)
          v1_sample = v1_mean
          if self.sample_visible:
              v1_sample = GBRBM.sample_gaussian(v1_mean, self.sigma)
          return (v1_mean, v1_sample)
function_tokens: def sample_v_given_h ( self , h0_sample ) : v1_mean = self . propdown ( h0_sample ) v1_sample = v1_mean if self . sample_visible : v1_sample = GBRBM . sample_gaussian ( v1_mean , self . sigma ) return ( v1_mean , v1_sample )