Spaces:
Sleeping
Sleeping
Update model.py
Browse files
model.py
CHANGED
|
@@ -192,7 +192,7 @@ class MSModel(nn.Module):
|
|
| 192 |
# Transpose to peaks x batch x features
|
| 193 |
peak_tensor = peak_tensor.transpose(0, 1)
|
| 194 |
for peak_attn_layer in self.peak_attn_layers:
|
| 195 |
-
peak_tensor,
|
| 196 |
peak_tensor,
|
| 197 |
src_key_padding_mask=attn_mask,
|
| 198 |
)
|
|
@@ -255,7 +255,7 @@ class ESA_SPEC(nn.Module):
|
|
| 255 |
|
| 256 |
class ModelCLR(nn.Module):
|
| 257 |
def __init__(self, num_layer, emb_dim, feat_dim, drop_ratio, pool,spec_embed_dim,dropout,layers,embed_dim):
|
| 258 |
-
super().__init__()
|
| 259 |
|
| 260 |
self.Smiles_model = SmilesModel(num_layer, emb_dim, feat_dim, drop_ratio, pool)
|
| 261 |
self.MS_model = MSModel(spec_embed_dim,dropout,layers)
|
|
|
|
| 192 |
# Transpose to peaks x batch x features
|
| 193 |
peak_tensor = peak_tensor.transpose(0, 1)
|
| 194 |
for peak_attn_layer in self.peak_attn_layers:
|
| 195 |
+
peak_tensor, pairwise_features = peak_attn_layer(
|
| 196 |
peak_tensor,
|
| 197 |
src_key_padding_mask=attn_mask,
|
| 198 |
)
|
|
|
|
| 255 |
|
| 256 |
class ModelCLR(nn.Module):
|
| 257 |
def __init__(self, num_layer, emb_dim, feat_dim, drop_ratio, pool,spec_embed_dim,dropout,layers,embed_dim):
|
| 258 |
+
super(ModelCLR, self).__init__()
|
| 259 |
|
| 260 |
self.Smiles_model = SmilesModel(num_layer, emb_dim, feat_dim, drop_ratio, pool)
|
| 261 |
self.MS_model = MSModel(spec_embed_dim,dropout,layers)
|