Method
__init__
(
self,
vocabulary_size,
embedding_size,
E_init=tl.initializers.random_uniform(-0.1, 0.1),
name=None, #'embedding',
)
Source from the content-addressed store, hash-verified
| 350 | """ |
| 351 | |
| 352 | def __init__( |
| 353 | self, |
| 354 | vocabulary_size, |
| 355 | embedding_size, |
| 356 | E_init=tl.initializers.random_uniform(-0.1, 0.1), |
| 357 | name=None, #'embedding', |
| 358 | ): |
| 359 | super(Embedding, self).__init__(name) |
| 360 | self.vocabulary_size = vocabulary_size |
| 361 | self.embedding_size = embedding_size |
| 362 | self.E_init = E_init |
| 363 | |
| 364 | if not self._built: |
| 365 | self.build(tuple()) |
| 366 | self._built = True |
| 367 | |
| 368 | logging.info("Embedding %s: (%d, %d)" % (self.name, self.vocabulary_size, self.embedding_size)) |
| 369 | |
| 370 | def __repr__(self): |
| 371 | s = ('{classname}(') |
Callers
nothing calls this directly
Tested by
no test coverage detected