pytea
Initial release
ペーパープロジェクトページ
node.js >= 12.xpython >= 3.8z3-solver >= 4.8 # install node.js
sudo apt-get install nodejs
# install python z3-solver
pip install z3-solver
# download pytea
wget https://github.com/ropas/pytea/releases/download/v0.1.0/pytea.zip
unzip pytea.zip
# run pytea
python bin/pytea.py path/to/source.py
# run example file
python bin/pytea.py packages/pytea/pytest/basics/scratch.py # install dependencies
npm run install:all
pip install z3-solver
# build
npm run buildPyteaは2つのアナライザーで構成されています。
オンラインアナライザーの結果は、次の3つのクラスに分かれています。
警告:コードに、実装していないPytorchまたは他のサードパーティAPIが含まれている場合、誤ったアラームが発生します。それにもかかわらず、実装されていない各API呼び出しも記録します。結果のLOGSセクションを参照して、実装されていないAPI呼び出しを検索します。
オフライン分析の最終結果は、いくつかのケースに分割されます。


MITライセンス
このプロジェクトは、MITライセンスのPyrightに基づいています