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
@@ -22,6 +23,13 @@ This file contains the changelog for the Deeploy project. The changelog is divid
22
23
- Fix `Unsqueeze` Op. when using ONNX opset 13 or higher (from attribute to input) [#119](https://github.com/pulp-platform/Deeploy/pull/119)
23
24
24
25
### Added
26
+
- PULP 2D FP DW conv Im2Col template and kernel, with bias support.
27
+
- Bias support for PULP 2D FP regular conv Im2Col in template & kernel.
28
+
- PULP FP DW conv 2D parser.
29
+
- FP conv 2D (simple & DW), reshape & skip connection, and TinyViT demo tests to the non-tiled Siracusa CI pipeline.
30
+
- FP bindings and mappings for PULP slice, DW conv 2D, and reduce mean operations.
31
+
- FP PULP DW conv lowering optimization pass similar to the existent one for integer version.
32
+
- RemoveEmptyConvBiasPass to the PULP optimizer.
25
33
- Add manual type inference feature (CLI: `--input-type-map`/`--input-offset-map`) to resolve ambiguities when test inputs are not representative enough
26
34
- Added a `testTypeInferenceDifferentTypes` test case to validate type inference for different input types
27
35
- Added `_mangleNodeNames` function to avoid duplicate node mappings
@@ -54,6 +62,7 @@ This file contains the changelog for the Deeploy project. The changelog is divid
54
62
- RequantHelpers.py for Neureka's TileConstraints
55
63
56
64
### Changed
65
+
- Reduced size of reshape & skip connection test, for non-tiled Siracusa memory compatibility.
57
66
- Replaced platform-specific tags (`*-amd64`, `*-arm64`) with direct digest references in `Noelware/docker-manifest-action`.
58
67
- mchan HAL is now reduced to bare-bones
59
68
- refactor of the IntrospectiveCodeTransformation to work on the Mako template
@@ -88,6 +97,10 @@ This file contains the changelog for the Deeploy project. The changelog is divid
88
97
- Removed Wmem variants of bindings and tile constraints from Neureka
89
98
90
99
### Fixed
100
+
- Fixed bug in alias_of node parameter handling, that takes care of the lifetime of buffers in skip connection situations.
101
+
- Fixed bug for non-batched elements in the PULPOpen FP GEMM and matmul templates.
102
+
- Added underscore to the beginning of closure names to avoid naming issues when they start with unsupported first characters (like numbers).
103
+
- Data types in the PULPOpen FP add and mul templates.
91
104
- Prevent node duplication for graphs generated via GraphSurgeon
92
105
- Resolved issue with missing `id` in the `Build Cache for Docker` step, used in the `Inject build-cache` step.
93
106
- Fix license CI check and prevent potential issues with `jq` installation
0 commit comments