Complete Parameter Reference
This page provides a consolidated reference of all parameters across the three plugin tabs.
Patch Extraction Parameters
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
string |
|
Extraction mode: |
|
path |
— |
Path to the satellite GeoTIFF (single mode) |
|
path |
— |
Path to the label GeoTIFF (single mode) |
|
path |
— |
Path to the grid shapefile |
|
path |
— |
Path to data folder containing image/label pairs (batch mode) |
|
path |
— |
Output folder for extracted patches |
|
int |
256 |
Output patch size in pixels (width = height) |
|
int |
4 |
Expected number of image bands (for validation) |
|
string |
|
Resampling for image patches: |
|
string |
|
Output TIFF compression: |
|
bool |
|
Warn on CRS mismatch between image, label, and grid |
|
string |
|
Grid attribute column used for patch naming |
|
float |
0.70 |
Fraction of patches for training (0.0–1.0) |
|
float |
0.20 |
Fraction of patches for validation (0.0–1.0) |
|
float |
0.10 |
Fraction of patches for testing (0.0–1.0) |
|
bool |
|
Use per-image |
|
regex |
|
Regex for matching image files (batch mode, advanced) |
|
regex |
|
Regex for matching label files (batch mode, advanced) |
Model Training Parameters
Basic Parameters
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
path |
— |
Root directory of the patch dataset (must contain |
|
string |
|
|
|
int |
2 |
Number of classes (multiclass mode only; ignored for binary) |
|
string |
|
Segmentation architecture name (see Architectures & Encoders) |
|
string |
|
Encoder backbone (SMP architectures and unetformer only) |
|
bool |
|
Use ImageNet pretrained encoder weights |
|
int |
4 |
Number of input image channels |
|
int |
100 |
Maximum training epochs |
|
int |
4 |
Training batch size |
|
float |
0.0003 |
Initial learning rate (Adam optimizer) |
|
string |
|
|
|
path |
|
Directory for saving checkpoints and plots |
|
string |
|
LR scheduler: |
|
string |
|
Loss function name (see Loss Functions) |
|
string |
|
Augmentation level: |
|
bool |
|
Compute and apply per-class weights |
|
bool |
|
Freeze encoder for first N epochs |
|
int |
5 |
Number of epochs to keep encoder frozen |
|
bool |
|
Enable early stopping |
|
int |
15 |
Early stopping patience (epochs without improvement) |
Advanced Parameters
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
float |
0.3 |
Dropout probability (0.0 = disabled) |
|
bool |
|
Enable mixed precision training (FP16, GPU only) |
|
int |
0 |
Number of LR warmup epochs |
|
float |
2.0 |
Focal loss gamma parameter (0.5–5.0) |
|
float |
0.25 |
Focal loss alpha parameter (0.1–0.9) |
|
float |
0.3 |
Tversky loss false positive weight |
|
float |
0.7 |
Tversky loss false negative weight |
|
bool |
|
Enable K-Fold cross-validation |
|
int |
5 |
Number of folds for K-Fold CV |
Prediction Parameters
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
path |
— |
Path to the trained |
|
path |
— |
Path to the input satellite GeoTIFF |
|
path |
— |
Path for the output segmentation GeoTIFF |
|
int |
512 |
Inference patch size in pixels (64–2048) |
|
int |
128 |
Overlap between adjacent patches in pixels |
|
float |
0.50 |
Decision threshold for binary mode (0.0–1.0) |
|
string |
|
|
|
int |
1 |
Inference batch size (number of patches per forward pass) |
|
bool |
|
Apply Gaussian blending when merging patch predictions |
|
bool |
|
Save raw probability map alongside the classification result |
|
float |
0.3 |
Dropout rate (must match training value) |
|
string |
(auto) |
Override encoder name (leave empty for auto-detection from checkpoint) |