public Pooling2D(Pooling2DArgs args) : base(args) { this.args = args; args.PoolSize = conv_utils.normalize_tuple(args.PoolSize, 2, "pool_size"); args.Strides = conv_utils.normalize_tuple(args.Strides ?? args.PoolSize, 2, "strides"); args.Padding = conv_utils.normalize_padding(args.Padding); args.DataFormat = conv_utils.normalize_data_format(args.DataFormat); input_spec = new InputSpec(ndim: 4); }
public GlobalMaxPooling2D(Pooling2DArgs args) : base(args) { }
public GlobalAveragePooling2D(Pooling2DArgs args) : base(args) { }
public GlobalPooling2D(Pooling2DArgs args) : base(args) { this.args = args; args.DataFormat = conv_utils.normalize_data_format(data_format); input_spec = new InputSpec(ndim: 4); }