def __init__(self, emb_en, emb_zh):
    super(MARE, self).__init__()
    self.D = Discriminator().cuda()
    self.share_encoder = CNNEncoder(len(emb_en), emb_en, len(emb_zh), emb_zh).cuda()
    self.multiRE = MultiRE().cuda()
    self.monoRE = AMRE(emb_en, emb_zh)
def __init__(self, emb_en, emb_zh):
    super(MARE, self).__init__()
    self.D = Discriminator().cuda()
    self.share_encoder = CNNEncoder(len(emb_en), emb_en, len(emb_zh), emb_zh).cuda()
    self.multiRE = MultiRE().cuda()
    self.monoRE = AMRE(emb_en, emb_zh)