nihui
5cdcf33cfc
convert softmax, squeezenet model works :D
8 years ago
nihui
a335ae840f
add mobilenet v2 result
8 years ago
nihui
0d26710f3d
add mobilenet_v2 benchmark
8 years ago
nihui
232da265cb
parse node attr
8 years ago
nihui
405faed2ab
readme for benchncnn
8 years ago
nihui
e245f1f761
benchmark routine :)
8 years ago
nihui
6c4c810fda
decouple modelbin of different input types, simplify timestamp function
8 years ago
nihui
2d4ae30508
fallback to all cores
8 years ago
nihui
cace367080
prefer the toolchain file bundled with android ndk
8 years ago
nihui
03c1f63c2e
switch to winograd4
8 years ago
nihui
bc99d5123b
set smp cpu affinity to all cores
8 years ago
nihuini
f27b9f7791
convert expand_dims
8 years ago
nihuini
098fff355c
implement spatial norm, convert L2Normalization
8 years ago
nihui
5ff6a1808a
emmmm, yet another implementation for winograd 3x3, unroll aggressively for aarch64
8 years ago
YQZ1990
6f13cc5185
slice ( #269 )
* fix slice dim3
8 years ago
nihuini
bd705d5bdb
inplace binaryop with scalar
8 years ago
nihuini
513a5fad73
convert Deconvolution and InstanceNorm, fix elu leaky slope
8 years ago
nihuini
5f4ac776d1
implement instancenorm
8 years ago
nihuini
f4f5a96b9f
fix default concat dim
8 years ago
nihuini
e2b11f3b91
convert more op ...
8 years ago
nihuini
eea00ec8ec
parse onnx graph
8 years ago
nihuini
db5e805eff
padding_mode for Pooling, fix #261
8 years ago
nihui
2d9410742b
concat slice shufflechannel honor elemsize
8 years ago
nihui
8ccae1d4fd
prevent reuse of param array, fix #258
8 years ago
nihuini
75218953cc
aarch64 assembly for conv1x1s1, unroll outch inch as 8x8
8 years ago
nihuini
c1e93152eb
Merge branch 'master' of https://github.com/Tencent/ncnn
8 years ago
nihuini
76a55693a6
decouple convolutiondepthwise and convolution, reduce binary size by 10%, fix #254
8 years ago
nihuini
3ffb502bc6
reuse if the same shape
8 years ago
yqz
c6abc872df
fix mvn no load param in caffe2ncnn
8 years ago
nihuini
c6506d6ecd
remaining inch for winograd neon3
8 years ago
nihui
c12fab569f
fix convdw3x3s1 on aarch64
8 years ago
nihui
f133729c78
code style changes
8 years ago
nihuini
03621aa7f9
more x86 stub for convolution and convolutiondepthwise
8 years ago
Lamply
6612178960
correct arm convolution depthwise mistakes ( #246 )
8 years ago
nihui
31985b18f8
do not convert to depthwise if group is one
8 years ago
nihui
848c9a1ea7
code clean
8 years ago
nihui
80fb28de90
unroll outch for convolution 3x3s1, about 10%~20% speed gain
8 years ago
nihui
df218110be
unroll num_output for innerproduct, about 60% speed gain
8 years ago
nihui
aaa1ffcef0
emmmm, prefer w h
8 years ago
nihui
d68eb4cd15
wrap benchmark gettimeofday
8 years ago
Linghan Cheung
811b6ba1b6
print benchmark information for every layer, especially for CONVOLUTION ( #241 )
* print benchmark information for every layer, especially for CONVOLUTION
* print benchmark information for every layer, especially for CONVOLUTION, for cross-platform.
* move the function implementation to cpp file to avoid multiple definitions
8 years ago
nihuini
d2ee4e7d27
ld1 and st1 handle data endian mode per element
8 years ago
nihui
08e261f423
innerproduct produce continous blob, fix #236
8 years ago
nihui
682b0d3c0d
prelu on vector and image
8 years ago
yetiancai
5e358b831d
add softmax activation
8 years ago
nihui
14a2e23407
enable embed layer
8 years ago
nihui
49df53dd7e
mxnet elemwise op is binary op
8 years ago
nihui
c9789fb879
slice dim
8 years ago
nihui
0415f16650
fix split on subncnn blob, convert Embedding
8 years ago
nihui
634c6568ff
parse input sub index, convert element_mul SliceChannel
8 years ago