-
I want to help improve the CoqGym library (to help centralize the efforts to make ML for Coq) and I was trying to install (and slightly modify) the
what is it suppose to be doing? I know the print statement says setting absolute paths but what does that mean? Paths are set automatically wherever one places a file/folder. Can this perhaps be replaced by a Anyway, let me know how I can help to make this better! :) Making this easier can make a wider adoption of the CoqGym data set as the standard (since its easy to use!) I can paste my current attempt to make that file more flexible so people can place the data wherever they want (especially outside the repo where git might try to track it accidentally):
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
The proofs extracted from Coq projects contain hard-coded paths to the current directory. In the pre-extracted proofs, I replaced the path with Indeed, the current codebase for CoqGym still has a lot of room to improve its accessibility. But unfortunately, I don't have enough bandwidth to do a major overhaul. You're welcome to submit pull requests though. Also feel free to post in Discussions so that I may take a look whenever I get a chance. I just reformatted all Python code using black and added a comment about contributing in the README file. |
Beta Was this translation helpful? Give feedback.
The proofs extracted from Coq projects contain hard-coded paths to the current directory. In the pre-extracted proofs, I replaced the path with
TAPAS_ROOT_ABSOLUTE_PATH
. Sounzip_data.py
restores it using the user's current path.Indeed, the current codebase for CoqGym still has a lot of room to improve its accessibility. But unfortunately, I don't have enough bandwidth to do a major overhaul. You're welcome to submit pull requests though. Also feel free to post in Discussions so that I may take a look whenever I get a chance. I just reformatted all Python code using black and added a comment about contributing in the README file.