Skip to content

XuankangLin/ART

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ART

The code for paper "ART: Abstraction Refinement-Guided Training for Provably Correct Neural Networks" appearing in FMCAD'20. See tag fmcad20.

Installation

In your virtual environment, either install directly from this repository by

git clone git@github.com:XuankangLin/ART.git
cd ART
pip install -r requirements.txt

To replay the evaluation, run individual script from scripts/ by

bash scripts/...

The corresponding logs have been saved in results/xxx/... directory.

Alternatively, one can directly run via Docker at xuankanglin/art. To run jupyter notebook in Docker, use customizable commands like

docker run -p 8888:8888 --rm --gpus=all xuankanglin/art jupyter notebook --allow-root --ip 0.0.0.0 --no-browser --port 8888

then visit through localhost:8888 in browser, assuming nvidia-docker2 is installed to enable GPU.

License

The project is available open source under the terms of MIT License.

About

The code for paper "ART: Abstraction Refinement-Guided Training for Provably Correct Neural Networks".

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages