### General dataset parameters dataset_name: "synthetic_shape" primitives: "all" add_augmentation_to_all_splits: True test_augmentation_seed: 200 # Shape generation configuration generation: split_sizes: {'train': 20000, 'val': 2000, 'test': 400} random_seed: 10 image_size: [960, 1280] min_len: 0.0985 min_label_len: 0.099 params: generate_background: min_kernel_size: 150 max_kernel_size: 500 min_rad_ratio: 0.02 max_rad_ratio: 0.031 draw_stripes: transform_params: [0.1, 0.1] draw_multiple_polygons: kernel_boundaries: [50, 100] ### Data preprocessing configuration. preprocessing: resize: [400, 400] blur_size: 11 augmentation: photometric: enable: True primitives: 'all' params: {} random_order: True homographic: enable: True params: translation: true rotation: true scaling: true perspective: true scaling_amplitude: 0.2 perspective_amplitude_x: 0.2 perspective_amplitude_y: 0.2 patch_ratio: 0.8 max_angle: 1.57 allow_artifacts: true translation_overflow: 0.05 valid_border_margin: 0