neurovlm.data.atlas_free_dataset.AtlasFreeCNNDataset#
- class neurovlm.data.atlas_free_dataset.AtlasFreeCNNDataset(split, *, source=None, domain=None, limit=None, split_path=None, volume_path=None, _rows=None, _volume_payload=None)[source]#
A split view over the shared atlas-free CNN volume tensor.
By default, both the split JSONL and volume payload are resolved from
neurovlm/atlas_free_cnn_datasetvia the normal Hugging Face cache.split_pathandvolume_pathopt into explicit local resources.- Parameters:
split (str)
source (str | Iterable[str] | None)
domain (str | Iterable[str] | None)
limit (int | None)
split_path (str | Path | None)
volume_path (str | Path | None)
_rows (Iterable[Mapping[str, Any]] | None)
_volume_payload (Mapping[str, Any] | None)
- __init__(split, *, source=None, domain=None, limit=None, split_path=None, volume_path=None, _rows=None, _volume_payload=None)[source]#
- Parameters:
split (str)
source (str | Iterable[str] | None)
domain (str | Iterable[str] | None)
limit (int | None)
split_path (str | Path | None)
volume_path (str | Path | None)
_rows (Iterable[Mapping[str, Any]] | None)
_volume_payload (Mapping[str, Any] | None)
- Return type:
None
Methods
__init__(split, *[, source, domain, limit, ...])