diff options
Diffstat (limited to 'dain-ncnn-vulkan')
-rwxr-xr-x | dain-ncnn-vulkan | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/dain-ncnn-vulkan b/dain-ncnn-vulkan new file mode 100755 index 000000000000..dbc45ba0e9fb --- /dev/null +++ b/dain-ncnn-vulkan @@ -0,0 +1,29 @@ +#!/bin/sh + +default_model_path="/usr/share/dain-ncnn-vulkan/" +readonly default_model_path + +args="" + +while getopts "hv0:1:i:o:m:g:j:f:" arg; do + case $arg in + h) args="$args -$arg" ;; + v) args="$args -$arg" ;; + 1) args="$args -$arg $OPTARG" ;; + 0) args="$args -$arg $OPTARG" ;; + i) args="$args -$arg $OPTARG" ;; + o) args="$args -$arg $OPTARG" ;; + m) + if ! [ -d $OPTARG ]; then + args="$args -m $default_model_path$OPTARG" + else + args="$args -$arg $OPTARG" + fi + ;; + g) args="$args -$arg $OPTARG" ;; + j) args="$args -$arg $OPTARG" ;; + f) args="$args -$arg $OPTARG" ;; + esac +done + +/usr/share/dain-ncnn-vulkan/dain-ncnn-vulkan $args |