Spaces:
Build error
Build error
from mrcnn.config import Config | |
class WheatDetectorConfig(Config): | |
# Give the configuration a recognizable name | |
NAME = "wheat" | |
GPU_COUNT = 1 | |
IMAGES_PER_GPU = 2 | |
BACKBONE = "resnet101" | |
NUM_CLASSES = 2 | |
IMAGE_RESIZE_MODE = "square" | |
IMAGE_MIN_DIM = 1024 | |
IMAGE_MAX_DIM = 1024 | |
STEPS_PER_EPOCH = 120 | |
BACKBONE_STRIDES = [4, 8, 16, 32, 64] | |
RPN_ANCHOR_SCALES = (16, 32, 64, 128, 256) | |
LEARNING_RATE = 0.005 | |
WEIGHT_DECAY = 0.0005 | |
TRAIN_ROIS_PER_IMAGE = 350 | |
DETECTION_MIN_CONFIDENCE = 0.60 | |
VALIDATION_STEPS = 60 | |
MAX_GT_INSTANCES = 500 | |
LOSS_WEIGHTS = { | |
"rpn_class_loss": 1.0, | |
"rpn_bbox_loss": 1.0, | |
"mrcnn_class_loss": 1.0, | |
"mrcnn_bbox_loss": 1.0, | |
"mrcnn_mask_loss": 1.0, | |
} | |
class WheatInferenceConfig(WheatDetectorConfig): | |
GPU_COUNT = 1 | |
IMAGES_PER_GPU = 1 | |