You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

FlatMapDataset.cs 623 B

12345678910111213141516171819202122
  1. using System;
  2. using Tensorflow.Functions;
  3. namespace Tensorflow
  4. {
  5. /// <summary>
  6. ///
  7. /// </summary>
  8. public class FlatMapDataset : UnaryDataset
  9. {
  10. public FlatMapDataset(IDatasetV2 input_dataset,
  11. Func<Tensor, IDatasetV2> map_func) : base(input_dataset)
  12. {
  13. var func = new ConcreteFunction(map_func, input_dataset.element_spec[0].dtype);
  14. structure = func.OutputStructure;
  15. variant_tensor = ops.flat_map_dataset(input_dataset.variant_tensor,
  16. func,
  17. output_types,
  18. output_shapes);
  19. }
  20. }
  21. }