diff options
author | Chunseok Lee <chunseok.lee@samsung.com> | 2022-09-07 19:04:21 +0900 |
---|---|---|
committer | Chunseok Lee <chunseok.lee@samsung.com> | 2022-09-07 19:04:21 +0900 |
commit | c690d52bdd137ed6a17353aa7af35e8141ece77b (patch) | |
tree | dbb7dd99133132dfbffcb8c9e9af4f1ffc2f4808 /compiler/one-cmds/onecc.template.cfg | |
parent | 3ad689f0803519e343c36d5700646e86059df961 (diff) | |
download | nnfw-c690d52bdd137ed6a17353aa7af35e8141ece77b.tar.gz nnfw-c690d52bdd137ed6a17353aa7af35e8141ece77b.tar.bz2 nnfw-c690d52bdd137ed6a17353aa7af35e8141ece77b.zip |
Imported Upstream version 1.21.0upstream/1.21.0tizen_7.0_m2_releaseaccepted/tizen/unified/20220912.170817accepted/tizen/unified/20220912.164738accepted/tizen/7.0/unified/hotfix/20221116.105341accepted/tizen/7.0/unified/20221110.060236tizen_7.0_hotfixtizen_7.0accepted/tizen_7.0_unified_hotfixaccepted/tizen_7.0_unified
Diffstat (limited to 'compiler/one-cmds/onecc.template.cfg')
-rw-r--r-- | compiler/one-cmds/onecc.template.cfg | 144 |
1 files changed, 130 insertions, 14 deletions
diff --git a/compiler/one-cmds/onecc.template.cfg b/compiler/one-cmds/onecc.template.cfg index a23d1cea9..6f6a4e266 100644 --- a/compiler/one-cmds/onecc.template.cfg +++ b/compiler/one-cmds/onecc.template.cfg @@ -1,28 +1,144 @@ +; To activate a step (or task), +; set True for the step in [onecc] section and fill options in the corresponding section [onecc] -one-import-tf=True +; neural network model to circle +one-import-tf=False one-import-tflite=False one-import-bcq=False one-import-onnx=False -one-optimize=True +; circle to circle with optimization +one-optimize=False +; circle to circle with quantization one-quantize=False -one-pack=True +; partition circle +one-partition=False +; package circle and metadata into nnpackage +one-pack=False +; generate code for backend one-codegen=False +; profile one-profile=False +; infer +one-infer=False [one-import-tf] -input_path=/path/to/inception_v3.pb -output_path=inception_v3.circle -input_arrays=input -input_shapes=1,299,299,3 -output_arrays=InceptionV3/Predictions/Reshape_1 -converter_version=v1 +# mandatory +; pb file +input_path= +; circle file +output_path= +# optional +; v1 or v2 +converter_version=v2 +; graph_def(default), saved_model or keras_model model_format=graph_def +# optional but mandatory for model_format=graph_def +; input tensor names of the input arrays, comma-separated +input_arrays= +; output tensor names of the input arrays, comma-separated +output_arrays= +; input shapes corresponding to --input_arrays, colon-separated.(ex:1,4,4,3:1,20,20,3) +input_shapes= + +[one-import-tflite] +# mandatory +; tflite file +input_path= +; circle file +output_path= + +[one-import-bcq] +# mandatory +; bcq file +input_path= +; circle file +output_path= +# optional +; v1 or v2 +converter_version=v2 +; graph_def(default), saved_model or keras_model +model_format=graph_def +# optional but mandatory for model_format=graph_def +; input tensor names of the input arrays, comma-separated +input_arrays= +; output tensor names of the input arrays, comma-separated +output_arrays= +; input shapes corresponding to --input_arrays, colon-separated.(ex:1,4,4,3:1,20,20,3) +input_shapes= + +[one-import-onnx] +# mandatory +; onnx file +input_path= +; circle file +output_path= +# optional +; True or False +unroll_rnn= +; True or False +unroll_lstm= [one-optimize] -input_path=inception_v3.circle -output_path=inception_v3.opt.circle -generate_profile_data=False +# mandatory +; circle file +input_path= +; circle file +output_path= +# //TODO: Add available options + +[one-quantize] +# mandatory +; circle file +input_path= +; circle file +output_path= +# optional arguments for quantization +; input data file (if not given, random data will be used for calibration) +input_data= +; h5/hdf5(default), list/filelist, or dir/directory +input_data_format= +; dtype of quantized model (uint8(default), int16) +quantized_dtype= +; granularity of quantization (layer(default), channel) +granularity= +; dtype of model's input (uint8, int16, float32). Same with quantized_dtype by default. +input_type= +; dtype of model's output (uint8, int16, float32). Same with quantized_dtype by default. +output_type= + +[one-partition] +# mandatory +; partition file which provides backend to assign +part_file= +; circle file +input_file= +# //TODO: Add available options [one-pack] -input_path=inception_v3.opt.circle -output_path=inception_v3_pack +# mandatory +; input path +input_path= +; output path +output_path= +# //TODO: Add available options + +[one-codegen] +# mandatory +; backend name +backend= +; commands for each backend +command= + +[one-profile] +# mandatory +; backend name +backend= +# //TODO: Add available options + +[one-infer] +# mandatory (mutually exclusive) +; backend name +backend= +; driver name +driver= +# //TODO: Add available options |