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.

LayersApi.Cropping.cs 1.4 kB

123456789101112131415161718192021222324252627282930313233343536
  1. using Tensorflow.NumPy;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Text;
  5. using Tensorflow.Keras.ArgsDefinition;
  6. namespace Tensorflow.Keras.Layers {
  7. public partial class LayersApi {
  8. /// <summary>
  9. /// Cropping layer for 1D input
  10. /// </summary>
  11. /// <param name="cropping">cropping size</param>
  12. public ILayer Cropping1D ( NDArray cropping )
  13. => new Cropping1D(new CroppingArgs {
  14. cropping = cropping
  15. });
  16. /// <summary>
  17. /// Cropping layer for 2D input <br/>
  18. /// </summary>
  19. public ILayer Cropping2D ( NDArray cropping, Cropping2DArgs.DataFormat data_format = Cropping2DArgs.DataFormat.channels_last )
  20. => new Cropping2D(new Cropping2DArgs {
  21. cropping = cropping,
  22. data_format = data_format
  23. });
  24. /// <summary>
  25. /// Cropping layer for 3D input <br/>
  26. /// </summary>
  27. public ILayer Cropping3D ( NDArray cropping, Cropping3DArgs.DataFormat data_format = Cropping3DArgs.DataFormat.channels_last )
  28. => new Cropping3D(new Cropping3DArgs {
  29. cropping = cropping,
  30. data_format = data_format
  31. });
  32. }
  33. }