@@ -18,19 +18,19 @@ single execution of a machine learning or data ETL pipeline.
18
18
An instance of type [`Run`](@ref).
19
19
"""
20
20
function createrun (instance:: MLFlow , experiment_id:: String ;
21
- run_name:: Union{String, Missing} = missing , start_time:: Union{Int64, Missing} = missing ,
21
+ run_name:: Union{String,Missing} = missing , start_time:: Union{Int64,Missing} = missing ,
22
22
tags:: MLFlowUpsertData{Tag} = Tag[]):: Run
23
23
result = mlfpost (instance, " runs/create" ; experiment_id= experiment_id,
24
24
run_name= run_name, start_time= start_time, tags= parse (Tag, tags))
25
25
return result[" run" ] |> Run
26
26
end
27
27
createrun (instance:: MLFlow , experiment_id:: Integer ;
28
- run_name:: Union{String, Missing} = missing , start_time:: Union{Integer, Missing} = missing ,
28
+ run_name:: Union{String,Missing} = missing , start_time:: Union{Integer,Missing} = missing ,
29
29
tags:: MLFlowUpsertData{Tag} = Tag[]):: Run =
30
30
createrun (instance, string (experiment_id); run_name= run_name, start_time= start_time,
31
31
tags= tags)
32
32
createrun (instance:: MLFlow , experiment:: Experiment ;
33
- run_name:: Union{String, Missing} = missing , start_time:: Union{Integer, Missing} = missing ,
33
+ run_name:: Union{String,Missing} = missing , start_time:: Union{Integer,Missing} = missing ,
34
34
tags:: MLFlowUpsertData{Tag} = Tag[]):: Run =
35
35
createrun (instance, string (experiment. experiment_id); run_name= run_name,
36
36
start_time= start_time, tags= tags)
@@ -111,7 +111,8 @@ Set a [`Tag`](@ref) on a [`Run`](@ref).
111
111
# Returns
112
112
`true` if successful. Otherwise, raises exception.
113
113
"""
114
- function setruntag (instance:: MLFlow , run_id:: String , key:: String , value:: String ): Bool
114
+ function setruntag (instance:: MLFlow , run_id:: String , key:: String , value:: String )
115
+ :Bool
115
116
mlfpost (instance, " runs/set-tag" ; run_id= run_id, key= key, value= value)
116
117
return true
117
118
end
@@ -171,7 +172,7 @@ Search for runs that satisfy expressions. Search expressions can use [`Metric`](
171
172
function searchruns (instance:: MLFlow ; experiment_ids:: Array{String} = String[],
172
173
filter:: String = " " , run_view_type:: ViewType = ACTIVE_ONLY, max_results:: Int = 1000 ,
173
174
order_by:: Array{String} = String[],
174
- page_token:: String = " " ):: Tuple{Array{Run}, Union{String, Nothing}}
175
+ page_token:: String = " " ):: Tuple{Array{Run},Union{String,Nothing}}
175
176
parameters = (; experiment_ids, filter, :run_view_type => run_view_type |> Integer,
176
177
max_results, page_token)
177
178
@@ -206,13 +207,13 @@ Update [`Run`](@ref) metadata.
206
207
- An instance of type [`RunInfo`](@ref) with the updated metadata.
207
208
"""
208
209
function updaterun (instance:: MLFlow , run_id:: String ;
209
- status:: Union{RunStatus, Missing} = missing , end_time:: Union{Int64, Missing} = missing ,
210
- run_name:: Union{String, Missing} ):: RunInfo
210
+ status:: Union{RunStatus,Missing} = missing , end_time:: Union{Int64,Missing} = missing ,
211
+ run_name:: Union{String,Missing} ):: RunInfo
211
212
result = mlfpost (instance, " runs/update" ; run_id= run_id, status= (status |> Integer),
212
213
end_time= end_time, run_name= run_name)
213
214
return result[" run_info" ] |> RunInfo
214
215
end
215
- updaterun (instance:: MLFlow , run:: Run ; status:: Union{RunStatus, Missing} = missing ,
216
- end_time:: Union{Int64, Missing} = missing , run_name:: Union{String, Missing} ):: RunInfo =
216
+ updaterun (instance:: MLFlow , run:: Run ; status:: Union{RunStatus,Missing} = missing ,
217
+ end_time:: Union{Int64,Missing} = missing , run_name:: Union{String,Missing} ):: RunInfo =
217
218
updaterun (instance, run. info. run_id; status= status, end_time= end_time,
218
219
run_name= run_name)
0 commit comments