A library for maintaining metadata for artifacts.
Project description
# ML Metadata
ML Metadata (MLMD) is a library for recording and retrieving metadata associated with ML developer and data scientist workflows.
Caution: ML Metadata may be backwards incompatible before version 1.0.
## Getting Started
For more background on MLMD and instructions on using it, see the [getting started guide](https://github.com/google/ml-metadata/blob/master/g3doc/get_started.md)
## Installing from PyPI
<!– TODO: create PyPI repository –> <!– TODO: add instructions for installing from PyPI –>
## Installing from source
### 1. Prerequisites
#### Install Python
<!– TODO: Add instructions for installing Python –>
#### Install Bazel
If Bazel is not installed on your system, install it now by following [these directions](https://bazel.build/versions/master/docs/install.html).
NOTE: ML Metadata works only with bazel version 0.15.0. Higher bazel versions are not guaranteed to compile ML Metadata correctly.
### 2. Clone ML Metadata repository
<!– TODO: create ML Metadata repository –> `shell git clone https://github.com/google/ml-metadata cd ml-metadata `
Note that these instructions will install the latest master branch of ML Metadata. If you want to install a specific branch (such as a release branch), pass -b <branchname> to the git clone command.
### 3. Build the pip package
ML Metadata uses Bazel to build the pip package from source:
`shell bazel run -c opt --define grpc_no_ares=true ml_metadata:build_pip_package `
You can find the generated .whl file in the dist subdirectory.
### 4. Install the pip package
`shell pip install dist/*.whl `
## Supported platforms
ML Metadata works on Python 2.7 or Python 3.
ML Metadata is built and tested on the following 64-bit operating systems:
<!– TODO: * macOS 10.12.6 (Sierra) or later. –> <!– TODO: * Ubuntu 14.04 or later. –>
## Dependencies
<!– TODO: determine dependencies. –>
## Compatible versions
<!– TODO: determine compatible versions. –>
## Questions
<!– TODO: setup stackoverflow –>
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for ml_metadata-0.13.0.dev0-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aae046d6740f9a56416b66ebb9fd968bc5724a2365080386f26150883964e2f7 |
|
MD5 | 7bdbc1954141549270d5933fa3d7a24e |
|
BLAKE2b-256 | 251e740705c0b04185eaeb81bef666b1b3c8215e65209d623c5fb925ea154d7f |
Hashes for ml_metadata-0.13.0.dev0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34484c37fed51d725de45100af8332253642f0ea190006e4d3c00c0b759442d8 |
|
MD5 | f2ff6f23faead17e3080b0823e86712c |
|
BLAKE2b-256 | c2905724baa8793906701ea7e8f750ad01c6df653e81a0851cb1f7ae432722cf |
Hashes for ml_metadata-0.13.0.dev0-cp27-cp27m-macosx_10_13_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46d3d334d2854783ffe5976e91c8c037341bd9b77956076427f09634d8543356 |
|
MD5 | 99cb5056795710570aec3909f24ff14c |
|
BLAKE2b-256 | e997ea9f26510173d9686d8a7825d2c8471cb9cbf11ad7afb9216c183b091d53 |