- 02 Dec, 2016 1 commit
-
-
Vitaly Tuzov authored
-
- 29 Nov, 2016 2 commits
-
-
Rostislav Vasilikhin authored
-
Rostislav Vasilikhin authored
-
- 29 Sep, 2016 1 commit
-
-
Alexander Alekhin authored
-
- 23 Sep, 2016 1 commit
-
-
Tomoaki Teshima authored
* use __GNUC_MINOR__ in correct place to check the version of GCC * check processor support of FP16 at run time * check compiler support of FP16 and pass correct compiler option * rely on ENABLE_AVX on gcc since AVX is generated when mf16c is passed * guard correctly using ifdef in case of various configuration * use v_float16x4 correctly by including the right header file
-
- 04 Sep, 2016 1 commit
-
-
Tomoaki Teshima authored
* use v_float16x4 (universal intrinsic) instead of raw SSE/NEON implementation * define v_load_f16/v_store_f16 since v_load can't be distinguished when short pointer passed * brush up implementation on old compiler (guard correctly) * add test for v_load_f16 and round trip conversion of v_float16x4 * fix conversion error
-
- 24 Aug, 2016 1 commit
-
-
Tomoaki Teshima authored
* DRY * switch to Cv32suf and remove fp32Int32 * add Cv16suf
-
- 19 Aug, 2016 1 commit
-
-
Pavel Vlasov authored
-
- 09 Aug, 2016 1 commit
-
-
Tomoaki Teshima authored
* avoid using vld1_f16 and vst1_f16 on gcc 4 series (Ubuntu 14.04) * guard correctly with #if * use static inline
-
- 03 Aug, 2016 1 commit
-
-
Tomoaki Teshima authored
* raise an error when wrong bit depth passed * raise an build error when wrong depth is specified for cvtScaleHalf_ * remove unnecessary safe check in cvtScaleHalf_ * use intrinsic instead of direct pointer access * update the explanation
-
- 29 Jul, 2016 1 commit
-
-
Tomoaki Teshima authored
* make sure that CV_FP16 has the correct meaning * check FP16 feature correctly
-
- 20 Jul, 2016 1 commit
-
-
Alexander Alekhin authored
-
- 08 Jul, 2016 1 commit
-
-
Alexander Alekhin authored
-
- 08 Jun, 2016 1 commit
-
-
Tomoaki Teshima authored
* integrate HW version and SW version to same function
-
- 07 Jun, 2016 2 commits
-
-
Tomoaki Teshima authored
* check compiler more strictly * use gcc version of fp16 conversion if it's possible (gcc 4.7 and later) * use current SW implementation in other cases
-
Tomoaki Teshima authored
-
- 06 Jun, 2016 1 commit
-
-
Tomoaki Teshima authored
-
- 05 Jun, 2016 1 commit
-
-
Tomoaki Teshima authored
* remove useHW option * update test
-
- 21 May, 2016 1 commit
-
-
Tomoaki Teshima authored
* check compiler support * check HW support before executing * add test doing round trip conversion from / to FP32 * treat array correctly if size is not multiple of 4 * add declaration to prevent warning * make it possible to enable fp16 on 32bit ARM * let the conversion possible on non-supported HW, too. * add test using both HW and SW implementation
-
- 25 Dec, 2015 1 commit
-
-
Alexander Alekhin authored
fixes #5876
-
- 03 Dec, 2015 1 commit
-
-
Maksim Shabunin authored
- added new functions from core module: split, merge, add, sub, mul, div, ... - added function replacement mechanism - added example of HAL replacement library
-
- 22 Nov, 2015 1 commit
-
-
hoangviet1985 authored
-
- 20 Oct, 2015 1 commit
-
-
Maksim Shabunin authored
-
- 25 Sep, 2015 1 commit
-
-
Pavel Vlasov authored
IPP_VERSION_MAJOR * 100 + IPP_VERSION_MINOR*10 + IPP_VERSION_UPDATE to manage changes between updates more easily. IPP_DISABLE_BLOCK was added to ease tracking of disabled IPP functions;
-
- 24 Jun, 2015 2 commits
-
-
Pavel Vlasov authored
-
Pavel Vlasov authored
Some code style corrections;
-
- 18 Jun, 2015 1 commit
-
-
Dmitry Budnikov authored
Removed IPP port for tiny arithm.cpp functions Additional warnings fix on various platforms. Build without OPENCL and GCC warnings fixed Fixed warnings, trailing spaces and removed unused secure_cpy. IPP code refactored. IPP code path implemented as separate static functions to simplify future work with IPP code and make it more readable.
-
- 12 Jan, 2015 13 commits
-
-
Ilya Lavrenov authored
-
Ilya Lavrenov authored
-
Ilya Lavrenov authored
-
Ilya Lavrenov authored
-
Ilya Lavrenov authored
-
Ilya Lavrenov authored
-
Ilya Lavrenov authored
-
Ilya Lavrenov authored
-
Ilya Lavrenov authored
-
Ilya Lavrenov authored
-
Ilya Lavrenov authored
-
Ilya Lavrenov authored
-
Ilya Lavrenov authored
-