提交 d3487f3b 编写于 作者: L Liangliang He

Merge branch 'update_docs' into 'master'

update docs

See merge request !650
============== ===============
Advanced usage Advanced usage
============== ===============
This part contains the full usage of MACE. This part contains the full usage of MACE.
========= ---------
Overview Overview
========= ---------
As mentioned in the previous part, a model deployment file defines a case of model deployment. As mentioned in the previous part, a model deployment file defines a case of model deployment.
The whole building process is loading a deployment file, converting models, building MACE and packing generated files. The whole building process is loading a deployment file, converting models, building MACE and packing generated files.
================ ----------------
Deployment file Deployment file
================ ----------------
One deployment file will generate one library normally, but if more than one ABIs are specified, One deployment file will generate one library normally, but if more than one ABIs are specified,
...@@ -24,7 +24,7 @@ in one deployment file. ...@@ -24,7 +24,7 @@ in one deployment file.
* **Example** * **Example**
Here is an example deployment file used by an Android demo application. Here is an example deployment file with two models.
.. literalinclude:: models/demo_app_models.yml .. literalinclude:: models/demo_app_models.yml
:language: yaml :language: yaml
...@@ -105,9 +105,9 @@ in one deployment file. ...@@ -105,9 +105,9 @@ in one deployment file.
sha256sum /path/to/your/file sha256sum /path/to/your/file
============== ---------------
Advanced Usage Advanced Usage
============== ---------------
There are two common advanced use cases: 1. convert a model to CPP code. 2. tuning for specific SOC if use GPU. There are two common advanced use cases: 1. convert a model to CPP code. 2. tuning for specific SOC if use GPU.
...@@ -274,9 +274,9 @@ There are two common advanced use cases: 1. convert a model to CPP code. 2. tuni ...@@ -274,9 +274,9 @@ There are two common advanced use cases: 1. convert a model to CPP code. 2. tuni
// ... Same with the code in basic usage. // ... Same with the code in basic usage.
=============== ----------------
Useful Commands Useful Commands
=============== ----------------
* **run the model** * **run the model**
.. code:: sh .. code:: sh
......
...@@ -3,7 +3,6 @@ Operator lists ...@@ -3,7 +3,6 @@ Operator lists
.. Please keep in chronological order when editing .. Please keep in chronological order when editing
.. csv-table:: .. csv-table::
:widths: auto
:header: "Operator","Supported","Remark" :header: "Operator","Supported","Remark"
"AVERAGE_POOL_2D","Y","" "AVERAGE_POOL_2D","Y",""
...@@ -27,17 +26,17 @@ Operator lists ...@@ -27,17 +26,17 @@ Operator lists
"LOCAL_RESPONSE_NORMALIZATION","Y","" "LOCAL_RESPONSE_NORMALIZATION","Y",""
"LOGISTIC","Y","" "LOGISTIC","Y",""
"LSTM","","" "LSTM","",""
"MATMUL","Y","" "MATMUL","Y","Only CPU is supported"
"MAX_POOL_2D","Y","" "MAX_POOL_2D","Y",""
"PAD","Y","" "PAD","Y",""
"PSROI_ALIGN","Y","" "PSROI_ALIGN","Y",""
"PRELU","Y","Only caffe model is supported" "PRELU","Y","Only caffe model is supported"
"REDUCE_MEAN","Y","Only tensorflow model is supported" "REDUCE_MEAN","Y","Only tensorflow model is supported. For GPU only H + W axis reduce is supported"
"RELU","Y","" "RELU","Y",""
"RELU1","Y","" "RELU1","Y",""
"RELU6","Y","" "RELU6","Y",""
"RELUX","Y","" "RELUX","Y",""
"RESHAPE","Y","Limited support: only internal use of reshape in composed operations is supported" "RESHAPE","Y","Limited support: GPU is full supported, for CPU only supports softmax-like usage"
"RESIZE_BILINEAR","Y","" "RESIZE_BILINEAR","Y",""
"RNN","","" "RNN","",""
"RPN_PROPOSAL_LAYER","Y","" "RPN_PROPOSAL_LAYER","Y",""
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册