You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|**`Conv1D` & `Conv2D**`| Spatial/temporal convolutions. The exporter dynamically indexes the geometry and generates nested loops with safe memory reads using `READ_FLOAT` macros. |
67
+
|**`Conv1D` & `Conv2D`**| Spatial/temporal convolutions. The exporter dynamically indexes the geometry and generates nested loops with safe memory reads using `READ_FLOAT` macros. |
68
68
|**`SeparableConv2D`**|*MobileNet-Style*. Splits the convolution into *Depthwise* and *Pointwise* steps. Supports native **Operator Fusion** in C++ to minimize memory access and accelerate inference. |
69
69
|**`ResidualBlock1D`**|*ResNet-Style*. Enables deep networks without vanishing gradients by adding the identity ($y = \mathcal{F}(x) + x$). Implements strict geometric indexing to align dimensions in C++. |
70
70
|**`MaxPool1D/2D`**| Mathematical dimensionality reduction with sliding window management (Kernel/Stride). |
71
-
|**`Flatten` & `Linear**`| Multilayer Perceptron. Supports recursive flattening of dynamic tensors (up to 4D) while maintaining the gradient flow. |
71
+
|**`Flatten` & `Linear`**| Multilayer Perceptron. Supports recursive flattening of dynamic tensors (up to 4D) while maintaining the gradient flow. |
72
72
|**Activations**|`ReLU`, `Sigmoid`, `MSELoss`, `CrossEntropyLoss`. Implemented with *Clip* barriers to prevent mathematical *Overflows* in 8-bit architectures. |
73
73
74
74
---
@@ -337,11 +337,11 @@ Ubicado en los módulos `tensor.py` y `layers.py`, este es el motor de diferenci
337
337
338
338
| Capa / Módulo | Descripción y Optimización de Inferencia en C++ |
339
339
| --- | --- |
340
-
|**`Conv1D` & `Conv2D**`| Convoluciones espaciales/temporales. El exportador indexa la geometría dinámicamente y genera bucles anidados con lectura segura mediante macros `READ_FLOAT`. |
340
+
|**`Conv1D` & `Conv2D`**| Convoluciones espaciales/temporales. El exportador indexa la geometría dinámicamente y genera bucles anidados con lectura segura mediante macros `READ_FLOAT`. |
341
341
|**`SeparableConv2D`**|*MobileNet-Style*. Divide la convolución en *Depthwise* y *Pointwise*. Soporta **Operator Fusion** nativo en C++ para minimizar el acceso a memoria y acelerar la inferencia. |
342
342
|**`ResidualBlock1D`**|*ResNet-Style*. Permite redes profundas sin desvanecimiento de gradiente sumando la identidad ($y = \mathcal{F}(x) + x$). Implementa indexación geométrica estricta para alinear las dimensiones en C++. |
343
343
|**`MaxPool1D/2D`**| Reducción de dimensionalidad matemática con gestión de ventanas deslizantes (Kernel/Stride). |
344
-
|**`Flatten` & `Linear**`| Perceptrón Multicapa. Soporta el aplanado recursivo de tensores dinámicos (hasta 4D) manteniendo el flujo del gradiente. |
344
+
|**`Flatten` & `Linear`**| Perceptrón Multicapa. Soporta el aplanado recursivo de tensores dinámicos (hasta 4D) manteniendo el flujo del gradiente. |
345
345
|**Activaciones**|`ReLU`, `Sigmoid`, `MSELoss`, `CrossEntropyLoss`. Implementadas con barreras de *Clip* para evitar *Overflows* matemáticos en arquitecturas de 8-bits. |
0 commit comments