Skip to main content

Layer AI SDK

Project description


Layer

License Documentation Build PyPI Contributor Covenant

Layer - Metadata Store for Production ML

Layer helps you build, train and track all your machine learning project metadata including ML models and datasets with semantic versioning, extensive artifact logging and dynamic reporting with local↔cloud training

Start for Free now!

Getting Started

Install Layer:

pip install layer --upgrade

Login to your free account and initialize your project:

import layer
layer.login()
layer.init("my-first-project")

Decorate your training function to register your model to Layer:

from layer.decorators import model

@model("my-model")
def train():
    from sklearn import datasets
    from sklearn.svm import SVC
    iris = datasets.load_iris()
    clf = SVC()
    clf.fit(iris.data, iris.target)
    return clf

train()

Now you can fetch your model from Layer:

import layer

clf = layer.get_model("my-model:1.1").get_train()
clf

# > SVC()

🚀 Try in Google Colab now!

Reporting bugs

You have a bug, a request or a feature? Let us know on Slack or open an issue

Contributing code

Do you want to help us build the best metadata store? Check out the Contributing Guide

Learn more

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

layer-0.10.2407740012.tar.gz (97.3 kB view details)

Uploaded Source

Built Distribution

layer-0.10.2407740012-py3-none-any.whl (132.3 kB view details)

Uploaded Python 3

File details

Details for the file layer-0.10.2407740012.tar.gz.

File metadata

  • Download URL: layer-0.10.2407740012.tar.gz
  • Upload date:
  • Size: 97.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.8.12 Linux/5.4.0-1078-azure

File hashes

Hashes for layer-0.10.2407740012.tar.gz
Algorithm Hash digest
SHA256 21c9c0cca880319ad8bcdfa0fb1f7e657e8e96e8124ce457559b9521928cab8f
MD5 f9737a06c00a781bb93ecd742f7cbbca
BLAKE2b-256 da7c2f58165f2d21e287d932449c0a61eb800954bd15ec2d2dc8184af748222e

See more details on using hashes here.

File details

Details for the file layer-0.10.2407740012-py3-none-any.whl.

File metadata

  • Download URL: layer-0.10.2407740012-py3-none-any.whl
  • Upload date:
  • Size: 132.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.8.12 Linux/5.4.0-1078-azure

File hashes

Hashes for layer-0.10.2407740012-py3-none-any.whl
Algorithm Hash digest
SHA256 8673df5df1b26f36ad9d11338b0b1eecd7f5ef931f9735b5109a3fc98adbe1f9
MD5 53775e1ddd41187b19f9b8292dae76f8
BLAKE2b-256 d15176c7d27e65765db33fed8061c7d6d4adfe97e590b3e1d1d6bcc55f8a76cc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page