Evgeny Proydakov
7e68c76d2f
Fixed compile warning for src/c_api.cpp nostring build. [-Wunused-parameter] ( #2459 )
5 years ago
Evgeny Proydakov
80cd5f3ed5
Fixed compile warning [-Wunused-variable] in src/allocator.cpp for linux-gcc-nostdio-nostring build. ( #2455 )
5 years ago
Zhuo Zhang
add20d8a61
fix mat_pixel_android.cpp shadowed variables warning ( #2447 )
5 years ago
Zhuo Zhang
d4080d8cd1
fix mat_pixel_resize.cpp shadowed variables warning ( #2446 )
5 years ago
Evgeny Proydakov
d8478c11bc
Fixed compile warning in src/cpu.cpp for ios 32/64 bit compilation. [-Wunused-variable] ( #2452 )
5 years ago
Zhuo Zhang
a1e9993616
fix convolution_arm.cpp shadowed variables warning ( #2448 )
5 years ago
Zhuo Zhang
a3642fd4a9
fix convolution.cpp shadowed variables warning ( #2449 )
5 years ago
Zhuo Zhang
782252f474
fix eltwise_x86*.cpp-shadowed-variables-warning ( #2445 )
5 years ago
Zhuo Zhang
f13035794a
fix convolution_x86*.cpp-shadowed-variables-warning ( #2444 )
5 years ago
nihuini
1a3191e245
fix libncnn build with gcc-4.8 and gcc-4.4, fix #2388
5 years ago
nihuini
560c923b82
fix simpleomp invoke micro task crash on aarch64
5 years ago
ncnnnnn
0fa902bcf8
remove vs c4305 ( #2423 )
5 years ago
nihui
7331990598
enable simpleomp on macos arm64 and ios ci ( #2399 )
5 years ago
Zhuo Zhang
188d8eac6a
rename allocator to _allocator ( #2391 )
5 years ago
zhiliu6
25b224479c
optimize left over x86 convolution ( #2378 )
5 years ago
nihui
82a64c7f16
some ci tweaks ( #2375 )
* some ci tweaks
* workaround windows-2016 cache
5 years ago
nihui
a071637064
optional sse2 ( #2373 )
5 years ago
Zhuo Zhang
e07faf3403
change abs() to fabs() for float args on ARM ( #2374 )
For compatiblity for old compilers such as ndk-r16b.
`fabs()` keeps result stable.
ref: https://github.com/Tencent/ncnn/issues/2372
5 years ago
nihuini
3fcd44cf99
fix interp on vec
5 years ago
nihui
be49c07e93
fix arm82 fp16s crop padding
5 years ago
nihui
e68f15d2f0
padding vulkan vec and image, more padding test
5 years ago
Leighton Choi
44518f457a
Support negative axis in concat, slice and softmax ( #2365 )
5 years ago
nihuini
2c02bfb567
crop vulkan vec and image, crop x86 pack4, more crop tests, fix crop with channel tail offset
5 years ago
nihui
ba364791e8
reshape x86 pack4
5 years ago
nihui
46565025b6
x86 slice pack4
5 years ago
Zhengtq
3e8b905ce1
Modify typo of annotation in option.h ( #2345 )
5 years ago
nihui
1184404fbf
support Apple M1 Silicon ( #2335 )
* recognize apple M1
* macos ios cpuset and thread affinity
* big little cpu topology for macos and ios
* silence affinity not supported error
5 years ago
nihuini
fb59eeb4c2
fix bias x86 sse2 code style
5 years ago
nihui
b896c4c33c
add some x86 pack4
5 years ago
nihui
f4f790ca1f
ci macos arm64 ( #2321 )
5 years ago
nihuini
bebae4f9f6
reorgnize some compile flags
5 years ago
Martin Han
b441f738bd
Extract on CPU without pack/fp16fp32 ( #2288 )
* Add readme for keras2ncnn
* Add supported model variants
* Fix supported model variants
* Add extract without convert pack/fp1632
5 years ago
PENGUINLIONG
8f8f2de4d0
SSE2 optimization pack ( #2123 )
* SSE2: BatchNorm
* Fixed batch norm in AVX configuration
* Optimized register size switch
* Attempt to pass CI
* Attempt to pass CI
* Bias op
* Element wise ops
* Support packing on x86 by default
* Fixed macro range in bias
* Use aligned read for packed data
* Update testutil.h
* Update pooling_x86.cpp
* Support wasn SIMD
* Fix emscripten compiler flags
* fix build
* more ci fix
* concat x86 pack4
* flatten x86 pack4
* more x86 pack4
* ci pass
* fix
* enable sse2 mathfun
* enable --experimental-wasm-simd
Co-authored-by: nihui <shuizhuyuanluo@126.com>
Co-authored-by: nihuini <nihuini@tencent.com>
5 years ago
Leo
cab255f107
Fix compile failure when NCNN_PIXEL off ( #2260 )
* fix compiling failure on cxx14
* fix compile failure when NCNN_PIXEL off
* do not export pixel api when NCNN_PIXEL off
* disable squeezenet test when NCNN_PIXEL off
* do not build ncnn2table and examples when NCNN_PIXEL off
* make cmakedefine header independent
* restore platform.h.in
Co-authored-by: nihui <shuizhuyuanluo@126.com>
Co-authored-by: nihuini <nihuini@tencent.com>
5 years ago
maxfy1992
a106baa3b8
add interp param align_corner ( #2236 )
* add interp param align_corner
add check support_vulkan after create_pipeline for tests
* code style
Co-authored-by: yangfengmax <yangfengmax@didichuxing.com>
5 years ago
ncnnnnn
f72befbe49
fix vs2017 nmake warning C4267 ( #2267 )
* fix vs2017 nmake warning C4267: 'return': conversion from 'size_t' to 'int'
* fix vs2017 nmake warning C4267: 'initializing': conversion from 'size_t' to 'int'
5 years ago
Leo
ebb46032d9
fix compiling failure on cxx14 ( #2261 )
5 years ago
Philipp Zabel
2b4b7cabe8
Fix maybe uninitialized warnings in Vulkan reshape functions ( #2255 )
5 years ago
Philipp Zabel
90dc323dab
Silence unused parameter warning in opencv resize function ( #2254 )
5 years ago
nihui
9f1c1d7dea
rename NCNN_OPENCV to NCNN_SIMPLEOCV
5 years ago
nihui
acbb52ee15
fix simplestl build in c++03, fix #2249
5 years ago
Zhuo Zhang
f05999e792
get_little_cpu_count() and get_big_cpu_count() ( #2247 )
5 years ago
Evgeny Proydakov
9dbe7aa897
Fixed compile warning for ios clang build. [-Wuninitialized] ( #2244 )
5 years ago
Zhuo Zhang
6475d782c1
try to support Open Harmony OS ( #2241 )
5 years ago
nihui
b30d5131b4
naive exchange-add operation when NCNN_THREADS is off
5 years ago
nihui
cf3cf83cd3
unified image shader storage type ( #2231 )
* drop bug_layout_binding_id_alias flag
5 years ago
nihui
e4a4b51d27
openmp on webassembly ( #2234 )
* openmp on webasm works
* fix compile flags
* dynamic kmp runtime initialization
* clang simpleomp ci
* fix dispatch on unique cpu
5 years ago
Evgeny Proydakov
a0c9249ffe
Fixed compile warning in convolutiondepthwise for ios cpu 32 bit. [-Wunused-variable] ( #2227 )
5 years ago
nihui
a8f38f6170
portable thread local storage class ( #2229 )
5 years ago
Evgeny Proydakov
2cfec9032b
Fixed compile warnings for ios clang cpu 32bit. [-Wunused-variable] ( #2223 )
5 years ago