@@ -200,12 +200,14 @@ def __init__(self, shell):
200200
201201 @magic_arguments ()
202202 @argument ('--job_name' , type = str , required = True , help = "Job name" )
203+ @argument ('--model_name' , type = str , required = True , help = "Model filename" )
203204 @argument ('--workspace' , type = str , required = True , help = "Workspace identifier" )
204205 @argument ('--db' , type = str , required = True , help = "Database/schema name" )
205206 @argument ('--input_table' , type = str , required = True , help = "Source table" )
206207 @argument ('--target_column' , type = str , required = True , help = "Target column" )
207208 @argument ('--model' , type = str , default = 'auto' , help = "Model to train" )
208209 @argument ('--evaluation_criteria' , type = str , required = True , help = "Metric (roc_auc, etc.)" )
210+ @argument ('--version' , type = str , default = "1" , help = "default version" )
209211 @argument ('--selected_features' , type = str , nargs = '+' , help = "List of features" )
210212 @line_magic
211213 def SS_ML_FUNCTION_CLASSIFICATION_TRAIN (self , line : str ):
@@ -233,7 +235,7 @@ def SS_ML_FUNCTION_CLASSIFICATION_TRAIN(self, line: str):
233235
234236 # 3) Build parameters payload
235237 params : List [Dict [str , Any ]] = []
236- for key in ('job_name' ,'workspace' ,'db' ,'input_table' ,'target_column' ,'model' ,'evaluation_criteria' ):
238+ for key in ('job_name' ,'workspace' ,'db' ,'input_table' ,'target_column' ,'model' ,'model_name' , ' evaluation_criteria' , 'version ' ):
237239 params .append ({
238240 "name" : key ,
239241 "type" : "string" ,
0 commit comments