feat: 导入 IRSTD 研究代码与文档(小目标检测)

- 新增 irstd 核心包、scripts、tests、configs
- 新增研究文档:literature_review / mathematical_analysis / novelty_matrix / experiment_plan / research_decision / research_log / manuscript_outline
- 新增 evidence、results 数据与审计产物
- 新增 pyproject.toml、requirements、.gitignore
This commit is contained in:
u52f85420 committed 2026-11-01 10:10:33 +00:00
1 parent 9b4a29c4d2
commit 04bf90c09b
35 files changed
+2220 -2

No files matched your search

+34
View File
@@ -0,0 +1,34 @@
7d1e0ddfdb4426ffb927d1dd39ad1cbeda1f01d6de737eb72432676d022f4f08 .gitignore
c285194eb7af8b7e344e536aba5db06d802ab0e33370dc11ee3b5117a25f6335 README.md
c3ae05270d76ec205da3bb7bece26663a612f2e608836af25eee96c66270eeaf configs/ablations.csv
8346e5ca6fae19e5dfb441e5a35fb3da3a99a034f03c465dc5f0714ef9a0cce2 data/README.md
7641c6789c27309cf8ef00eacd417e01bf7a1683a5c7bdbaeb6b290896088aa2 evidence/papers.json
bf1ce5f0924d4c5e93455cc4a5bb7c39b6730aa629cf339182f960011f58a80d evidence/upstream_audit.md
19ec2160d5dc910147671c3ce678cd89fa60d8382b16cb1c5cb830fbc58ddc0b experiment_plan.md
d909687f70245e3fc3c9811271359f9ab827057ae3a7a6245f6d26ead7ef4d56 irstd/__init__.py
4775281f0e897fa22dd6b1697f8d6673e63aa6e3746ff5e058ae93d2860ca140 irstd/core.py
6c6fd77673d18f97271e9b2d6b3548ba1c477ba67ddbc53d80d507e7ae4e0879 irstd/data.py
ea405b291820d076b09285d3940eb20bc3348ca64eeff5b89dfa76f81cb5f1a8 irstd/models.py
51897c6ba5a98e2790eec4b9d440aa64644064c42501bd14d01efbc32e3fc550 literature_review.md
f071ca15394dea34339784af23cece8acdc4320a2773d5b9969632bf997c93b7 manuscript_outline.md
6cece4721ad443ddb35e2c9ab24ff2cd3a5607e3bc06101e299c0aef3cc15f5b mathematical_analysis.md
e2441716df54e3725f208e6514e7dd06a7a70d617003cb1eefec4a3660fea3c9 novelty_matrix.md
48c8ebe01079642883c2b64ff1bc05771192b419ea3caec73db91aede4776322 pyproject.toml
f793676a40e71a12c2d9066d4f2e342bf5d920a971a725519c00ed500c4231ed requirements-core.txt
aea3df914eb73b204f3461b373e0b33cab0e2d58d31200b7f40c29a6614e1e02 requirements-training.txt
c5c803a06c5f0e8b9e220cf5e4dd79e018d881c006420ab6d03806d5b8c9901e research_decision.md
4d3c59eab8eda8d0c4836b66a01693ad0a456e157afb3f33fdb2faa7734dd2da research_log.md
3522b07838f6b3327e5f2253f251113139fd2608cb741554a98361a386f7ea9a results/README.md
9728844a980ca8598b75c3f347a08d51a1c8996ba855876f6b53a879e57cbf2a results/environment.json
7d6f7bd3315bb0498c2801551bd64272deea801a49c88444431de13c713b4837 results/math_checks.json
0348ac8f5b1daa5915ac86771242ec540146ab89cfc771216f5e7bcb90b510f3 results/unit_tests.txt
08f8a6b3c180aa8ad5778b05fa1708f328c8c24ff40888fdd70ac397f16ddd96 scripts/audit_data.py
8302aa0cf43cc221f513384187b10bcddfaa8ba8d67d3e9ad1f7cdc3aef79267 scripts/benchmark.py
3bf43e8595702b3c0b5f31912cd8db9752a1bccb9c58d4a814460a7d73eb8364 scripts/check_math.py
f0aeff4d7cf7ba9c8d5fc11d3887b46e3d013b428a0363ea31e0b76f9281f219 scripts/evaluate.py
44198107c3843b3c58ac12a744060cd4284299e920c33945e8f4d60a7c2619e7 scripts/predict.py
7f8ec19c8e0f502b0e4bab4670f5e94ead9fe46b7b34cba3d7250c5eadb347d4 scripts/train.py
934ef3746f5768c67aceb81ff69e8ba15ff78f38726b28117c5487c2f6dc6951 scripts/train_gate.py
51e77d35a9baff1ec4f12dcf45f113725db9e3e479e5abd22c695546269fcb1b tests/test_core.py
1b4858d3e6ff6fac6e59dfc0772abbec98ff7b8c48a24807471687b64d6593d9 tests/test_pipeline.py
be0b12fa539f73d4576f664a82400fe320665ed3be872660c03618dcc99a2d5a tests/test_torch.py