| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-12-01 | 3.1 kB | |
| Simd v6.2.156 source code.tar.gz | 2025-12-01 | 4.7 MB | |
| Simd v6.2.156 source code.zip | 2025-12-01 | 6.3 MB | |
| Totals: 3 Items | 11.1 MB | 0 | |
Algorithms
New features
- Enumeration SimdShiftDetectorTextureType (С API of Simd::ShiftDetector).
- Enumeration SimdShiftDetectorDifferenceType (С API of Simd::ShiftDetector).
- Base implementation of function SimdShiftDetectorInitBuffers (С API of Simd::ShiftDetector).
- Base implementation of function SimdShiftDetectorSetBackground (С API of Simd::ShiftDetector).
- Base implementation of function SimdShiftDetectorEstimate (С API of Simd::ShiftDetector).
- Base implementation of function SimdShiftDetectorGetShift (С API of Simd::ShiftDetector).
- Base implementation, AMX-BF16 optimizations of class SynetConvolution16bNhwcGemmV1.
Improve
- Base implementation, SSE4.1, AVX2, AVX-512BW, AVX-512VBMI, NEON optimizations of function DeinterleaveUv (some outputs can be NULL).
- Base implementation, SSE4.1, AVX2, AVX-512BW, AVX-512VBMI, NEON optimizations of function DeinterleaveBgr (some outputs can be NULL).
- Base implementation, SSE4.1, AVX2, AVX-512BW, AVX-512VBMI, NEON optimizations of function DeinterleaveBgra (some outputs can be NULL).
- C++ wrapper Simd::DeinterleaveUv (support of empty outputs).
- C++ wrapper Simd::DeinterleaveBgr (support of empty outputs).
- C++ wrapper Simd::DeinterleaveBgra (support of empty outputs).
- C++ wrapper Simd::DeinterleaveRgb (support of empty outputs).
- C++ wrapper Simd::DeinterleaveRgba (support of empty outputs).
- Parallelization in Base implementation, SSE4.1, AVX2, AVX-512BW optimizations of class ResizerNearest.
Removing
- C++ wrapper Simd::DeinterleaveBgra with 4 arguments.
- C++ wrapper Simd::DeinterleaveRgba with 4 arguments.
Renaming
- Class SynetConvolution16bNhwcGemm to SynetConvolution16bNhwcGemmV0.
Test framework
Improve
- Tests for verifying functionality of function DeinterleaveUv (some outputs can be NULL).
- Tests for verifying functionality of function DeinterleaveBgr (some outputs can be NULL).
- Tests for verifying functionality of function DeinterleaveBgra (some outputs can be NULL).
Python wrapper
New features
- CurrentFrequency member to Simd.CpuInfo enumeration.
- Bf16 member to Simd.ResizeChannel enumeration.
- Function Simd.ShiftBilinear.
- Enumeration Simd.ShiftDetectorTexture.
- Enumeration Simd.ShiftDetectorDifference.
- Function Simd.Lib.ShiftDetectorInitBuffers.
- Function Simd.Lib.ShiftDetectorSetBackground.
- Function Simd.Lib.ShiftDetectorEstimate.
- Function Simd.Lib.ShiftDetectorGetShift.
- Function Simd.Lib.ShiftDetectorGetRefinedShift.
- Function Simd.Lib.ShiftDetectorGetStability.
- Function Simd.Lib.ShiftDetectorGetCorrelation.
- Class Simd.ShiftingDetector.
Improve
- Function Simd.Lib.SysInfo.