Permalink
Browse files

Release 0.9.3

  • Loading branch information...
lexus0 committed Oct 8, 2018
1 parent 67915ec commit a4d4126d25e63801ad1d82bf9cdd2308da03f690
Showing with 49 additions and 0 deletions.
  1. +6 −0 ChangeLog
  2. +42 −0 README.md
  3. +1 −0 VERSION
@@ -1,3 +1,9 @@
2018-9-19 Evan Li <evanli@skymizer.com>
* release: 0.9.3
* Executive Summary:
1. Complete the x86 interpreter runtime.
2. Enable FuseInplaceValue pass on x86 to further optimize memory footprint.

2018-9-19 Evan Li <evanli@skymizer.com>
* release: 0.9.2
* Executive Summary:
@@ -130,3 +130,45 @@ The simplest way to compile this package is:
all sorts of other programs in order to regenerate files that came
with the distribution.
## x86 interpreter runtime -- onni
## Run onni:
```bash
$ cd ${ONNC_BUILD_FOLDER}/tools/onni && ./onni --help
NAME
onni -- [Experimental] ONNI is the interpreter of ONNC
SYNOPSIS
onni [options ...]
DESCRIPTION
model <path> The onnx model file
input <path> The input file
-o <string> The output file
--help Show this manual.
--verbose =<number> Set verbose level to <number> (default is 1).
-v One -v increases one verbose level.
--quiet Set verbose level to 0.
--dry-run Do not do the inference, just print statistics.
--onnx-opt Enable onnx optimizer
-mquadruple <string> target quadruple
-march <string> target architecture
COPYRIGHT
onni version 0.1.0
https://www.onnc.com
```

## Use onni to inference model from ONNX model zoo:
```bash
$ mkdir -p ~/onnx_model_zoo
$ cd ~/onnx_model_zoo && wget https://s3.amazonaws.com/download.onnx/models/opset_8/bvlc_alexnet.tar.gz
$ tar xvf bvlc_alexnet.tar.gz
$ cd ${ONNC_BUILD_FOLDER}/tools/onnc
$ ./onni ~/onnx_model_zoo/bvlc_alexnet/model.onnx ~/onnx_model_zoo/bvlc_alexnet/test_data_set_0/input_0.pb
# you can also try verbose=4 to see details.
```
@@ -1,2 +1,3 @@
0.9.0
0.9.2
0.9.3

0 comments on commit a4d4126

Please sign in to comment.