Skip to content

关于伪标签的获取 #4

@lzzlhh

Description

@lzzlhh

李老师,您好
拜读了您的文章,我有个问题想请教一下
您的代码中是if (ep >= train_num and ep < num_epoch) and ep % 20 == 0: 才会获取fake_label并clean data,用confident 目标域的data和fake_label去训练。但是在训练过程中您的代码中
if ep >= train_epoch:
(data_s, label_s), (data_t, fake_label_t) = data
fake_label_t = Variable(fake_label_t).cuda()
您的train_num =train_epoch ,您代码中的设置都为20
如果ep=21 那么这时候就不会获取fake_label,而您 (data_s, label_s), (data_t, fake_label_t) = data 这行代码中获取的fake_label_t 不就是目标域的真实标签吗?
可能理解的不对,请您赐教,万分感谢

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions