chore: prepare repository for public release
This commit is contained in:
+10
-10
@@ -234,7 +234,7 @@ does not download weights or accept arbitrary model paths from the browser.
|
||||
Operational runtime validation can be run against Docker/Tower with:
|
||||
|
||||
```bash
|
||||
bash scripts/verify_model_asset_detection_workflow.sh http://192.168.10.150:1202
|
||||
bash scripts/verify_model_asset_detection_workflow.sh http://192.0.2.10:1202
|
||||
```
|
||||
|
||||
The smoke seeds the explicit offline demo raster, creates a tile manifest,
|
||||
@@ -267,7 +267,7 @@ demo fixtures:
|
||||
```bash
|
||||
REAL_RASTER_PATH=/mnt/user/appdata/geointel/data/orthophoto.tif \
|
||||
REAL_REFERENCE_VECTOR_PATH=/mnt/user/appdata/geointel/data/reference-buildings.geojson \
|
||||
bash scripts/verify_real_data_detection_qa_workflow.sh http://192.168.10.150:1202
|
||||
bash scripts/verify_real_data_detection_qa_workflow.sh http://192.0.2.10:1202
|
||||
```
|
||||
|
||||
The script verifies the full persisted chain:
|
||||
@@ -333,7 +333,7 @@ For confidence-threshold calibration, use the sweep wrapper:
|
||||
REAL_RASTER_PATH=/mnt/user/appdata/geointel/storage/operator-data/geel_orthophoto_wms_512.tif \
|
||||
REAL_REFERENCE_VECTOR_PATH=/mnt/user/appdata/geointel/storage/operator-data/geel_grb_gbg_buildings.geojson \
|
||||
CALIBRATION_THRESHOLDS="0.50 0.35 0.25 0.15" \
|
||||
bash scripts/run_detection_calibration_sweep.sh http://192.168.10.150:1202
|
||||
bash scripts/run_detection_calibration_sweep.sh http://192.0.2.10:1202
|
||||
```
|
||||
|
||||
The sweep runs the real-data workflow once per threshold and then reads the
|
||||
@@ -354,7 +354,7 @@ QUALITY_MODEL_ASSET_IDS="yolov8n-building-segmentation-pt yolov8n-pt" \
|
||||
QUALITY_TILE_SIZES="512 640" \
|
||||
QUALITY_TILE_OVERLAPS="64" \
|
||||
QUALITY_THRESHOLDS="0.50 0.15" \
|
||||
bash scripts/run_detection_quality_matrix.sh http://192.168.10.150:1202
|
||||
bash scripts/run_detection_quality_matrix.sh http://192.0.2.10:1202
|
||||
```
|
||||
|
||||
The matrix repeats the same persisted real-data workflow for every combination
|
||||
@@ -374,7 +374,7 @@ QUALITY_TILE_SIZES="512" \
|
||||
QUALITY_TILE_OVERLAPS="64" \
|
||||
QUALITY_THRESHOLDS="0.35 0.15" \
|
||||
BACKGROUND_SPLIT_OUTPUT_DIR=artifacts/detection-hard-negatives/aoi1024bg512r3e50-split \
|
||||
bash scripts/run_background_corpus_split_matrix.sh http://192.168.10.150:1202
|
||||
bash scripts/run_background_corpus_split_matrix.sh http://192.0.2.10:1202
|
||||
```
|
||||
|
||||
The split runner writes `background_corpus_split_summary.json` and Markdown
|
||||
@@ -410,7 +410,7 @@ QUALITY_TILE_OVERLAPS="64" \
|
||||
QUALITY_THRESHOLDS="0.35 0.15" \
|
||||
BACKGROUND_SPLIT_OUTPUT_DIR=artifacts/detection-hard-negatives/aoi1024bg512r3e50-split \
|
||||
PROMOTION_OUTPUT_DIR=artifacts/detection-model-promotion/aoi1024bg512r3e50-split-aware \
|
||||
bash scripts/run_split_background_promotion_workflow.sh http://192.168.10.150:1202
|
||||
bash scripts/run_split_background_promotion_workflow.sh http://192.0.2.10:1202
|
||||
```
|
||||
|
||||
The wrapper keeps the same safety boundary: existing dataset upload, configured
|
||||
@@ -430,7 +430,7 @@ samples with persisted reference features, matching the matrix runner.
|
||||
```bash
|
||||
PROMOTION_POSITIVE_PORTFOLIO_PATH=artifacts/detection-quality-matrix/multi-sample/aoi1024bg512r3e50-positive/multi_sample_quality_summary.json \
|
||||
OPERATOR_SAMPLE_MANIFEST_PATH=storage/operator-data/operator_samples_manifest.json \
|
||||
bash scripts/run_split_background_promotion_workflow.sh --preflight-only http://192.168.10.150:1202
|
||||
bash scripts/run_split_background_promotion_workflow.sh --preflight-only http://192.0.2.10:1202
|
||||
```
|
||||
|
||||
The underlying single-category matrix remains available:
|
||||
@@ -443,7 +443,7 @@ QUALITY_MODEL_ASSET_IDS="geointel-building-yolov8n-expanded160e50-pt geointel-bu
|
||||
QUALITY_TILE_SIZES="640" \
|
||||
QUALITY_TILE_OVERLAPS="64" \
|
||||
QUALITY_THRESHOLDS="0.25 0.15 0.05" \
|
||||
bash scripts/run_operator_hard_negative_detection_matrix.sh http://192.168.10.150:1202
|
||||
bash scripts/run_operator_hard_negative_detection_matrix.sh http://192.0.2.10:1202
|
||||
```
|
||||
|
||||
The hard-negative matrix uploads only background rasters and counts detections
|
||||
@@ -546,7 +546,7 @@ QUALITY_MODEL_ASSET_IDS="yolov8n-building-segmentation-pt yolov8n-pt" \
|
||||
QUALITY_TILE_SIZES="512 640" \
|
||||
QUALITY_TILE_OVERLAPS="64" \
|
||||
QUALITY_THRESHOLDS="0.50 0.15" \
|
||||
bash scripts/run_multi_sample_detection_quality_matrix.sh http://192.168.10.150:1202
|
||||
bash scripts/run_multi_sample_detection_quality_matrix.sh http://192.0.2.10:1202
|
||||
```
|
||||
|
||||
The multi-sample summary exposes `best_overall_by_score`,
|
||||
@@ -622,7 +622,7 @@ summary:
|
||||
|
||||
```bash
|
||||
CALIBRATION_SUMMARY_PATH=/mnt/user/appdata/geointel/artifacts/detection-calibration/20260707T002103Z/calibration_summary.json \
|
||||
bash scripts/export_detection_calibration_evidence.sh http://192.168.10.150:1202
|
||||
bash scripts/export_detection_calibration_evidence.sh http://192.0.2.10:1202
|
||||
```
|
||||
|
||||
The evidence bundle calls
|
||||
|
||||
Reference in New Issue
Block a user