Recommended Templates

Recommended Templates are project-file templates for different problems and tasks. They can be tailored and extended to meet specific needs. The OnSite Learning Center encourages experts to use these templates to develop task models, participate in leaderboards, and contribute to the community. They also help beginners compare and transfer models for the same task. We encourage consistency in the following areas:

  • Standardized Raw Data:The OnSite Learning Center expects users to use directly downloaded raw data for model development and sharing, so that learners can reproduce the above steps from scratch. For data that have undergone secondary processing, users are expected to share and publish them.

  • Standardized Function Names:By providing the function names expected for users to adopt, the same names can help learners quickly understand the code's functionality even when function implementations differ.

  • Standardized File Structure:The OnSite Learning Center provides a recommended file structure for each problem. Using the same structure helps learners understand the project as a whole and find and modify files.

Prediction Template

Copy to Clipboard

Decision-Making and Planning Template

Copy to Clipboard

Control Template

Copy to Clipboard