nihui
9268c25c83
ci cancel workflow ( #2635 )
5 years ago
nihui
1642d22287
arm32 aarch64 code coverage, vs2017 ci ( #2320 )
* codecov for arm32 aarch64, vs2017 ci
* vs2017 default to x86 even on x64 host
5 years ago
nihui
4b0b541587
update ci vulkan sdk 1.2.148.1 ( #2264 )
5 years ago
Cai Shanli
8ec73408ae
set NCNN_BUILD_TESTS default off ( #2076 )
* set cmake NCNN_BUILD_TESTS default off and add -DNCNN_BUILD_TESTS=ON to ci
5 years ago
nihui
88367f4164
Ci enable mips msa ( #1949 )
5 years ago
nihui
aee9f8a637
Ci mips mips64 ( #1948 )
5 years ago
nihui
bb5bfe3841
avx2 infrastructure ( #1943 )
5 years ago
nihui
11cffce114
armv8.2 infrastructure ( #1856 )
* runtime cpu dispatch
* force thread one
* disable openmp for coverage
* simplify test layer
* print NCNN_TARGET_ARCH
* less ci build variants
* weight fp16 storage option
* test convdw int8
* apple a12 a13
* ncnn_add_layer ncnn_add_shader cmake macro
5 years ago
nihui
82e4e27738
Ci test online spirv ( #1904 )
6 years ago
nihui
b27d507f84
drop online spirv ci variant as it is the default one, update qcom410 benchmark
6 years ago
nihui
17c445480f
runtime spir-v compilation with libglslang ( #1779 )
6 years ago
nihui
f9332e04e4
enable image storage test ( #1744 )
* enable image storage test
* update swiftshader, use subzero backend, opt default
6 years ago
nihui
62da1228e1
adreno image shader + fp16 + fp16a ( #1714 )
* wip
* wip
* fix
* image and imageview can not be destroyed until command execution ends
* fast copy path for tightly packed data
* wip
* texture load works
* 1d 3d image
* record clone image, multiple commands share one image reference
* upload download image
* layer forward accept vkimagemat
* vkimagemat graph works
* staging vkimagemat for passing dynamic parameters, macro for fp32+image shader, padding image shader
* vkimagemat elemsize
* convolution test pass
* conv1x1s1 image shader
* fast staging image allocator from host memory, pooling image shader
* convolutiondepthwise image shader
* innerproduct image shader
* packing image shader
* crop deconvolution image shader
* resolve spirv binding types
* image fp16 and fp16a, cast image shader
* eltwise image shader
* wip
* absval image shader
* deconvolutiondepthwise image shader
* concat image shader, squeezenet works
* noop split image shader
* uniform precision hint
* layer support_image_storage
* wip
* vulkan device utility operator
* command is storage and packing option aware
* fallback to cpu on image allocation failed, mobilenetssd works
* flatten image shader, enable more test
* ci test
* check imgfp32 imgfp16 imgfp16a features
* fix ci test
* fix ci test
* upgrade swiftshader
* wip
* opt aggressive
* imgfp16p
* opt none
* convolution winograd image shader
* fix flush range, fast copy path for continous buffer
* minor fix
* fix innerproduct
* wip ...
* wip
* cast fix
* packing test
* wip
* image fp16p is fp16p
* wip
* silence
* more line info
* code clean
* softmax image shader
6 years ago
nihuini
f5e52e1bae
codecov is much better, drop coveralls.io
6 years ago
nihui
163e2c0655
Travis ci armv7 ( #1680 )
* try checkout v2 to resolve some ci issue
6 years ago
nihuini
0b3d0ddb8c
ci build avx2 variants
6 years ago
nihui
39d26c8373
test-coverage action ( #1569 )
* coverage
* wip
* use relative path
* enable gpu test
* restore jobs
* codecov
6 years ago