flâneur — a map of the web's best reading

princeton-vl/CoqGym: A Learning Environment for Theorem Proving with the Coq proof assistant

github.com · 2,015 words · saved by 1 readers

Learning to Prove Theorems via Interacting with Proof Assistants Kaiyu Yang and Jia Deng International Conference on Machine Learning (ICML) 2019 For potential bugs, please open an issue. For any other questions, please ask in Discussions. We recommend using CoqGym in Docker, as CoqGym has many dependencies and is nontrivial to set up correctly. If Docker is not an option, below are steps to obtain the CoqGym dataset and build the interaction environment natively: Note: Coq, SerAPI, CoqHammer, and the Coq projects in coq_projects directory are independent software projects with their own code repositories, but please follow the instructions above to build the specific versions we need. We include the code for extracting CoqGym from Coq source code. However, it is not guaranteed to reproduce exactly the same data. The timeout and other miscellaneous errors during the data extraction may be machine-dependent. For example, a faster machine is likely to have fewer timeout errors and thus c

Explore this link on the map →

saved by

related reading