NeuralTSNE.Utils.Validators.FileTypeValidators package
Submodules
NeuralTSNE.Utils.Validators.FileTypeValidators.filetype_validators module
- class FileTypeWithExtensionCheck(mode='r', valid_extensions=None, **kwargs)[source]View on GitHub
Bases:
FileType
Custom argparse.FileType with additional extension validation.
- Parameters:
mode (str, optional) – File mode. Defaults to r.
valid_extensions (str | Tuple[str, …], optional) – Valid file extensions.
**kwargs – Additional keyword arguments.
Note
This class extends argparse.FileType to include validation of file extensions.
- class FileTypeWithExtensionCheckWithPredefinedDatasets(mode='r', valid_extensions=None, available_datasets=None, **kwargs)[source]View on GitHub
Bases:
FileTypeWithExtensionCheck
Custom argparse.FileType with additional extension and predefined dataset validation.
- Parameters:
mode (str, optional) – File mode. Defaults to r.
valid_extensions (str | Tuple[str, …], optional) – Valid file extensions.
available_datasets (List[str], optional) – List of available datasets.
**kwargs – Additional keyword arguments.
Note
This class extends FileTypeWithExtensionCheck to include validation of predefined datasets.