Since we're having challenge specific workers paired with challenge specific queues, suppose if a challenge host wants to install some custom requirements for a particular challenge, then we have to install it for all the challenge workers which should not be the case.
There should be a file in the evaluation script requirements.txt which contains these requirements and the worker while starting up should check for this file and if this file is present then it should install the dependencies first and then load the challenge evaluation script.
Please feel free to ask if you've doubts.
For creating sample challenge use EvalAI-Starters repository.
@rishabhjain2018 can I work on this issue?
I would like to work on this. @RishabhJain2018
@RishabhJain2018 I'd like to work on this
@KhalidRmb You can take this up.
Sure! @RishabhJain2018 could you also please review #2172 and corresponding PR #2174 ?
@KhalidRmb Since you are working on #2188, I'm sorry you can't work on this. As a piece of advice please do make sure that you've opened up the PR for the issue you were working on and then pick another issue.
This issue is open for all to work on. :)
Can I work on this issue?
Sure!
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been automatically closed as there is no further activity. Thank you for your contributions.