code: def encode_user(self, x):
      h = self.user_encoder(x)
      return self.user_mu(h), torch.sigmoid(self.user_std(h))
  
file_path: cornac/cornac/models/bivaecf/bivae.py
imports: import itertools
  import numpy
  import torch
  import torch.nn
  from tqdm.auto import trange
label_desc: Use image node_id 5 for calling the BiVAE obj's underlying member method code with example usage: obj.encode_user(x) and returns: self,  torch