rewicks's picture
Upload config.py with huggingface_hub
694123f verified
from typing import List
from transformers import PretrainedConfig
class LidirlCNNConfig(PretrainedConfig):
model_type = "LidirlCNN"
def __init__(self,
embed_dim : int = 32,
channels : List[int] = [32],
kernels : List[int] = [3],
strides : List[int] = [1],
vocab_size: int = 256,
label_size : int = 200,
max_length : int = 1024,
dropout : float = 0.1,
multilabel : bool = False,
montecarlo_layer : bool = False,
**kwargs,
):
self.embed_dim = embed_dim
self.channels = channels
self.kernels = kernels
self.strides = strides
self.vocab_size = vocab_size
self.label_size = label_size
self.max_length = max_length
self.dropout = dropout
self.multilabel = multilabel
self.montecarlo_layer = montecarlo_layer
super().__init__(**kwargs)