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

Add support for running NMT training stage on Hangfire #103

Open
ddaspit opened this issue Oct 4, 2023 · 3 comments
Open

Add support for running NMT training stage on Hangfire #103

ddaspit opened this issue Oct 4, 2023 · 3 comments

Comments

@ddaspit
Copy link
Contributor

ddaspit commented Oct 4, 2023

Currently, ClearML is required to train a NMT engine. If we add a Hangfire build job that executes the training stage of the NMT build, then an entire NMT build can be executed locally for development and testing purposes.

@johnml1135
Copy link
Collaborator

Would it spin up a docker image containing machine.py? Probably it would be better to have one master docker image that has both .net and python packages - and all repos sitting next to each other on the hard drive. Then, instead of just mounting the main hard drive, all the repos could be mounted (mount '..') and we could debug any of the code. This would be helpful to have an easy way to debug all aspects of the code.

@ddaspit
Copy link
Contributor Author

ddaspit commented Oct 5, 2023

I wasn't planning on spinning up a docker container. My plan is to use Python.NET to call Machine.py.

@johnml1135
Copy link
Collaborator

It would be nice to have a development docker container image in Serval that can hold all 3 repos and truly build it. If it needs to be a separate issue, let it be so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🆕 New
Development

No branches or pull requests

2 participants