Uploading model.pt
Browse files
model.py
CHANGED
|
@@ -1,8 +1,9 @@
|
|
| 1 |
import torch
|
| 2 |
from torch import nn
|
| 3 |
-
from transformers import PreTrainedModel, PretrainedConfig
|
| 4 |
|
| 5 |
class EmbeddingMoEConfig(PretrainedConfig):
|
|
|
|
| 6 |
def __init__(self, output_dim=128, num_experts=2, dropout_rate=0.1, **kwargs):
|
| 7 |
super().__init__(**kwargs)
|
| 8 |
self.output_dim = output_dim
|
|
|
|
| 1 |
import torch
|
| 2 |
from torch import nn
|
| 3 |
+
from transformers import PreTrainedModel, PretrainedConfig, AutoModel
|
| 4 |
|
| 5 |
class EmbeddingMoEConfig(PretrainedConfig):
|
| 6 |
+
model_type = "embedding_moe"
|
| 7 |
def __init__(self, output_dim=128, num_experts=2, dropout_rate=0.1, **kwargs):
|
| 8 |
super().__init__(**kwargs)
|
| 9 |
self.output_dim = output_dim
|