Code Interface
Your submission needs to provide at least three components: imports, train()
, and infer()
.
imports: As with any script, if your solution contains dependencies on external packages make sure to import them. The system will automatically install your dependencies. Make sure that you are using only packages that are whitelisted here.
train()
: In the training phase the users will build the model and train it such that it can perform inferences on the testing data. The model must be saved in theresources
directory.infer()
: In the inference function the model trained in the previous step will be loaded and used to perform inferences on a data sample matching the characteristic of the training test.
A basic but functional submission is available here:
Function Signature
Since Python does not enforce types, you need to make sure that your code will expect these arguments.
Hidden parameters
The system has a lot of hidden parameters that the user can use.
Parameter Name | Description |
---|---|
| the number of features of the dataset |
| the path to the directory to the directory in wich we will be saving your updated model |
| the name of the id column |
| the name of the moon column |
| the name of the target column |
| the name of the prediction column |
| the moon currently being processed |
| same as moon |
| data embrago |
| if the runner has a gpu |
| if the moon will train |
They can be used in both the train
and the infer
function:
Last updated