MCPcopy Create free account
hub / github.com/apple/axlearn / build_embedder

Method build_embedder

axlearn/common/layers_test.py:1256–1262  ·  view source on GitHub ↗
(dim, num_embeddings, rng, **kwargs)

Source from the content-addressed store, hash-verified

1254class EmbedTest(parameterized.TestCase):
1255 @staticmethod
1256 def build_embedder(dim, num_embeddings, rng, **kwargs):
1257 cfg = Embedding.default_config().set(name="embed", dim=dim, num_embeddings=num_embeddings)
1258 if kwargs:
1259 cfg = cfg.set(**kwargs)
1260 emb = cfg.instantiate(parent=None)
1261 state = emb.initialize_parameters_recursively(rng)
1262 return (emb, state)
1263
1264 @parameterized.parameters(itertools.product((5, 7), (2, 16), (10, 100), (True, False)))
1265 def test_embed_lookup(self, seq_len, dim, num_embeddings, is_training):

Calls 4

setMethod · 0.45
default_configMethod · 0.45
instantiateMethod · 0.45

Tested by

no test coverage detected