Я пытаюсь загрузить данные из набора Oxford Flowers 102 и разделить их на обучающие, проверочные и тестовые наборы с помощью API tfds. Вот мой код:
# Split numbers
train_split = 60
test_val_split = 20
splits = tfds.Split.ALL.subsplit([train_split,test_val_split, test_val_split])
# TODO: Create a training set, a validation set and a test set.
(training_set, validation_set, test_set), dataset_info = tfds.load('oxford_flowers102', split=splits, as_supervised=True, with_info=True)
Проблема в том, что когда я распечатываю dataset_info
я получаю следующие цифры для своих наборов для тестирования, обучения и проверки
total_num_examples=8189,
splits={
'test': 6149,
'train': 1020,
'validation': 1020,
},
Вопрос: Как мне получить данные для разделения на 6149 в обучающем наборе и 1020 в тестовых и проверочных наборах?