Enum Layer.Type
Layer Type
Namespace: Unity.Barracuda
Syntax
public enum Type : int
Fields
| Name | Description | Value |
|---|---|---|
| Activation | Activation layer, see |
|
| Add | Addition layer |
|
| ArgMax | ArgMax layer |
|
| ArgMin | ArgMin layer |
|
| AvgPool2D | Average Pool layer |
|
| AvgPool3D | 3D Average Pool layer (not yet implemented) |
|
| Border2D | Border / Padding layer |
|
| Border3D | 3D Border / Padding layer |
|
| Concat | Concat layer |
|
| ConstantOfShape | ConstantOfShape layer |
|
| Conv2D | 2D Convolution layer |
|
| Conv2DTrans | Transpose 2D Convolution layer |
|
| Conv3D | 3D Convolution layer |
|
| Conv3DTrans | Transpose 3D Convolution layer (not yet implemented) |
|
| Dense | Dense layer |
|
| Dense3 | Rank-3 Dense Layer |
|
| DepthToSpace | Depth to space layer |
|
| DepthwiseConv2D | Depthwise Convolution layer |
|
| Div | Division layer |
|
| Dropout | Dropout layer (does nothing in inference) |
|
| Equal | Logic operation: Equal layer |
|
| Expand | Expand layer |
|
| Flatten | Flatten layer |
|
| Gather | Gather layer |
|
| GlobalAvgPool2D | Global Average Pool layer |
|
| GlobalAvgPool3D | 3D Global Average Pool layer (not yet implemented) |
|
| GlobalMaxPool2D | Global Max Pool layer |
|
| GlobalMaxPool3D | 3D Global Max Pool layer (not yet implemented) |
|
| Greater | Logic operation: Greater layer |
|
| GreaterEqual | Logic operation: GreaterEqual layer |
|
| Less | Logic operation: Less layer |
|
| LessEqual | Logic operation: LessEqual layer |
|
| Load | Constant load layer (for internal use) |
|
| LogicalAnd | Logic operation: LogicalAnd layer |
|
| LogicalNot | Logic operation: LogicalNot layer |
|
| LogicalOr | Logic operation: LogicalOr layer |
|
| LogicalXor | Logic operation: LogicalXor layer |
|
| LRN | LRN (Local Response Normalization) layer |
|
| LSTM | LSTM |
|
| MatMul | Matrix multiplication layer |
|
| Max | Max layer |
|
| MaxPool2D | Max Pool layer |
|
| MaxPool3D | 3D Max Pool layer (not yet implemented) |
|
| Mean | Mean layer |
|
| Min | Min layer |
|
| Mul | Multiplication layer |
|
| Multinomial | Random sampling from multinomial distribution layer |
|
| NonMaxSuppression | Non max suppression layer |
|
| NonZero | NonZero layer |
|
| Nop | No operation / identity layer |
|
| Normalization | Normalization layer |
|
| OneHot | OneHot layer |
|
| Pad | Generic Pad layer (not fully supported) |
|
| Pad2DEdge | Edge padding layer |
|
| Pad2DReflect | Reflection padding layer |
|
| Pad2DSymmetric | Symmetric padding layer |
|
| Pow | Power layer |
|
| RandomNormal | Random sampling from normal distribution layer |
|
| RandomUniform | Random sampling from uniform distribution layer |
|
| Range | Range layer |
|
| ReduceL1 | Reduce L1 layer (not yet implemented) |
|
| ReduceL2 | Reduce L2 layer (not yet implemented) |
|
| ReduceLogSum | Reduce LogSum layer (not yet implemented) |
|
| ReduceLogSumExp | Reduce LogSumExp layer (not yet implemented) |
|
| ReduceMax | Reduce with Max layer |
|
| ReduceMean | Reduce with Mean layer |
|
| ReduceMin | Reduce with Min layer |
|
| ReduceProd | Reduce with Prod layer |
|
| ReduceSum | Reduce with Sum layer |
|
| ReduceSumSquare | Reduce with SumSquare layer (not yet implemented) |
|
| Resample2D | 2D Resample layer |
|
| Reshape | Reshape layer |
|
| RoiAlign | RoiAlign layer |
|
| ScaleBias | Scale + Bias layer |
|
| ScatterND | ScatterND |
|
| Shape | Shape layer |
|
| Sign | Logic operation: Sign layer |
|
| SpaceToDepth | Space to depth layer |
|
| Squeeze | Squeeze layer (not fully supported) |
|
| StridedSlice | Strided slice layer |
|
| Sub | Subtraction layer |
|
| Tile | Tile layer |
|
| TopKIndices | TopK indices layer |
|
| TopKValues | TopK values layer |
|
| Transpose | Transpose layer |
|
| Unsqueeze | Unsqueeze layer (not fully supported) |
|
| Upsample2D | Upsampling layer |
|
| Upsample3D | 3D Upsampling layer |
|
| Where | Logic operation: Where layer |