Использование набора данных Tensorflow в Keras - PullRequest
1 голос
/ 06 мая 2020

Пакет Tensorflow tensorflow-datasets имеет обширный набор наборов данных.

Я мог бы сделать tfds.list_builders(), чтобы просмотреть весь список наборов данных, а затем использовать один из них, например:

import tensorflow_datasets as tfds
emnist_train = tfds.load(name="emnist", split=tfds.Split.TRAIN, as_supervised=True)
emnist_test  = tfds.load(name="emnist", split=tfds.Split.TEST,  as_supervised=True)

Как использовать emnist_train и emnist_test, которые были импортировано с tfds.load с keras load_data()

1 Ответ

1 голос
/ 06 мая 2020

Вы можете загрузить свои данные следующим образом

emnist_train = tfds.load(name="emnist", split=tfds.Split.TRAIN, batch_size=-1 ) 
emnist_test = tfds.load(name="emnist", split=tfds.Split.TEST, batch_size=-1)

emnist_train = tfds.as_numpy(emnist_train) 
emnist_test = tfds.as_numpy(emnist_test)

x_train, y_train = emnist_train["image"], emnist_train["label"] 
x_test, y_test = emnist_test["image"], emnist_test["label"]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...