urbanlc.model.baseline.MSSBaseline.train#

MSSBaseline.train(img_paths: List[str], gt_paths: List[str], enable_cv: Optional[bool] = True, cross_validate_params: Optional[Dict[str, Any]] = None, train_size: Optional[float] = 1.0) None#

Train the model using specified Landsat image and ground truth land cover paths, with optional cross-validation.

Parameters:
  • img_paths (List[str]) – List of paths to Landsat image files.

  • gt_paths (List[str]) – List of paths to ground truth land cover files.

  • enable_cv (Optional[bool]) – Whether to perform cross-validation.

  • cross_validate_params (Optional[Dict[str, Any]]) – Parameters for cross-validation.

  • train_size (Optional[float]) – Ratio of observation points (pixels) to be used as the training data.

Return type:

None