Skip to content

Simd v5.4.133

Compare
Choose a tag to compare
@ermig1979 ermig1979 released this 03 Jan 13:05
· 291 commits to master since this release

Algorithms

New features
  • Base implementation, SSE4.1, AVX2, AVX-512BW optimizations of function SynetNormalizeLayerForwardV4.
  • Base implementation, SSE4.1, AVX2, AVX-512BW optimizations of class SynetConvolution32fNhwcGroupedBlock1x2.
  • Function ImageSaveToFile can choose output file format (if it is undefined) by file extension.
  • Base implementation, SSE4.1, AVX2, AVX-512BW optimizations of function GrayToY.
  • Base implementation, SSE4.1, AVX2, AVX-512BW optimizations of function YToGray.
  • Add yuvType parameter in Frame structure.
  • Support of SimdSynetUnaryOperation32fCeil in function SynetUnaryOperation32f.
  • Support of SimdSynetUnaryOperation32fFloor in function SynetUnaryOperation32f.
  • Function of Simd::Yuva444pToBgra.
  • Base implementation, SSE4.1, AVX2, AVX-512BW, NEON optimizations of function Yuva422pToBgraV2.
  • Base implementation, SSE4.1, AVX2, AVX-512BW, NEON optimizations of function Yuva420pToBgraV2.
  • The mark of function SimdYuva420pToBgra as deprecated.

Python wrapper

New features
  • Wrapper for enumeration Simd.WarpAffineFlags.
  • Wrapper for function SimdWarpAffineInit.
  • Wrapper for function SimdWarpAffineRun.
  • Function Simd.WarpAffine.
  • Wrapper for function SimdAbsGradientSaturatedSum.
  • Function Simd.AbsGradientSaturatedSum.
  • Wrapper for function SimdBgraToBgr.
  • Method Simd.Image.Copy.
  • Method Simd.Image.Convert.
  • Method Simd.Image.Converted.
  • Wrapper for function SimdBgraToGray.
  • Wrapper for function SimdBgraToRgb.
  • Wrapper for function SimdBgraToRgba.
  • Wrapper for function SimdCopy.
  • Wrapper for function SimdBgrToBgra.
  • Wrapper for function SimdBgrToGray.
  • Wrapper for function SimdBgrToRgb.
  • Wrapper for function SimdRgbToBgra.
  • Wrapper for function SimdRgbToGray.
  • Wrapper for function SimdRgbaToGray.
  • Wrapper for function SimdBgraToYuv420pV2.
  • Wrapper for enumeration Simd.FrameFormat.
  • Class Simd.ImageFrame.
  • Method Simd.ImageFrame.Copy.
  • Method Simd.ImageFrame.Convert.
  • Method Simd.ImageFrame.Converted.
  • Wrapper for function SimdDeinterleaveUv.
  • Wrapper for function SimdInterleaveUv.
  • Wrapper for function SimdBgrToYuv420pV2.
  • Wrapper for function SimdGrayToBgra.
  • Wrapper for function SimdGrayToBgr.
  • Method Simd.Image.Fill.
  • Wrapper for function SimdYuv420pToBgraV2.
  • Wrapper for function SimdYuv420pToBgrV2.
  • Wrapper for function SimdYuv420pToRgbV2.
  • Wrapper for function SimdYToGray.
  • Wrapper for function SimdGrayToY.

Test framework

New features
  • Tests for verifying functionality of function SynetNormalizeLayerForwardV4.
  • Special test for verifying functionality of function Yuv420pToRgbV2.
  • Tests for verifying functionality of function GrayToY.
  • Tests for verifying functionality of function YToGray.
  • Tests for verifying functionality of function Yuva422pToBgraV2.
  • Tests for verifying functionality of function Yuva420pToBgraV2.

Infrastructure

Bug fixing
  • Error in CMake for ARM platform.