forked from Pikaliov/fuze_task
fuse_proj: Initial operational package for 3 researchers (Pavlenko/Blizno/Moroz)
Multimodal fusion research on StripNet+GTA-UAV proxy: - 3 independent fusion tracks: condition-aware (A), token/bottleneck (B), role-aware (C) - Shared interfaces, protocol, dataset audit, baseline benchmarks - Canonical version-chain references to vault (SPEC, ANALYSIS, TRIAGE) - Personalized task plans and decision tables for each researcher - 3 generated DOCX task assignment files with milestones and DoD checklist - Full modality dropout diagnostics and missing-modality robustness requirements - Data contract, benchmark registry, experiment tracking infrastructure Operational documents: - docs/00_project/: MERIDIAN context, protocol, repository reuse guide, experiment specification - docs/01_tasks/: Master assignment + 3 individual researcher tracks + joint integration - docs/02_references/: Core literature, version-chain bases, code maps - docs/03_codebase_guides/: Existing code snapshots from vault - scripts/: gen_task_plans.js (DOCX generation), placeholder infrastructure - vendor_reference/: Snapshots of caption_test, depth_edges_annotate, existing SOFIA/SegModel code - reports/, results/, experiments/: Shared output structure for all 3 researchers 3 DOCX files generated from gen_task_plans.js (Times New Roman 14pt, GOST format): - План_заданий_Павленко_БВ.docx (Condition-Aware track, fusion API owner) - План_заданий_Близно_МВ.docx (Token/Bottleneck track, benchmark owner) - План_заданий_Мороз_ЕС.docx (Role-Aware track, data contract owner) Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
13
experiments/README.md
Normal file
13
experiments/README.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# Эксперименты
|
||||
|
||||
`experiment_registry.csv` является единым индексом запусков.
|
||||
|
||||
Правила:
|
||||
|
||||
1. Experiment ID создаётся до запуска.
|
||||
2. Статус: `planned`, `running`, `failed`, `completed`, `excluded`.
|
||||
3. Failed run не удаляется; причина указывается в `notes`.
|
||||
4. Config path и git commit обязательны для completed run.
|
||||
5. Метрики в registry переносятся из `eval_report.json`, а не вручную из консоли.
|
||||
6. Полные артефакты хранятся в `out/`, который не коммитится.
|
||||
7. Aggregated tables сохраняются в `results/`.
|
||||
5
experiments/experiment_registry.csv
Normal file
5
experiments/experiment_registry.csv
Normal file
@@ -0,0 +1,5 @@
|
||||
experiment_id,family,variant,seed,status,config_path,git_commit,r1,r5,r10,mrr,peak_vram_gb,latency_ms,notes
|
||||
FUS-B0-RGB-s42,baseline,rgb_only,42,planned,in/config_files/model.gin,,,,,,,,
|
||||
FUS-A-COND-s42,condition_aware,primary,42,planned,in/config_files/fusion_condition_aware.gin,,,,,,,,
|
||||
FUS-B-TOKEN-s42,token_bottleneck,primary,42,planned,in/config_files/fusion_token_bottleneck.gin,,,,,,,,
|
||||
FUS-C-ROLE-s42,role_aware,primary,42,planned,in/config_files/fusion_role_aware.gin,,,,,,,,
|
||||
|
33
experiments/templates/DESIGN_REPORT_TEMPLATE.md
Normal file
33
experiments/templates/DESIGN_REPORT_TEMPLATE.md
Normal file
@@ -0,0 +1,33 @@
|
||||
# Design report: <family>
|
||||
|
||||
## BLUF
|
||||
|
||||
## Исследовательская гипотеза
|
||||
|
||||
## Evidence matrix
|
||||
|
||||
## Входной contract
|
||||
|
||||
## Три кандидата
|
||||
|
||||
## Primary и fallback
|
||||
|
||||
## Architecture diagram
|
||||
|
||||
## Tensor table
|
||||
|
||||
## Equations
|
||||
|
||||
## Satellite pseudocode
|
||||
|
||||
## UAV pseudocode
|
||||
|
||||
## Params, FLOPs, VRAM
|
||||
|
||||
## Diagnostics
|
||||
|
||||
## Ablations
|
||||
|
||||
## Risks
|
||||
|
||||
## Falsification criteria
|
||||
33
experiments/templates/RESULT_CARD.md
Normal file
33
experiments/templates/RESULT_CARD.md
Normal file
@@ -0,0 +1,33 @@
|
||||
# Result card: <experiment_id>
|
||||
|
||||
## Configuration
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
| Commit | |
|
||||
| Seed | |
|
||||
| Dataset split | cross-area |
|
||||
| Fusion variant | |
|
||||
| Config snapshot | |
|
||||
| GPU | RTX 4090 24 GB |
|
||||
|
||||
## Retrieval
|
||||
|
||||
| Direction | R@1 | R@5 | R@10 | MRR | AP |
|
||||
|---|---:|---:|---:|---:|---:|
|
||||
| UAV -> satellite | | | | | |
|
||||
| Satellite -> UAV | | | | | |
|
||||
|
||||
## Efficiency
|
||||
|
||||
| Params | Trainable | Peak VRAM | Latency | Throughput |
|
||||
|---:|---:|---:|---:|---:|
|
||||
| | | | | |
|
||||
|
||||
## Fusion diagnostics
|
||||
|
||||
## Failure cases
|
||||
|
||||
## Deviations from protocol
|
||||
|
||||
## Verdict
|
||||
20
experiments/templates/RUN_MANIFEST.json
Normal file
20
experiments/templates/RUN_MANIFEST.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"experiment_id": "",
|
||||
"git_commit": "",
|
||||
"seed": 42,
|
||||
"dataset_split": "cross-area",
|
||||
"dataset_root": "",
|
||||
"annotation_root": "",
|
||||
"caption_root": "",
|
||||
"stripnet_checkpoint": "",
|
||||
"fusion_variant": "",
|
||||
"config_files": [],
|
||||
"hardware": {
|
||||
"gpu": "RTX 4090",
|
||||
"vram_gb": 24,
|
||||
"cuda": "",
|
||||
"pytorch": ""
|
||||
},
|
||||
"status": "planned",
|
||||
"notes": ""
|
||||
}
|
||||
Reference in New Issue
Block a user