Skip to main content

classy.utils.data

Functions

create_data_dir

def create_data_dir()

load_dataset

def load_dataset(
    path2data_driver: Dict[str, DataDriver],
) ‑> list

shuffle_and_store_dataset

def shuffle_and_store_dataset(
    path2data_driver: Dict[str, DataDriver],
    main_data_driver: DataDriver,
    output_path: str,
) ‑> None

shuffle_dataset

def shuffle_dataset(
    path2data_driver: Dict[str, DataDriver],
) ‑> list

split_dataset

def split_dataset(
    path2data_driver: Dict[str, DataDriver],
    main_data_driver: DataDriver,
    main_extension: str,
    output_folder: str,
    validation_split_size: Optional[float] = None,
    test_split_size: Optional[float] = None,
    data_max_split: Optional[int] = None,
    shuffle: bool = True,
) ‑> Tuple[Dict[str, DataDriver], Optional[Dict[str, DataDriver]], Optional[Dict[str, DataDriver]]]