evo2-exon-classifier / configuration_exon_classifier.py
Jonathan Schmok
Add config, wrapper, weights for transformers loading
4b70876
from transformers import PretrainedConfig
class Evo2ExonConfig(PretrainedConfig):
model_type = "evo2_exon_classifier"
def __init__(self,
embedding_dim: int = 8192, # match your input width
hidden_dim: int = 1024, # width of hidden layers
num_hidden_layers: int = 1, # depth ≥1
**kwargs):
super().__init__(**kwargs)
self.embedding_dim = embedding_dim
self.hidden_dim = hidden_dim
self.num_hidden_layers = num_hidden_layers