Mount the bundle at bundled/ so it does not collide with the loose copy

This repo carries data/smoke/labels.csv for the loose-file config and the same
data inside smoke.hdb. Mounting the bundle at data/ made two sources claim one
path, which the provider refuses. Giving the bundle its own mount keeps both
configs working.
This commit is contained in:
ryan
2026-08-15 09:49:00 +02:00
parent 79c109613d
commit 40b46d2099
+6 -5
View File
@@ -1,8 +1,9 @@
{
"_notes": [
"Bundle-backed variant of tabular_smoke: the dataset arrives as smoke.hdb",
"rather than as loose files. mount='data' places the bundle's smoke/labels.csv",
"at data/smoke/labels.csv, which is what metadata_csv below expects."
"Bundle-backed variant: the dataset arrives as smoke.hdb rather than loose files.",
"Mounted at 'bundled/' rather than 'data/' because this repo also carries the",
"loose copy for tabular_smoke.json \u2014 two sources for one path is refused, so the",
"bundle gets its own mount point and metadata_csv points there."
],
"run_name": "tabular_bundle",
"num_classes": 2,
@@ -16,7 +17,7 @@
"data": {
"module": "hypertower_core.profiles.generic",
"args": {
"metadata_csv": "data/smoke/labels.csv",
"metadata_csv": "bundled/smoke/labels.csv",
"id_column": "sample_id",
"label_col": "diagnosis",
"target_type": "classification",
@@ -80,7 +81,7 @@
{
"file": "smoke.hdb",
"encrypted": false,
"mount": "data",
"mount": "bundled",
"unpacked_mb": 1,
"sha256": "b01dbf19fe3639a1b75fb80d75b31158f78dc42bec3767fe1caf94afd5b8fda5"
}