fcn4flare / configuration_fcn4flare.py
Maxwell-Jia's picture
Upload 2 files
0d2aee9 verified
raw
history blame contribute delete
835 Bytes
from transformers.configuration_utils import PretrainedConfig
class FCN4FlareConfig(PretrainedConfig):
"""
Configuration class for FCN4Flare model.
"""
model_type = "fcn4flare"
def __init__(
self,
input_dim=3,
hidden_dim=64,
output_dim=1,
depth=4,
dilation=[1, 2, 4, 8],
maskdice_threshold=0.5,
dropout_rate=0.1,
kernel_size=3,
**kwargs
):
"""Initialize FCN4FlareConfig."""
super().__init__(**kwargs)
self.input_dim = input_dim
self.hidden_dim = hidden_dim
self.output_dim = output_dim
self.depth = depth
self.dilation = dilation
self.maskdice_threshold = maskdice_threshold
self.dropout_rate = dropout_rate
self.kernel_size = kernel_size