Project Structure Guide
AUDIT supports flexible project organization, but we recommend following the default structure for clarity, reproducibility, and ease of use. This structure is modular and designed to help you manage datasets, configurations, outputs, and logs efficiently.
📁 Recommended Directory Layout
Datasets Directory (datasets/
)
Central location for all datasets used in training and testing. Organize each dataset in its own subdirectory, with images, ground truth segmentations, and model predictions clearly separated.
Info
The reserved word __pred_
is used in AUDIT for model predictions.
Example:
datasets/
├── dataset_1/
│ ├── dataset_1_images/
│ ├── dataset_1_seg/
│ │ ├── model_1/
│ │ ├── model_2/
├── dataset_2/
Configuration Directory (config/
)
Store all configuration files needed for feature extraction, metric evaluation, and app settings.
Example:
Outputs Directory (outputs/
)
All results generated by AUDIT are saved here, including extracted features and evaluation metrics.
Example:
Logs Directory (logs/
)
Contains logs for debugging, monitoring, and record-keeping.
Example:
🏁 Getting Started
- The recommended structure is automatically created when you run AUDIT for the first time.
- Example datasets and configuration files are available in the repository.
- For details on configuration and running AUDIT, see the other sections in the documentation.
Tip
Using the default structure ensures seamless integration and reproducibility.