Enum Layer.Type
Layer Type
Namespace: Unity.Barracuda
Assembly: Unity.Barracuda.dll
Syntax
public enum Layer.Type
Fields
| Name | Description |
|---|---|
| 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 |
| LRN | LRN (Local Response Normalization) layer |
| LSTM | LSTM |
| 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 |
| 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 |