проблема формы ввода с входом RaggedTensor в RNN - PullRequest
0 голосов
/ 22 марта 2020

Я создал рваные тензоры из списков python, как показано ниже.

>  list_a=tf.ragged.constant(list_a)

>  list_b=tf.ragged.constant(list_b)

Проверка форм дает мне:

 list_a.shape

TensorShape ([10555, None, None])

list_b.shape

TensorShape ([10555])

dataset = tf.data.Dataset.from_tensor_slices((list_a, list_b))
dataset

TensorSliceDataset shape: ((None, None), ()), типы: (tf.float64, tf.float32)>

train_data=dataset.take(9000).batch(5)
train_data

Формы набора BatchDatase: ((Нет, Нет, Нет), (Нет,)), типы: (tf.float64, tf.float32)>

Моя проблема заключается в том, что я не могу выяснить, как указать input_shape в слое SimpleRNN с этим типом набора данных. Спасибо,

...