| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-09-02 | 20.1 kB | |
| Simd v7.2.165 source code.tar.gz | 2026-09-02 | 5.6 MB | |
| Simd v7.2.165 source code.zip | 2026-09-02 | 7.7 MB | |
| Totals: 3 Items | 13.3 MB | 2 | |
Algorithms
New features
- SVE2 optimizations of class SynetConvolution32fGemmNN.
- SVE2 optimizations of class SynetConvolution32fGemmNT.
- SVE2 optimizations of class SynetConvolution32fWinograd.
- NEON, SVE2 optimizations of class SynetConvolution32fNhwcGroupedBlock1x2.
- SVE2 optimizations of class SynetConvolution32fDirectNchw.
- SVE2 optimizations of class SynetConvolution32fNhwcDepthwise.
- SVE2 optimizations of class SynetConvolution32fDepthwiseDotProduct.
- SVE2 optimizations of class SynetConvolution32fNhwcDirect.
- SVE2 optimizations of class SynetInnerProduct32fGemm.
- SVE2 optimizations of class SynetInnerProduct32fProd.
- NEON, SVE2 optimizations of class SynetInnerProduct16bGemmNN.
- NEON, SVE2 optimizations of class SynetDeconvolution16bNhwcGemm.
- NEON, SVE2 optimizations of class SynetConvolution16bNchwGemm.
- NEON, SVE2 optimizations of class SynetConvolution16bNhwcDepthwise.
- NEON, SVE2 optimizations of class SynetConvolution16bNhwcGemmV0.
- NEON, SVE2 optimizations of class SynetConvolution16bNhwcSpecV0.
- NEON, SVE2 optimizations of classes SynetMergedConvolution8iCdc.
- NEON, SVE2 optimizations of classes SynetMergedConvolution8iCd.
- NEON, SVE2 optimizations of classes SynetMergedConvolution8iDc.
- NEON, SVE2 optimizations of classes SynetMergedConvolution16bCdc.
- NEON, SVE2 optimizations of classes SynetMergedConvolution16bCd.
- NEON, SVE2 optimizations of classes SynetMergedConvolution16bDc.
- NEON, SVE2 optimizations of classes SynetQuantizedMergedConvolutionCdc.
- NEON, SVE2 optimizations of classes SynetQuantizedMergedConvolutionCd.
- NEON, SVE2 optimizations of classes SynetQuantizedMergedConvolutionDc.
- NEON, SVE2 optimizations of class SynetQuantizedInnerProductGemmV0.
- NEON, SVE2 optimizations of class SynetQuantizedConvolutionNhwcDepthwiseV0.
- NEON, SVE2 optimizations of class SynetQuantizedConvolutionNhwcDepthwiseV1.
- NEON, SVE2 optimizations of class SynetQuantizedConvolutionNhwcDepthwiseV2.
- SVE2 optimizations of class SynetQuantizedConvolutionNhwcDepthwiseV3.
- NEON, SVE2 optimizations of class SynetQuantizedConvolutionNhwcGemmV0.
- NEON, SVE2 optimizations of class SynetQuantizedConvolutionNhwcSpecV0.
- SVE2 optimizations of class ImagePgmTxtSaver.
- SVE2 optimizations of class ImagePgmBinSaver.
- SVE2 optimizations of class ImagePpmTxtSaver.
- SVE2 optimizations of class ImagePpmBinSaver.
- SVE2 optimizations of class ImageBmpSaver.
- SVE2 optimizations of class ImagePngSaver.
- SVE2 optimizations of class ImageJpegSaver.
- SVE2 optimizations of class ImagePgmTxtLoader.
- SVE2 optimizations of class ImagePgmBinLoader.
- SVE2 optimizations of class ImagePpmTxtLoader.
- SVE2 optimizations of class ImagePpmBinLoader.
- SVE2 optimizations of class ImageBmpLoader.
- C++ wrapper Simd::SynetAdd16b.
- C++ wrapper Simd::SynetQuantizedAdd.
- C++ wrapper Simd::SynetQuantizedMul.
- C++ wrapper Simd::SynetGatherElements.
- C++ wrapper Simd::SynetPermute.
- C++ wrapper Simd::SynetInnerProduct32f.
- C++ wrapper Simd::SynetInnerProduct16b.
- C++ wrapper Simd::SynetQuantizedInnerProduct.
- C++ wrapper Simd::SynetConvolution32f.
- C++ wrapper Simd::SynetConvolution16b.
- C++ wrapper Simd::SynetConvolution8i.
- C++ wrapper Simd::SynetQuantizedConvolution.
- C++ wrapper Simd::SynetDeconvolution32f.
- C++ wrapper Simd::SynetDeconvolution16b.
- C++ wrapper Simd::SynetMergedConvolution32f.
- C++ wrapper Simd::SynetMergedConvolution16b.
- C++ wrapper Simd::SynetMergedConvolution8i.
- C++ wrapper Simd::SynetQuantizedMergedConvolution.
Improving
- SVE2 optimizations of function Gemm32fNN.
- SVE2 optimizations of function Gemm32fNT.
- SVE2 optimizations of function GaussianBlur3x3.
- SVE2 optimizations of function MeanFilter3x3.
- SVE2 optimizations of function MedianFilterRhomb5x5.
- SVE2 optimizations of function MedianFilterSquare5x5.
- SVE2 optimizations of function MaxFilterSquare5x5.
- SVE2 optimizations of function MinFilterSquare5x5.
- SVE2 optimizations of function MidpointFilterSquare5x5.
- SVE2 optimizations of function LaplaceAbsSum.
- SVE2 optimizations of function ReduceColor2x2.
- SVE2 optimizations of function ReduceGray2x2.
- SVE2 optimizations of function ReduceGray3x3.
- SVE2 optimizations of function ReduceGray4x4.
- SVE2 optimizations of function ReduceGray5x5.
- SVE2 optimizations of class ResizerByteArea1x1.
- SVE2 optimizations of class ResizerByteArea2x2.
- SVE2 optimizations of class ResizerByteBilinear.
- SVE2 optimizations of function SobelDx.
- SVE2 optimizations of function SobelDxAbs.
- SVE2 optimizations of function SobelDxAbsSum.
- SVE2 optimizations of function SobelDy.
- SVE2 optimizations of function SobelDyAbs.
- SVE2 optimizations of function SobelDyAbsSum.
- SVE2 optimizations of function SegmentationChangeIndex.
- SVE2 optimizations of function SynetConvert32fTo8u.
- SVE2 optimizations of function SynetConvert8uTo32f.
- SVE2 optimizations of function SynetQuantizeLinear.
- SVE2 optimizations of function SynetQuantizedAdd.
- SVE2 optimizations of function WinogradKernel3x3Block2x2SetInput.
- SVE2 optimizations of function GetColSums.
- SVE2 optimizations of function GetAbsDxColSums.
- SVE2 optimizations of function GetMoments.
- SVE2 optimizations of function GetObjectMoments.
- SVE2 optimizations of function DescrIntCosineDistance.
- SVE2 optimizations of function DescrIntCosineDistancesMxNa.
- SVE2 optimizations of function Float32ToBFloat16.
- SVE2 optimizations of class ImageJpegSaver.
- C++ wrapper Simd::FillFrame.
- AVX2 optimizations of class SynetQuantizedConvolutionNhwcGemmV0.
Bug fixing
- Invalid coefficient for Bt2020.V_2_G field.
Renaming
- Rename function SimdVectorProduct to SimdCreateMask.
- Rename function Simd::VectorProduct to Simd::CreateMask.
- Rename function SimdNeuralAddVectorMultipliedByValue to SimdSynetAddVectorMultipliedByValue.
- Rename function Simd::NeuralAddVectorMultipliedByValue to Simd::SynetAddVectorMultipliedByValue.
Removing
- Separate support of SVE extension (ARM/ARM64 platform).
- Function SimdFillFrame.
Python wrapper
Removing
- Function Simd.Lib.FillFrame.
Test framework
New features
- Tests for verifying functionality of SVE2 optimizations of class ImagePgmTxtSaver.
- Tests for verifying functionality of SVE2 optimizations of class ImagePgmBinSaver.
- Tests for verifying functionality of SVE2 optimizations of class ImagePpmTxtSaver.
- Tests for verifying functionality of SVE2 optimizations of class ImagePpmBinSaver.
- Tests for verifying functionality of SVE2 optimizations of class ImagePngSaver.
- Tests for verifying functionality of SVE2 optimizations of class ImageJpegSaver.
- Tests for verifying functionality of SVE2 optimizations of class ImagePgmTxtLoader.
- Tests for verifying functionality of SVE2 optimizations of class ImagePgmBinLoader.
- Tests for verifying functionality of SVE2 optimizations of class ImagePpmTxtLoader.
- Tests for verifying functionality of SVE2 optimizations of class ImagePpmBinLoader.
- Tests for verifying functionality of SVE2 optimizations of class ImageBmpLoader.
Removing
- Tests for verifying functionality of function FillFrame.
Documentation
Improving
- Added description of class Simd::SynetAdd16b.
- Added description of class Simd::SynetQuantizedMul.
- Added description of class Simd::SynetGatherElements.
- Added description of class Simd::SynetDeconvolution16b.
- Added description of class Simd::SynetConvolution32f.
- Added description of class Simd::SynetConvolution16b.
- Added description of class Simd::SynetConvolution8i.
- Added description of class Simd::SynetQuantizedConvolution.
- Improved description of function Simd::BackgroundGrowRangeSlow.
- Improved description of function Simd::BackgroundGrowRangeFast.
- Improved description of function Simd::BackgroundIncrementCount.
- Improved description of function Simd::BackgroundAdjustRange.
- Improved description of function Simd::BackgroundShiftRange.
- Improved description of function Simd::BackgroundInitMask.
- Improved description of function Simd::Base64Decode.
- Improved description of function Simd::Base64Encode.
- Improved description of function Simd::BayerToBgr.
- Improved description of function Simd::BayerToBgra.
- Improved description of function Simd::BgraToBayer.
- Improved description of function Simd::BgraToBgr.
- Improved description of function Simd::BgraToGray.
- Improved description of function Simd::BgraToRgb.
- Improved description of function Simd::BgraToRgba.
- Improved description of function Simd::BgraToYuv420p.
- Improved description of function Simd::BgraToYuv422p.
- Improved description of function Simd::BgraToYuv444p.
- Improved description of function Simd::BgraToYuva420p.
- Improved description of function Simd::BgrToBayer.
- Improved description of function Simd::BgrToBgra.
- Improved description of function Simd::Bgr48pToBgra32.
- Improved description of function Simd::BgrToGray.
- Improved description of function Simd::BgrToHsl.
- Improved description of function Simd::BgrToHsv.
- Improved description of function Simd::BgrToLab.
- Improved description of function Simd::BgrToRgb.
- Improved description of function Simd::BgrToRgba.
- Improved description of function Simd::BgrToYuv420p.
- Improved description of function Simd::BgrToYuv422p.
- Improved description of function Simd::BgrToYuv444p.
- Improved description of function Simd::Binarization.
- Improved description of function Simd::AveragingBinarization.
- Improved description of function Simd::AveragingBinarizationV2.
- Improved description of function Simd::ConditionalCount8u.
- Improved description of function Simd::ConditionalCount16i.
- Improved description of function Simd::ConditionalSum.
- Improved description of function Simd::ConditionalSquareSum.
- Improved description of function Simd::ConditionalSquareGradientSum.
- Improved description of function Simd::ConditionalFill.
- Improved description of function Simd::Copy.
- Improved description of function Simd::CopyFrame.
- Improved description of function Simd::DeinterleaveUv.
- Improved description of function Simd::DeinterleaveBgr.
- Improved description of function Simd::DeinterleaveBgra.
- Improved description of function Simd::DeinterleaveRgb.
- Improved description of function Simd::DeinterleaveRgba.
- Improved description of function Simd::Fill.
- Improved description of function Simd::FillFrame.
- Improved description of function Simd::FillBgr.
- Improved description of function Simd::FillBgra.
- Improved description of function Simd::FillPixel.
- Improved description of function Simd::GaussianBlur3x3.
- Improved description of function Simd::GrayToBgr.
- Improved description of function Simd::GrayToRgb.
- Improved description of function Simd::GrayToBgra.
- Improved description of function Simd::GrayToRgba.
- Improved description of function Simd::GrayToY.
- Improved description of function Simd::AbsSecondDerivativeHistogram.
- Improved description of function Simd::Histogram.
- Improved description of function Simd::HistogramMasked.
- Improved description of function Simd::HistogramConditional.
- Improved description of function Simd::ChangeColors.
- Improved description of function Simd::NormalizeHistogram.
- Improved description of function Simd::Mean.
- Improved description of function Simd::OtsuThreshold.
- Improved description of function Simd::HogDirectionHistograms.
- Improved description of function Simd::HogExtractFeatures.
- Improved description of function Simd::Int16ToGray.
- Improved description of function Simd::Integral.
- Improved description of function Simd::InterleaveUv.
- Improved description of function Simd::InterleaveBgr.
- Improved description of function Simd::InterleaveBgra.
- Improved description of function Simd::Laplace.
- Improved description of function Simd::LaplaceAbs.
- Improved description of function Simd::LaplaceAbsSum.
- Improved description of function Simd::LbpEstimate.
- Improved description of function Simd::LitterCpuCache.
- Improved description of function Simd::MaxFilterSquare3x3.
- Improved description of function Simd::MaxFilterSquare5x5.
- Improved description of function Simd::MinFilterSquare3x3.
- Improved description of function Simd::MinFilterSquare5x5.
- Improved description of function Simd::MeanFilter3x3.
- Improved description of function Simd::MedianFilterRhomb3x3.
- Improved description of function Simd::MedianFilterRhomb5x5.
- Improved description of function Simd::MedianFilterSquare3x3.
- Improved description of function Simd::MedianFilterSquare5x5.
- Improved description of function Simd::MidpointFilterSquare3x3.
- Improved description of function Simd::MidpointFilterSquare5x5.
- Improved description of function Simd::NeuralConvert.
- Improved description of function Simd::OperationBinary8u.
- Improved description of function Simd::OperationBinary16i.
- Improved description of function Simd::CreateMask.
- Improved description of function Simd::RecursiveBilateralFilter.
- Improved description of function Simd::ReduceGray2x2.
- Improved description of function Simd::ReduceGray3x3.
- Improved description of function Simd::ReduceGray4x4.
- Improved description of function Simd::ReduceGray5x5.
- Improved description of function Simd::ReduceGray.
- Improved description of function Simd::Reduce2x2.
- Improved description of function Simd::Resize.
- Improved description of function Simd::RgbToBgr.
- Improved description of function Simd::RgbToBgra.
- Improved description of function Simd::RgbToGray.
- Improved description of function Simd::RgbToRgba.
- Improved description of function Simd::RgbaToBgr.
- Improved description of function Simd::RgbaToBgra.
- Improved description of function Simd::RgbaToGray.
- Improved description of function Simd::RgbaToRgb.
- Improved description of function Simd::SegmentationChangeIndex.
- Improved description of function Simd::SegmentationFillSingleHoles.
- Improved description of function Simd::SegmentationPropagate2x2.
- Improved description of function Simd::SegmentationShrinkRegion.
- Improved description of function Simd::ShiftBilinear.
- Improved description of function Simd::SobelDx.
- Improved description of function Simd::SobelDxAbs.
- Improved description of function Simd::SobelDxAbsSum.
- Improved description of function Simd::SobelDy.
- Improved description of function Simd::SobelDyAbs.
- Improved description of function Simd::SobelDyAbsSum.
- Improved description of function Simd::ContourMetrics.
- Improved description of function Simd::ContourAnchors.
- Improved description of function Simd::SquaredDifferenceSum.
- Improved description of function Simd::GetStatistic.
- Improved description of function Simd::GetMoments.
- Improved description of function Simd::GetObjectMoments.
- Improved description of function Simd::GetRowSums.
- Improved description of function Simd::GetColSums.
- Improved description of function Simd::GetAbsDyRowSums.
- Improved description of function Simd::GetAbsDxColSums.
- Improved description of function Simd::ValueSum.
- Improved description of function Simd::SquareSum.
- Improved description of function Simd::ValueSquareSum.
- Improved description of function Simd::ValueSquareSums.
- Improved description of function Simd::CorrelationSum.
- Improved description of function Simd::StretchGray2x2.
- Improved description of function Simd::SynetSetInput.
- Improved description of function Simd::TextureBoostedSaturatedGradient.
- Improved description of function Simd::TextureBoostedUv.
- Improved description of function Simd::TextureGetDifferenceSum.
- Improved description of function Simd::TexturePerformCompensation.
- Improved description of function Simd::TransformSize.
- Improved description of function Simd::TransformImage.
- Improved description of function Simd::Uyvy422ToBgr.
- Improved description of function Simd::Uyvy422ToYuv420p.
- Improved description of function Simd::WarpAffine.
- Improved description of function Simd::InvertAffineTransform.
- Improved description of function Simd::YToGray.
- Improved description of function Simd::Yuva420pToBgra.
- Improved description of function Simd::Yuva422pToBgra.
- Improved description of function Simd::Yuva444pToBgra.
- Improved description of function Simd::Yuv420pToBgr.
- Improved description of function Simd::Yuv422pToBgr.
- Improved description of function Simd::Yuv444pToBgr.
- Improved description of function Simd::Yuv420pToBgra.
- Improved description of function Simd::Yuv422pToBgra.
- Improved description of function Simd::Yuv444pToBgra.
- Improved description of function Simd::Yuv444pToHsl.
- Improved description of function Simd::Yuv444pToHsv.
- Improved description of function Simd::Yuv420pToHue.
- Improved description of function Simd::Yuv444pToHue.
- Improved description of function Simd::Yuv420pToRgb.
- Improved description of function Simd::Yuv422pToRgb.
- Improved description of function Simd::Yuv444pToRgb.
- Improved description of function Simd::Yuv444pToRgba.
- Improved description of function Simd::Yuv420pToUyvy422.
- Improved description of function Simd::Convert.
- Improved description of function Simd::Fill (for Pyramid).
- Improved description of function Simd::Build.