wuhp commited on
Commit
96385b4
·
verified ·
1 Parent(s): aa71778

Update types.ts

Browse files
Files changed (1) hide show
  1. types.ts +25 -2
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
+ }