initial commit FESurrogateModelTutorial
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
# Step 2: surrogate-models
|
||||
|
||||
## 읽어야 할 파일
|
||||
|
||||
- `/AGENTS.md`
|
||||
- `/docs/theory/02_response_surface_methodology.md`
|
||||
- `/docs/theory/03_gaussian_process_kriging.md`
|
||||
- `/docs/theory/04_random_forest.md`
|
||||
- `/docs/theory/05_gradient_boosting.md`
|
||||
- `/docs/theory/06_mlp_neural_network.md`
|
||||
- `/src/femsurrogate/surrogates/common.py`
|
||||
|
||||
## 작업
|
||||
|
||||
TDD로 모델별 scikit-learn pipeline builder와 registry를 구현한다.
|
||||
|
||||
- 테스트: `/tests/test_surrogate_models.py`.
|
||||
- 구현: `rsm.py`, `gpr.py`, `random_forest.py`, `boosting.py`, `mlp.py`, `registry.py`.
|
||||
- 모델명: `rsm`, `gpr`, `random_forest`, `gradient_boosting`, `mlp`.
|
||||
|
||||
## Acceptance Criteria
|
||||
|
||||
```powershell
|
||||
uv run pytest tests/test_surrogate_models.py -q
|
||||
uv run ruff check .
|
||||
```
|
||||
|
||||
## 금지사항
|
||||
|
||||
- PyTorch/TensorFlow, AutoML, MLflow를 추가하지 마라.
|
||||
Reference in New Issue
Block a user