-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathtracking.g.go
40 lines (37 loc) · 3.17 KB
/
tracking.g.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
// Code generated by mlflow/go/cmd/generate/main.go. DO NOT EDIT.
package service
import (
"context"
"github.com/mlflow/mlflow-go/pkg/protos"
"github.com/mlflow/mlflow-go/pkg/contract"
)
type TrackingService interface {
contract.Destroyer
GetExperimentByName(ctx context.Context, input *protos.GetExperimentByName) (*protos.GetExperimentByName_Response, *contract.Error)
CreateExperiment(ctx context.Context, input *protos.CreateExperiment) (*protos.CreateExperiment_Response, *contract.Error)
SearchExperiments(ctx context.Context, input *protos.SearchExperiments) (*protos.SearchExperiments_Response, *contract.Error)
GetExperiment(ctx context.Context, input *protos.GetExperiment) (*protos.GetExperiment_Response, *contract.Error)
DeleteExperiment(ctx context.Context, input *protos.DeleteExperiment) (*protos.DeleteExperiment_Response, *contract.Error)
RestoreExperiment(ctx context.Context, input *protos.RestoreExperiment) (*protos.RestoreExperiment_Response, *contract.Error)
UpdateExperiment(ctx context.Context, input *protos.UpdateExperiment) (*protos.UpdateExperiment_Response, *contract.Error)
CreateRun(ctx context.Context, input *protos.CreateRun) (*protos.CreateRun_Response, *contract.Error)
UpdateRun(ctx context.Context, input *protos.UpdateRun) (*protos.UpdateRun_Response, *contract.Error)
DeleteRun(ctx context.Context, input *protos.DeleteRun) (*protos.DeleteRun_Response, *contract.Error)
RestoreRun(ctx context.Context, input *protos.RestoreRun) (*protos.RestoreRun_Response, *contract.Error)
LogMetric(ctx context.Context, input *protos.LogMetric) (*protos.LogMetric_Response, *contract.Error)
LogParam(ctx context.Context, input *protos.LogParam) (*protos.LogParam_Response, *contract.Error)
SetExperimentTag(ctx context.Context, input *protos.SetExperimentTag) (*protos.SetExperimentTag_Response, *contract.Error)
SetTag(ctx context.Context, input *protos.SetTag) (*protos.SetTag_Response, *contract.Error)
SetTraceTag(ctx context.Context, input *protos.SetTraceTag) (*protos.SetTraceTag_Response, *contract.Error)
DeleteTraceTag(ctx context.Context, input *protos.DeleteTraceTag) (*protos.DeleteTraceTag_Response, *contract.Error)
DeleteTag(ctx context.Context, input *protos.DeleteTag) (*protos.DeleteTag_Response, *contract.Error)
GetRun(ctx context.Context, input *protos.GetRun) (*protos.GetRun_Response, *contract.Error)
SearchRuns(ctx context.Context, input *protos.SearchRuns) (*protos.SearchRuns_Response, *contract.Error)
GetMetricHistory(ctx context.Context, input *protos.GetMetricHistory) (*protos.GetMetricHistory_Response, *contract.Error)
LogBatch(ctx context.Context, input *protos.LogBatch) (*protos.LogBatch_Response, *contract.Error)
LogInputs(ctx context.Context, input *protos.LogInputs) (*protos.LogInputs_Response, *contract.Error)
StartTrace(ctx context.Context, input *protos.StartTrace) (*protos.StartTrace_Response, *contract.Error)
EndTrace(ctx context.Context, input *protos.EndTrace) (*protos.EndTrace_Response, *contract.Error)
GetTraceInfo(ctx context.Context, input *protos.GetTraceInfo) (*protos.GetTraceInfo_Response, *contract.Error)
DeleteTraces(ctx context.Context, input *protos.DeleteTraces) (*protos.DeleteTraces_Response, *contract.Error)
}