princeton-vl/CoqGym
A Learning Environment for Theorem Proving with the Coq proof assistant
Provides a dataset of 123K+ Coq proofs extracted from real projects via SerAPI, enabling machine learning models to learn proof tactics by interacting with the proof assistant through structured JSON and S-expression representations. Built around an interactive environment that tracks proof states, goals, and tactic applications, with pre-trained neural models (ASTactic) that predict proof steps from abstract syntax trees. Includes Docker integration, LMDB-indexed proof data, and utilities for parsing Coq terms and computing dataset statistics.
414 stars. No commits in the last 6 months.
Stars
414
Forks
53
Language
Coq
License
LGPL-2.1
Category
Last pushed
Jun 30, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/princeton-vl/CoqGym"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
jolars/sortedl1
Python package for Sorted L-One Penalized Estimation (SLOPE)
SENATOROVAI/L-BFGS-B-solver-course
Linear regression with the LBFGSB (Limited-memory Broyden-Fletcher-Goldfarb-Shanno BFGS) solver...
softmin/ReHLine-python
Regularized Composite ReLU-ReHU Loss Minimization with Linear Computation and Linear Convergence
gugarosa/opytimizer
🐦 Opytimizer is a Python library consisting of meta-heuristic optimization algorithms.
SENATOROVAI/gradient-descent-sgd-solver-course
Stochastic Gradient Descent (SGD) is an optimization algorithm that updates model parameters...