Spaces:
Running
Running
Update types.ts
Browse files
types.ts
CHANGED
|
@@ -76,6 +76,29 @@ export enum LayerType {
|
|
| 76 |
TRIPLANE_ENC = 'TriplaneEncoder',
|
| 77 |
GAUSSIAN_SPLAT = 'GaussianSplatDecoder',
|
| 78 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 79 |
CONCAT = 'Concat',
|
| 80 |
ADD = 'Add',
|
| 81 |
OUTPUT = 'Output',
|
|
@@ -96,7 +119,7 @@ export interface LayerDefinition {
|
|
| 96 |
type: LayerType;
|
| 97 |
label: string;
|
| 98 |
description: string;
|
| 99 |
-
category: 'Core' | 'Convolution' | 'Recurrent' | 'Normalization' | 'Transformer' | 'GenAI' | 'Utility' | 'Merge' | 'Detection' | 'Audio' | '3D';
|
| 100 |
parameters: LayerParameter[];
|
| 101 |
}
|
| 102 |
|
|
@@ -127,4 +150,4 @@ export interface LogEntry {
|
|
| 127 |
timestamp: Date;
|
| 128 |
message: string;
|
| 129 |
type: 'info' | 'success' | 'warning' | 'error';
|
| 130 |
-
}
|
|
|
|
| 76 |
TRIPLANE_ENC = 'TriplaneEncoder',
|
| 77 |
GAUSSIAN_SPLAT = 'GaussianSplatDecoder',
|
| 78 |
|
| 79 |
+
// OCR (Text Recognition)
|
| 80 |
+
TPS_TRANSFORM = 'TPSTransform',
|
| 81 |
+
CRNN_BLOCK = 'CRNNBlock',
|
| 82 |
+
CTC_DECODER = 'CTCDecoder',
|
| 83 |
+
|
| 84 |
+
// Depth / Motion / Robotics
|
| 85 |
+
DEPTH_DECODER = 'DepthDecoder',
|
| 86 |
+
DISPARITY_HEAD = 'DisparityHead',
|
| 87 |
+
OPTICAL_FLOW = 'OpticalFlowBlock',
|
| 88 |
+
VELOCITY_HEAD = 'VelocityHead',
|
| 89 |
+
KALMAN_FILTER = 'KalmanFilter',
|
| 90 |
+
BEV_TRANSFORM = 'BEVTransformer',
|
| 91 |
+
RADAR_ENCODER = 'RadarEncoder',
|
| 92 |
+
|
| 93 |
+
// Video / Generation
|
| 94 |
+
VIDEO_DIFFUSION_BLOCK = 'VideoDiffusionBlock',
|
| 95 |
+
SPATIO_TEMPORAL_ATTN = 'SpatioTemporalAttention',
|
| 96 |
+
VIDEO_TOKENIZER = 'VideoTokenizer',
|
| 97 |
+
FRAME_INTERPOLATOR = 'FrameInterpolator',
|
| 98 |
+
TEMPORAL_SHIFT = 'TemporalShift',
|
| 99 |
+
NON_LOCAL_BLOCK = 'NonLocalBlock',
|
| 100 |
+
MULTIMODAL_FUSION = 'MultimodalFusion',
|
| 101 |
+
|
| 102 |
CONCAT = 'Concat',
|
| 103 |
ADD = 'Add',
|
| 104 |
OUTPUT = 'Output',
|
|
|
|
| 119 |
type: LayerType;
|
| 120 |
label: string;
|
| 121 |
description: string;
|
| 122 |
+
category: 'Core' | 'Convolution' | 'Recurrent' | 'Normalization' | 'Transformer' | 'GenAI' | 'Utility' | 'Merge' | 'Detection' | 'Audio' | '3D' | 'OCR' | 'Robotics' | 'Video';
|
| 123 |
parameters: LayerParameter[];
|
| 124 |
}
|
| 125 |
|
|
|
|
| 150 |
timestamp: Date;
|
| 151 |
message: string;
|
| 152 |
type: 'info' | 'success' | 'warning' | 'error';
|
| 153 |
+
}
|