|
[add] 照明配置スイープ(TEST_18)とレンダ/評価のプロセス内パイプライン
- scripts/sweep_led_placement.py: LED の位置(極角 θ)・向き・個数を球と同内面積の立方体で振る 198 条件のスイープ.行単位の row.json で並列・再開に対応,--workers で 1 GPU 上の複数プロセス実行,遮蔽検証は cuda で実行 - scripts/build_led_placement_comparison.py: 方位フーリエ(m=1〜4)・構造 CoV・重心による解析図と集約表 - evaluation/pipeline.py, render/pipeline.py: sm-evaluate / sm-render の本体を関数化(evaluate_image / render_yaml)し,CLI は引数パースと例外変換だけに.sm-evaluate に --no-figures を追加 - render/runner.py: ensure_variant を切り出し,mi.render に render.seed を渡す.schema に RenderConfig.seed を追加 - scripts/profile_sweep_step.py: 1 条件の所要時間の内訳を測る計測スクリプト Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017BaYH1Duf25wuci1ncvoEp |
|---|
|
|
| scripts/analyze_fourfold_component.py |
|---|
| scripts/build_led_placement_comparison.py 0 → 100644 |
|---|
| scripts/profile_sweep_step.py 0 → 100644 |
|---|
| scripts/show_scene_cutaway.py |
|---|
| scripts/sweep_led_placement.py 0 → 100644 |
|---|
| src/sm_tias_lightsim/cli/evaluate.py |
|---|
| src/sm_tias_lightsim/cli/render.py |
|---|
| src/sm_tias_lightsim/evaluation/pipeline.py 0 → 100644 |
|---|
| src/sm_tias_lightsim/render/pipeline.py 0 → 100644 |
|---|
| src/sm_tias_lightsim/render/runner.py |
|---|
| src/sm_tias_lightsim/scene/schema.py |
|---|