Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI for Reinforcement Learning #145

Open
nodchip opened this issue Sep 13, 2020 · 3 comments
Open

CI for Reinforcement Learning #145

nodchip opened this issue Sep 13, 2020 · 3 comments
Labels
enhancement New feature or request

Comments

@nodchip
Copy link
Owner

nodchip commented Sep 13, 2020

Currently the CI for compilation and Supervised Learning were setup. We could also need the CI for Reinforcement Learning. i.e. CI for training data generation with an existing net file, and training with the training from an existing net file.

@vondele
Copy link
Collaborator

vondele commented Sep 13, 2020

this should be easy to add in tests/instrumented_learn.sh, we just need to generate a variant of learn01.exp ? Is the only change needed to set 'SkipLoadingEval false' ?

@nodchip
Copy link
Owner Author

nodchip commented Sep 13, 2020

Is the only change needed to set 'SkipLoadingEval false' ?

In training data generation, we need to load an existing file, and use the raw NNUE eval values. We could need to set SkipLoadingEval to false, set EvalFile to a proper net file path, and set Use NNUE to pure.

In training, we also need to load an existing file, and use the raw NNUE eval values. We could need to set SkipLoadingEval to false, set EvalFile to the one used in the training data generation, and set Use NNUE to pure.

After we setup CI for Reinforcement Learning, CI tests may fail because of #128.
EDIT: I'm investigating #128.

@nodchip
Copy link
Owner Author

nodchip commented Sep 13, 2020

#128 has been fixed.

@Sopel97 Sopel97 added the enhancement New feature or request label Apr 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants