trw.datasets.name_nationality

Module Contents

Functions

find_files(root)

unicode_to_ascii(s, all_letters)

read_file(filename, all_letters)

letter_to_index(letter, all_letters)

letter_to_tensor(letter, all_letters)

line_to_tensor(line, all_letters)

Turn a line into a <line_length x 1 x n_letters>,

create_name_nationality_dataset(url: str = 'https://download.pytorch.org/tutorial/data.zip', root: Optional[str] = None, valid_ratio: float = 0.1, seed: int = 0, batch_size: int = 1) → trw.basic_typing.Datasets

trw.datasets.name_nationality.find_files(root)
trw.datasets.name_nationality.unicode_to_ascii(s, all_letters)
trw.datasets.name_nationality.read_file(filename, all_letters)
trw.datasets.name_nationality.letter_to_index(letter, all_letters)
trw.datasets.name_nationality.letter_to_tensor(letter, all_letters)
trw.datasets.name_nationality.line_to_tensor(line, all_letters)

Turn a line into a <line_length x 1 x n_letters>, or an array of one-hot letter vectors

trw.datasets.name_nationality.create_name_nationality_dataset(url: str = 'https://download.pytorch.org/tutorial/data.zip', root: Optional[str] = None, valid_ratio: float = 0.1, seed: int = 0, batch_size: int = 1) trw.basic_typing.Datasets