mirror of
https://github.com/labmlai/annotated_deep_learning_paper_implementations.git
synced 2025-08-26 16:50:39 +08:00
formatting
This commit is contained in:
File diff suppressed because one or more lines are too long
@ -553,6 +553,7 @@ class RetroModel(nn.Module):
|
|||||||
|
|
||||||
# Embeddings of the retrieved neighbors
|
# Embeddings of the retrieved neighbors
|
||||||
# $E^j_u = \text{E\small{MB}}_{\text{enc}}\big(\text{R\small{ET}}(C_u)^j\big)$.
|
# $E^j_u = \text{E\small{MB}}_{\text{enc}}\big(\text{R\small{ET}}(C_u)^j\big)$.
|
||||||
|
#
|
||||||
# We use same embeddings for both input and neighbors
|
# We use same embeddings for both input and neighbors
|
||||||
ret_emb = self.emb(ret)
|
ret_emb = self.emb(ret)
|
||||||
|
|
||||||
@ -567,6 +568,7 @@ class RetroModel(nn.Module):
|
|||||||
# when $p = \min(P)$
|
# when $p = \min(P)$
|
||||||
if self.ca_layers and p == min(self.ca_layers):
|
if self.ca_layers and p == min(self.ca_layers):
|
||||||
# $E = \text{E\small{NCODER}}(\text{R\small{ET}}(C_u)_{1 \le u \le l}, H)$
|
# $E = \text{E\small{NCODER}}(\text{R\small{ET}}(C_u)_{1 \le u \le l}, H)$
|
||||||
|
#
|
||||||
# We passed the embeddings of $\text{R\small{ET}}(C_u)_{1 \le u \le l}$ to encoder.
|
# We passed the embeddings of $\text{R\small{ET}}(C_u)_{1 \le u \le l}$ to encoder.
|
||||||
e = self.encoder(ret_emb, h)
|
e = self.encoder(ret_emb, h)
|
||||||
# Normalize encoder embeddings
|
# Normalize encoder embeddings
|
||||||
|
Reference in New Issue
Block a user