如何破译这两行代码?这是什么意思?

How to decipher these 2 lines of code? What does it mean?

这是代码:

real_idx = torch.rand(len(real)) > 0.2
real_selected = real[real_idx][: int(len(real)*p_real)]

p_real其实是0.2

我们应该混合 2 个张量,即真实张量和假张量。

第一行创建一个大小为 real 的随机掩码。第二行将此掩码应用于 real 并从掩码操作返回的任何内容中切出 real 大小的 20%。

现在如果你想问的是为什么要这样做,那么你必须提供更多细节。