Sign up to take part
Registered users can ask their own questions, contribute to discussions, and be part of the Community!
I am writing a recipe to retrain a custom model created in a Python recipe. This recipe creates a pickle file that contains the model, which is then read by a downstream model that performs predictions. I know how to build a dataset from a scenario, but a pickle file is not a dataset. How can I force the recipe that creates the model to run? Thanks.
Operating system used: Mac Ventura
Scenarios can also build models. If you add a "Build / Train" step to your scenario, there will be an option to choose a model to build:
This should run the recipe that creates the model.
Be sure to set the Build mode to "Build only this dataset" or "Force-rebuild dataset and dependencies" if you want the model to be built every time the scenario is run.
Hi @ZachM ,
When you say `model`, are you referring to a model as defined by Dataiku, created through the lab interface? I simply have a Python recipe that creates a model that is saved in a pickle file. I solved the problem by creating a Dataset with the contents ('Successful update', along with date/time). I have the scenario clear the data set and run it. This works fine.