MCPcopy
hub / github.com/huggingface/peft / ModelEmbConv1D

Class ModelEmbConv1D

tests/test_custom_models.py:1570–1587  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1568
1569
1570class ModelEmbConv1D(nn.Module):
1571 def __init__(self, emb_size=100):
1572 super().__init__()
1573 self.emb = nn.Embedding(emb_size, 5)
1574 self.conv1d = Conv1D(1, 5)
1575 self.relu = nn.ReLU()
1576 self.flat = nn.Flatten()
1577 self.lin0 = nn.Linear(10, 2)
1578 self.sm = nn.LogSoftmax(dim=-1)
1579
1580 def forward(self, X):
1581 X = self.emb(X)
1582 X = self.conv1d(X)
1583 X = self.relu(X)
1584 X = self.flat(X)
1585 X = self.lin0(X)
1586 X = self.sm(X)
1587 return X
1588
1589
1590class ModelEmbWithEmbeddingUtils(nn.Module):

Calls

no outgoing calls

Used in the wild real call sites across dependent graphs

searching dependent graphs…