for window in x:
final_data.append([elems.numpy() for elems in window])
final_data = tf.data.Dataset.from_tensor_slices(final_data)
return final_data
After Change
for window in x:
final_data.append([elems.numpy() for elems in window])
final_data = tf.data.Dataset.from_tensor_slices(final_data)
returnsuper().convert_to_dataset(final_data)