Class SplitProjectTrainingCommand

java.lang.Object
qupath.process.gui.commands.SplitProjectTrainingCommand
All Implemented Interfaces:
Runnable

public class SplitProjectTrainingCommand extends Object implements Runnable
Divide a project into training, validation and test sets but flagging individual image entries.
Author:
Pete Bankhead
  • Field Details

    • TRAIN_VALIDATION_TEST_METADATA_KEY

      public static final String TRAIN_VALIDATION_TEST_METADATA_KEY
      Metadata key for the flag indicating the image type (Train, Validation, Test or None).
      See Also:
    • VALUE_TRAINING

      public static final String VALUE_TRAINING
      Metadata value for training images.
      See Also:
    • VALUE_VALIDATION

      public static final String VALUE_VALIDATION
      Metadata value for validation images.
      See Also:
    • VALUE_TEST

      public static final String VALUE_TEST
      Metadata value for test images.
      See Also:
    • VALUE_NONE

      public static final String VALUE_NONE
      Metadata value for unassigned images.
      See Also:
  • Constructor Details

    • SplitProjectTrainingCommand

      public SplitProjectTrainingCommand(QuPathGUI qupath)
      Constructor.
      Parameters:
      qupath -
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable