code: def encode_phx(self, x):
      o = self.encoder_phx(x)
      return self.enc_ph_mu(o), self.enc_ph_logvar(o)
  
file_path: cornac/cornac/models/cvaecf/cvaecf.py
imports: import numpy
  import torch
  import torch.nn
  import torch.nn.functional
  from tqdm.auto import trange
  from ...utils import estimate_batches
label_desc: Use image node_id 5 for calling the CVAE obj's underlying member method code with example usage: obj.encode_phx(x) and returns: self,  self