neurovlm.data.atlas_free_dataset.AtlasFreeCNNDataProvider

neurovlm.data.atlas_free_dataset.AtlasFreeCNNDataProvider#

class neurovlm.data.atlas_free_dataset.AtlasFreeCNNDataProvider(*, source=None, domain=None, limit=None, split_dir=None, volume_path=None)[source]#

Lazily provide validated train, validation, and test dataset views.

Parameters:
  • source (str | Iterable[str] | None)

  • domain (str | Iterable[str] | None)

  • limit (int | None)

  • split_dir (str | Path | None)

  • volume_path (str | Path | None)

__init__(*, source=None, domain=None, limit=None, split_dir=None, volume_path=None)[source]#
Parameters:
  • source (str | Iterable[str] | None)

  • domain (str | Iterable[str] | None)

  • limit (int | None)

  • split_dir (str | Path | None)

  • volume_path (str | Path | None)

Return type:

None

Methods

__init__(*[, source, domain, limit, ...])

split(split)

Attributes

test

train

val