Method
__init__
(self,
max_id,
dim,
initializer=lambda: tf.truncated_normal_initializer(
stddev=0.0002),
combiner='sum',
**kwargs)
Source from the content-addressed store, hash-verified
| 154 | Sparse id to dense vector embedding. |
| 155 | """ |
| 156 | def __init__(self, |
| 157 | max_id, |
| 158 | dim, |
| 159 | initializer=lambda: tf.truncated_normal_initializer( |
| 160 | stddev=0.0002), |
| 161 | combiner='sum', |
| 162 | **kwargs): |
| 163 | super(SparseEmbedding, self).__init__( |
| 164 | max_id=max_id, dim=dim, initializer=initializer, **kwargs) |
| 165 | self.combiner = combiner |
| 166 | |
| 167 | def call(self, inputs): |
| 168 | return tf.nn.embedding_lookup_sparse(self.embeddings, inputs, None, |
Callers
nothing calls this directly
Tested by
no test coverage detected