code: def _create_decode_layer(self):
          
          with tf.name_scope("decoder"):
  
              activation = tf.add(
                  tf.matmul(self.encode, tf.transpose(self.W_)),
                  self.bv_
              )
  
              if self.dec_act_func:
                  self.reconstruction = self.dec_act_func(activation)
              else:
                  self.reconstruction = activation
  
              return self
docs: Create the decoding layer of the network.
  
          Returns
          -------
  
          self