29 lines
700 B
Markdown
29 lines
700 B
Markdown
# Step 0: sampling-and-dataset
|
|
|
|
## 읽어야 할 파일
|
|
|
|
- `/AGENTS.md`
|
|
- `/docs/ARCHITECTURE.md`
|
|
- `/docs/theory/01_doe_sampling_validation.md`
|
|
- `/src/femsurrogate/fea/`
|
|
|
|
## 작업
|
|
|
|
TDD로 LHS sampling과 Beam2D dataset builder를 구현한다.
|
|
|
|
- 테스트: `/tests/test_sampling.py`, `/tests/test_dataset_builder.py`.
|
|
- 구현: `/src/femsurrogate/data/bounds.py`, `schema.py`, `sampling.py`, `dataset.py`.
|
|
- 기본 seed는 `20260521`.
|
|
- dataset schema는 문서의 SI 단위 컬럼을 따른다.
|
|
|
|
## Acceptance Criteria
|
|
|
|
```powershell
|
|
uv run pytest tests/test_sampling.py tests/test_dataset_builder.py -q
|
|
uv run ruff check .
|
|
```
|
|
|
|
## 금지사항
|
|
|
|
- surrogate 학습을 이 step에 넣지 마라.
|