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[] kernelShape, int[] strides, int[] pads, AutoPad autopad = AutoPad.NotSet)
Parameters
| Type | Name | Description |
|---|---|---|
| String | name | |
| String | input | |
| Int32[] | kernelShape | |
| Int32[] | strides | |
| Int32[] | pads | |
| AutoPad | autopad |
Fields
autopad
The auto padding mode of the pool as an AutoPad.
Declaration
public AutoPad autopad
Field Value
| Type | Description |
|---|---|
| AutoPad |
kernelShape
The size of the kernel along each spatial axis.
Declaration
public int[] kernelShape
Field Value
| Type | Description |
|---|---|
| Int32[] |
pads
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[] pads
Field Value
| Type | Description |
|---|---|
| Int32[] |
strides
The stride along each spatial axis.
If this is null the layer uses a default of [1, 1, ..., 1].
Declaration
public int[] strides
Field Value
| Type | Description |
|---|---|
| Int32[] |
Methods
ToString()
Returns a string that represents the Layer.
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| String |