This commit is contained in:
2026-05-06 20:15:17 +07:00
parent d429ce6d2c
commit 801dac9328
590 changed files with 2406 additions and 3133 deletions
View File
+1 -1
View File
@@ -1 +1 @@
c1832a2020342144d0de7940f73184584f182b3e9aa53180ee86c84ce7ff14dc
939e9c053487d6e7b7320a5cb761b2200e4b331730d6721668755ef76ab9f067
View File
View File
View File
-10
View File
@@ -5,16 +5,6 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.8.1] 2026-04-19
### Added
- Row dot product calculation for int8
- Matrix with int8 vector multiplication
## [1.8.0] 2026-04-07
### Added
- Support for esp32s31
## [1.7.1] 2026-03-06
### Added
- Spell check
File diff suppressed because one or more lines are too long
-3
View File
@@ -14,8 +14,6 @@ set(srcs "modules/common/misc/dsps_pwroftwo.cpp"
"modules/dotprod/fixed/dsps_dotprod_s16_m_ae32.S"
"modules/dotprod/fixed/dsps_dotprod_s16_ansi.c"
"modules/dotprod/fixed/dsps_dotprod_s16_arp4.S"
"modules/dotprod/fixed/dsps_dp_s8_ansi.c"
"modules/dotprod/fixed/dsps_dp_s8_aes3.S"
"modules/dotprod/float/dspi_dotprod_f32_ansi.c"
"modules/dotprod/float/dspi_dotprod_off_f32_ansi.c"
@@ -98,7 +96,6 @@ set(srcs "modules/common/misc/dsps_pwroftwo.cpp"
"modules/math/mul/fixed/dsps_mul_s16_aes3.S"
"modules/math/mul/fixed/dsps_mul_s8_ansi.c"
"modules/math/mul/fixed/dsps_mul_s8_aes3.S"
"modules/matrix/mul/fixed/dspm_mult_mxn_1xm_int8_ansi.c"
"modules/math/mulc/float/dsps_mulc_f32_ae32.S"
"modules/math/addc/float/dsps_addc_f32_ae32.S"
View File
+1 -1
View File
@@ -4,7 +4,7 @@ menu "DSP Library"
config DSP_OPTIMIZATIONS_SUPPORTED
bool
default y
depends on IDF_TARGET_ESP32 || IDF_TARGET_ESP32S3 || IDF_TARGET_ESP32P4 || IDF_TARGET_ESP32S31
depends on IDF_TARGET_ESP32 || IDF_TARGET_ESP32S3 || IDF_TARGET_ESP32P4
choice DSP_OPTIMIZATION
bool "DSP Optimization"
View File
View File
View File

Before

Width:  |  Height:  |  Size: 93 KiB

After

Width:  |  Height:  |  Size: 93 KiB

Before

Width:  |  Height:  |  Size: 97 KiB

After

Width:  |  Height:  |  Size: 97 KiB

Before

Width:  |  Height:  |  Size: 596 B

After

Width:  |  Height:  |  Size: 596 B

Before

Width:  |  Height:  |  Size: 593 B

After

Width:  |  Height:  |  Size: 593 B

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

+1 -1
View File
@@ -61,7 +61,7 @@ function build_for_targets
echo "${STARS}"
echo "Building in $PWD with CMake for ${IDF_TARGET}"
rm -f sdkconfig
idf.py --preview set-target "${IDF_TARGET}"
idf.py set-target "${IDF_TARGET}"
idf.py build || die "CMake build in ${PWD} has failed for ${IDF_TARGET}"
# if [[ "${toolchain}" = "clang" ]]
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File

Some files were not shown because too many files have changed in this diff Show More