(t, batch_size, quantile=None)
| 153 | |
| 154 | |
| 155 | def sample_t(t, batch_size, quantile=None): |
| 156 | if quantile is not None: |
| 157 | i = (torch.full((batch_size,), quantile) * len(t)).to(torch.int32) |
| 158 | else: |
| 159 | i = torch.randint(0, len(t), size=(batch_size,)) |
| 160 | return t[i] |