-
Notifications
You must be signed in to change notification settings - Fork 6
Closed
ChEB-AI/python-chebifier
#2Labels
Description
Currently, we provide datasets and models for specific papers via kaggle / zenodo. This is great for people that want to reproduce experiments. However, for users that just need the results for some specific molecules (and are not interested in training their own models), we should provide a model by default.
The final result should look something like this:
python -m chebai predict --smiles "Cn1cnc2n(C)c(=O)n(C)c(=O)c12" --output my_output.json
which returns a file with prediction results. (the command is an illustration, the actual implementation might be a bit different)
The key component here is the self-downloading model. Internally, the predict function should download a model (or find a previously downloaded model) and use it.
Find out how to do this
- Where can we host our models?
- How can we integrate a hosted model into our cli?
- What options do we have to switch between different models? (this would be an advanced feature and not the "default experience")