Skip to content

Configuration notes

This page is the English entry point for configuration-related reading in the docs site.

What configuration means in this project

Configuration is the single place where the project expresses machine differences, model size choices, GPU usage, worker counts, and similar runtime behavior. The code is not supposed to spread these decisions across hard-coded branches.

Why configuration matters here

This repository supports different hardware environments without changing the main model route. That only works if configuration stays authoritative.

Inputs and outputs

  • input: configs/*.toml
  • output: a validated runtime configuration and a snapshot stored under data/runs/<run_id>/

How to judge a normal result

  • hardware selection comes from configuration
  • model size changes come from configuration
  • the run writes a configuration snapshot that matches the active settings

Source document

The root Chinese configuration reference remains the authority:

  • CONFIGURATION.md