187 Commits (9f832c19c170322ecd01749a6d129e7e915ccdb1)

Author SHA1 Message Date
  zhiliu6 fb9d529487
fix compile error when NCNN_STRING is disabled (#2874) 5 years ago
  nihuini 31d436c627 more verbose load failure, ncnn2int8 write int8 data properly 5 years ago
  nihuini 1bc0126302 fix crash when input cpu blob and extract the same from gpu, update vgg16 int8 model 5 years ago
  nihui e9cc637573
arm neon optimization for int8 packing kernels (#2809) 5 years ago
  nihui 32b48f0157 fix int8 auto pack layout 5 years ago
  nihui 5fe75f19ef
architecture changes for int8 packing (#2771) 5 years ago
  nihui d4a7abc218 fix onnx2ncnn clip without max blob, fix #2788 5 years ago
  nihui 67e24e0703
use local pool allocator (#2736) 5 years ago
  Cai Shanli f5b307689b
fix net and extractor destroy order when use vulkan (#2732) 5 years ago
  nihuini b51959802c fix buffer2host copy, fix #2725 5 years ago
  Xu Yang fd634e9a58
remove unnecessary mat clone when NCNN_BENCHMARK enabled (#2708) 5 years ago
  Dahan Gong cbd410c237
fix broken inplace forward (#2709) 5 years ago
  Youngsoo Lee b9bed8d993
feat: add denormal options (#2656) 5 years ago
  nihui 9fd4d371ae
bridge image for adreno image upload and download (#2658) 5 years ago
  nihuini 2a57ca4942 reduce memory usage in lightmode, handle upload image allocation failure properly 5 years ago
  nihuini bd68ee487b fallback to cpu when image allocation failed, fix #2648 5 years ago
  nihui af7d8184aa handle image allocation failure properly 5 years ago
  nihui 09b2bf6213
Break down forward_layer (#2577) 5 years ago
  nihui 54c0a13b9f
build shared library (#2525) 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 79efe33fdc
cmake option for platform api uses (#2502) 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
  maxfy1992 0f325d7910
add decrease unpack pack overhead (#2489) 5 years ago
  Cai Shanli a9df4f6c59
add custom layer destroyer (#2481) 5 years ago
  Martin Han b441f738bd
Extract on CPU without pack/fp16fp32 (#2288) 5 years ago
  PENGUINLIONG 8f8f2de4d0
SSE2 optimization pack (#2123) 5 years ago
  nihui cf3cf83cd3
unified image shader storage type (#2231) 5 years ago
  nihuini b766c8cd9e fix potential divide by zero fault when bf16s / fp16s enabled, fix #2125 5 years ago
  nihuini a334513b5e fp16a option fix 5 years ago
  nihuini e841ae73c6 fix arm fp16s feat output, fix #2003 5 years ago
  nihui 54e79a62d7 fix crash on non-arm82 build 5 years ago
  nihui c173d51c9b mish sigmoid swish tanh arm fp16s 5 years ago
  nihui 71f86af8a6 fix non-arm82 ci 5 years ago
  nihui 9a2e2a6937 convert fp32 blobs for layers with fp16 storage support 5 years ago
  nihui 308145254e mask bf16 option in layer forward, disable gpu when bf16 enabled, fix #1962 5 years ago
  nihui 71dc13625f disable bf16 storage for int8 inference 5 years ago
  nihuini 4e4f0baa73 set openmp blocktime 20 for reducing power consumption, blocktime option 5 years ago
  nihui bb5bfe3841
avx2 infrastructure (#1943) 5 years ago
  nihui 11cffce114
armv8.2 infrastructure (#1856) 6 years ago
  nihui 164273de61
online pipeline cache (#1792) 6 years ago
  Tijmen Verhulsdonck d1b5711791
X86 Elempack 8 AVX implementations. (#1853) 6 years ago
  nihui 3ef995ed1e
format code style and setup restyled.io (#1840) 6 years ago
  nihuini 64985809a3 fix crash in load_model when gpu is not used 6 years ago
  nihuini 116869594c fix cpu-only build 6 years ago
  nihuini aeba24b371 enable implicit fp16a on arm mali variants, add bug tag for layout binding id alias 6 years ago
  nihuini 054ec09195 adreno device blacklist 6 years ago
  nihuini c94d1b39ad force diable image storage on macos and ios, fix #1738 6 years ago
  Naiyang Lin ceef2470a5
Add logger.h (#1753) 6 years ago
  nihui 9a9a618229 image storage is mandatory, less options makes life easier 6 years ago