Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Parameter

Description

Possible Values / Example

general.project_name

The name of the main project.

String (e.g., my_test)

general.sub_project_name

The name of the sub-project or task.

String (e.g., my_sub_test)

tasks

List of individual tasks to execute as part of the pipeline.

Example: create_recipes, move_cutouts, synthesize

synthesize

Configuration settings specific to the synthesize task.

synthesize.resize_factor

Resize factor for cutouts; controls cutout scaling during synthesis.

Example: 0.35 (Values < 0.15 may cause issues with RandomScale transformation)

synthesize.parallel

Enables or disables parallel processing for synthesis.

true or false

synthesize.parallel_workers

Number of workers to use for parallel processing.

Integer (e.g., 4)

yolo_bbox_labels

Whether to generate YOLO-format bounding box labels.

true or false

aws.s3_bucket

The name of the AWS S3 bucket where data is stored.

Example: psi-hackathon

mongodb.host

Host address of the MongoDB database.

Example: 40.76.253.124

mongodb.port

Port number for MongoDB.

Example: 27017

mongodb.db

MongoDB database name.

Example: hackathon_db

mongodb.collection

MongoDB collection name for cutouts.

Example: cutouts

mongodb.auth_mechanism

MongoDB authentication mechanism and encryption method

Example: SCRAM-SHA-1

mongodb.auth_source

MongoDB database that the collection with user credentials

Example: hackathon_db

mongodb.username

MongoDB username

Example: test_user

mongodb.password

MongoDB password

Example: pass123

...

Cutout Filters Configuration Table

...