nihuini
fbf0ffda53
pixelshuffle nhwc mode, convert onnx DepthToSpace mode DCR, convert mlir tf.DepthToSpace
5 years ago
nihuini
b35b06be6d
reorg nhwc mode, code format
5 years ago
nihui
82c4acc187
conv1x1s1 and packing pack4 x86 optimization, fix #2510 fix #2509
5 years ago
nihui
25506cfba0
fix build
5 years ago
nihui
1040f40c8b
update c api for custom allocator datareader modelbin and layer registration, add cookie userdata to layer
5 years ago
nihui
2b7b92b726
update c api allocator
5 years ago
nihui
017440c1ca
update c api allocator
5 years ago
nihuini
27e9795198
update c api
5 years ago
nihuini
4114d333c9
low-level op api for C api
5 years ago
nihui
79efe33fdc
cmake option for platform api uses ( #2502 )
* cmake option for platform api uses
* adroid gpu ci does not rely on glslangvalidator, add android termux ci
5 years ago
nihui
343bc3b7dc
single blob consumer ( #2493 )
5 years ago
Zhuo Zhang
3c99287da5
fix src/net.cpp missing-field-initializers warning ( #2494 )
5 years ago
nihui
c324149709
ci vs2015 ( #2492 )
* add vs2015 ci
* build x86 binary
5 years ago
maxfy1992
0f325d7910
add decrease unpack pack overhead ( #2489 )
Co-authored-by: yangfengmax <yangfengmax@didichuxing.com>
5 years ago
nihuini
2b6213cc1e
link jnigraphics for android bitmap api
5 years ago
Cai Shanli
a9df4f6c59
add custom layer destroyer ( #2481 )
* add custom layer destroyer
* set default layer destroyer with 0
5 years ago
Zhuo Zhang
361847c827
check NCNN_MAX_PARAM_COUNT ( #2458 )
5 years ago
sunnycase
124d2c3d85
Support V831 ( #2478 )
5 years ago
nihuini
5650b77054
fix gpu extension conditions
5 years ago
nihuini
e2cb635a35
fix header install
5 years ago
nihui
1f44e5c6a3
enable ios arm64e ( #2475 )
* enable ios arm64e
* fix build with old vulkan sdk
* link vulkan loader on macos, fix ios moltenvk library path
* there is no moltenvk arm64e library atm, link moltenvk directly for macos-arm64
5 years ago
nihui
2b0b2fa388
enable more vulkan extensions, set subgroup size per vendor
5 years ago
nihuini
bd4f1ccb07
eltwise for vec and image, fix #2473
5 years ago
nihuini
38b6387bc5
ncnnoptimize and ncnn2mem now accepts weight-less custom layer
5 years ago
nihui
e93ad408c5
Ci release ( #2440 )
* package openmp and glslang together
* find glslang targets in lib64
* define version string
* update moltenvk
5 years ago
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