Class LocalPool
Infer the output partial tensor from the input partial tensors.
If the layer has more than one output, output partial tensors are saved to 'ctx'.
Inherited Members
Namespace: Unity.Sentis.Layers
Syntax
[Serializable]
public abstract class LocalPool : Layer
Constructors
LocalPool(String, String, Int32[], Int32[], Int32[], AutoPad)
Declaration
public LocalPool(string name, string input, int[] pool, int[] stride, int[] pad, AutoPad autopad = AutoPad.NotSet)
Parameters
Type | Name | Description |
---|---|---|
String | name | |
String | input | |
Int32[] | pool | |
Int32[] | stride | |
Int32[] | pad | |
AutoPad | autopad |
Fields
autopad
The auto padding mode of the pool as an AutoPad
.
Declaration
public AutoPad autopad
Field Value
Type | Description |
---|---|
AutoPad |
pad
The lower and upper padding values for each spatial dimension. For example [pad_left, pad_right] for 1D, or [pad_top, pad_bottom, pad_left, pad_right] for 2D.
If this is null
the layer uses a default of [0, 0, ..., 0].
Declaration
public int[] pad
Field Value
Type | Description |
---|---|
Int32[] |
pool
The size of the kernel along each spatial axis.
Declaration
public int[] pool
Field Value
Type | Description |
---|---|
Int32[] |
stride
The stride along each spatial axis.
If this is null
the layer uses a default of [1, 1, ..., 1].
Declaration
public int[] stride
Field Value
Type | Description |
---|---|
Int32[] |
Methods
ToString()
Returns a string that represents the Layer
.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String |