Skip to content

Commit e79a454

Browse files
committed
Updated changelog file
1 parent d361ca5 commit e79a454

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ This file contains the changelog for the Deeploy project. The changelog is divid
44
## Unreleased (Planned Release Target: v0.2.1)
55

66
### List of Pull Requests
7+
- TinyViT on non-tiled Siracusa [#117](https://github.com/pulp-platform/Deeploy/pull/117)
78
- Remove memory-aware node bindings [#123](https://github.com/pulp-platform/Deeploy/pull/123)
89
- Fix missing const's layout transformation and refactor NCHWtoNHWC passes [#122](https://github.com/pulp-platform/Deeploy/pull/122)
910
- Fix aliasing [#125](https://github.com/pulp-platform/Deeploy/pull/125)
@@ -22,6 +23,13 @@ This file contains the changelog for the Deeploy project. The changelog is divid
2223
- Fix `Unsqueeze` Op. when using ONNX opset 13 or higher (from attribute to input) [#119](https://github.com/pulp-platform/Deeploy/pull/119)
2324

2425
### 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.
2533
- Add manual type inference feature (CLI: `--input-type-map`/`--input-offset-map`) to resolve ambiguities when test inputs are not representative enough
2634
- Added a `testTypeInferenceDifferentTypes` test case to validate type inference for different input types
2735
- 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
5462
- RequantHelpers.py for Neureka's TileConstraints
5563

5664
### Changed
65+
- Reduced size of reshape & skip connection test, for non-tiled Siracusa memory compatibility.
5766
- Replaced platform-specific tags (`*-amd64`, `*-arm64`) with direct digest references in `Noelware/docker-manifest-action`.
5867
- mchan HAL is now reduced to bare-bones
5968
- 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
8897
- Removed Wmem variants of bindings and tile constraints from Neureka
8998

9099
### 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.
91104
- Prevent node duplication for graphs generated via GraphSurgeon
92105
- Resolved issue with missing `id` in the `Build Cache for Docker` step, used in the `Inject build-cache` step.
93106
- Fix license CI check and prevent potential issues with `jq` installation

0 commit comments

Comments
 (0)