Skip to content

Commit 14b974d

Browse files
authored
Merge pull request #9 from JuliaAI/v0.2-dev
v0.2
2 parents 677dddf + 85aa6fa commit 14b974d

File tree

12 files changed

+358
-1006
lines changed

12 files changed

+358
-1006
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
*.jl.*.cov
22
*.jl.cov
33
*.jl.mem
4-
/Manifest.toml
4+
Manifest.toml
55
/docs/build/
66
mlruns

Project.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
name = "MLFlowClient"
22
uuid = "64a0f543-368b-4a9a-827a-e71edb2a0b83"
33
authors = ["@deyandyankov and contributors"]
4-
version = "0.1.0"
4+
version = "0.2.0"
55

66
[deps]
77
Dates = "ade2ca70-3891-5945-98fb-dc099432e06a"
8+
FilePathsBase = "48062228-2e41-5def-b9a4-89aafe57970f"
89
HTTP = "cd3eb016-35fb-5094-929b-558a96fad6f3"
910
JSON = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
1011
URIs = "5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4"
1112
UUIDs = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
1213

1314
[compat]
15+
FilePathsBase = "0.9"
1416
HTTP = "0.9"
1517
JSON = "0.21"
1618
URIs = "1"

docs/src/index.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,9 @@ CurrentModule = MLFlowClient
44

55
# MLFlowClient
66

7-
[MLFlowClient](https://github.com/JuliaAI/MLFlowClient.jl) is a [Julia](https://julialang.org/) package for working with [MLFlow](https://mlflow.org/) using the REST [API v2.0](https://www.mlflow.org/docs/latest/rest-api.html).
8-
9-
`MLFlowClient` allows you to create and manage `MLFlow` experiments, runs, and log metrics and artifacts. If you are not familiar with `MLFlow` and its concepts, please refer to [MLFlow documentation](https://mlflow.org/docs/latest/index.html).
10-
11-
## Limitations
12-
- no authentication support.
13-
- when storing artifacts, the assumption is that MLFlow and this library run on the same server. Artifacts are stored using plain filesystem operations. Therefore, `/mlruns` or the specified `artifact_location` must be accessible to both the MLFlow server (read), and this library (write).
7+
```@docs
8+
MLFlowClient
9+
```
1410

1511
## Installation
1612

docs/src/reference.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ CurrentModule = MLFlowClient
66

77
# Types
88

9+
TODO: Document accessors.
10+
911
```@docs
1012
MLFlow
1113
MLFlowExperiment
@@ -21,6 +23,7 @@ MLFlowRunStatus
2123
```@docs
2224
createexperiment
2325
getexperiment
26+
getorcreateexperiment
2427
listexperiments
2528
deleteexperiment
2629
```
@@ -42,3 +45,12 @@ logparam
4245
logmetric
4346
logartifact
4447
```
48+
49+
# Utilities
50+
51+
```@docs
52+
mlfget
53+
mlfpost
54+
uri
55+
generatefilterfromparams
56+
```

0 commit comments

Comments
 (0)