MobileOneBlockParams
PythonMobileOne block parameters
MobileOneBlockParams()MobileOne block parameters
model_config
Pythonmodel_config = ConfigDict(frozen=True, extra='forbid')filters
Pythonfilters: int = Field(..., description='# filters')Number of filters
depth
Pythondepth: int = Field(default=1, description='Layer depth')Layer depth
kernel_size
Pythonkernel_size: int | tuple[int, int] = Field(default=3, description='Kernel size')Kernel size
strides
Pythonstrides: int | tuple[int, int] = Field(default=1, description='Stride size')Stride size
padding
Pythonpadding: int | tuple[int, int] = Field(default=0, description='Padding size')Padding size
se_ratio
Pythonse_ratio: float = Field(default=8, description='Squeeze Excite ratio')Squeeze Excite ratio
se_depth
Pythonse_depth: int = Field(default=0, description='Depth length to apply SE')Depth length to apply SE
num_conv_branches
Pythonnum_conv_branches: int = Field(default=2, description='# conv branches')Number of conv branches
activation
Pythonactivation: str = Field(default='relu6', description='Activation function')Activation function