Dear all,
We are very pleased to announce the release of v2.0 of the VNN-LIB standard. I have attached the final document here, and the website has also been updated.
Features in the document include:
On benchmarking we have found the parsers to be between 2x and 1000x faster then the parsers implemented by some existing solvers.
The hope is that the standard will help to increase the expressiveness and rigour of neural network solvers, and at the same time help make it easier to develop higher-level tools that make use of those solvers.
The process of updating a solver to use VNN-LIB 2.0 should hopefully be relatively painless:
1. add the relevant library above to your project.
2. update the code that traverses the property.
3. add support for the new command line format.
If you would like some help to upgrade a solver then please do get in touch. I plan to get a team of students at the start of next year to go around offering to upgrade some of the existing solvers. Equally feel free to get in touch if you would like to see more features added to the standard.
Best,
Matthew