File: update_doc.sh

package info (click to toggle)
onnx 1.7.0%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 28,940 kB
  • sloc: cpp: 29,203; python: 20,948; ansic: 3,441; makefile: 26; sh: 26
file content (31 lines) | stat: -rwxr-xr-x 725 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/bin/bash

# export ONNX_ML=0, # if you need to disable ONNX_ML

python_exist=`command -v python`
if [ -z $python_exist ]; then
  echo "No python is found, please set it in your environment."
  exit 1
fi

if [ ! -f "onnx/defs/gen_doc.py" ]; then
  echo "Please run this script in the ONNX root folder."
  exit 1
fi

set -e

echo -e "===> recompile onnx"
python setup.py develop --user

echo -e "\n===> regenerate test data from node test"
python onnx/backend/test/cmd_tools.py generate-data

echo -e "\n===> regenerate stats of test data"
python onnx/backend/test/stat_coverage.py

echo -e "\n===> regenerate the docs"
python onnx/defs/gen_doc.py
ONNX_ML=0 python onnx/defs/gen_doc.py

echo -e "\n===> the update is done!"