# Introduction
## Codebase Designs and Conventions
Please see [DesignConvention.md](DesignConvention.md) for the designs and conventions of the BasicSR codebase.
The figure below shows the overall framework. More descriptions for each component:
![overall_structure](../assets/overall_structure.png)
## Detailed Descriptions
- [**Models**](Models.md)
- [**Training and testing commands**](TrainTest.md)
- [**Options/Configs**](Config.md)
- [**Logging**](Logging.md)
- 📈 [Training curves in wandb](https://app.wandb.ai/xintao/basicsr)