Commit Graph

13 Commits

Author SHA1 Message Date
Zhuo Zhang 8d984f105b update readme: metion yolact, retinaface, etc (#1916)
* update readme: metion yolact, retinaface, etc

* update doc: add c/cpp/python for code region
2020-07-06 00:05:04 +08:00
nihui 83f433aee2 update operation-param-weight-table 2020-06-14 11:11:55 +08:00
nihuini ab7fa0c48a fix staging download 2020-05-07 10:51:53 +08:00
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
2020-04-30 17:08:30 +08:00
nihui 7365bb80a2 vkmat and command api breaks (#1689)
* vkmat and command api breaks

* always use compute queue for compute buffer transfer

* no barrier for readonly weight buffer

* record clone, drop queue_owner

* bring back layer forward

* fix validation errors

* lifecycle inside command makes life easier

* update doc

* record_import_android_hardware_buffer
2020-04-12 13:14:20 +08:00
nihuini 6077066b02 binaryop broadcasting special type 3 4 for lhs 2020-04-05 14:02:32 +08:00
nihui 4c5bdd7036 update faq 2020-03-01 21:10:46 +08:00
nihuini 8fc6b0e02a add arm-a53-a55-dual-issue doc 2019-12-20 11:12:00 +08:00
nihui ba8a8018db add opt param 2019-12-19 22:43:03 +08:00
nihui bc3255b06f binaryop broadcasting type for spatial attention module 2019-11-27 21:59:19 +08:00
nihuini 93a858640a update operation-param-weight-table.md 2019-11-26 14:32:00 +08:00
nihuini 19efe499c2 update doc links 2019-09-02 15:29:25 +08:00
tpoisonooo e16b338b13 build docs: (#1204)
1. copy wiki to docs and split into subdirectories
2. update convolution param
3. remove useless TODO List
4. refresh file name and link
2019-09-02 15:03:03 +08:00