MCPcopy Create free account
hub / github.com/LTH14/mar / sample_orders

Method sample_orders

models/mar.py:152–160  ·  view source on GitHub ↗
(self, bsz)

Source from the content-addressed store, hash-verified

150 return x # [n, c, h, w]
151
152 def sample_orders(self, bsz):
153 # generate a batch of random generation orders
154 orders = []
155 for _ in range(bsz):
156 order = np.array(list(range(self.seq_len)))
157 np.random.shuffle(order)
158 orders.append(order)
159 orders = torch.Tensor(np.array(orders)).cuda().long()
160 return orders
161
162 def random_masking(self, x, orders):
163 # generate token mask

Callers 2

forwardMethod · 0.95
sample_tokensMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected