Skip to main content

WANNA-ML


Complete MLOps framework for Vertex-AI


Build Release Coverage Package version

About WANNA-ML

WANNA-ML is a CLI tool that helps researchers, data scientists, and ML Engineers quickly adapt to Google Cloud Platform (GCP) and get started on the cloud in almost no time.

It makes it easy to start a Jupyter notebook, run training jobs and pipelines, build a Docker container, export logs to Tensorboards, and much more.

We build on top of Vertex-AI managed services and integrate with other GCP services like Cloud Build and Artifact Registry to provide you with a standardized structure for managing ML assets on GCP.

Help

See the documentation for more details.

Get started

Installation

Install using pip install -U wanna-ml.

For more information on the installation process and requirements, visit out installation page in documentation

Authentication

WANNA-ML relies on gcloud for user authentication.

  1. Install the gcloud CLI - follow official guide
  2. Authenticate with the gcloud init
  3. Set you Google Application Credentials gcloud auth application-default login

Docker Build

You can use a local Docker daemon to build Docker images, but it is not required. You are free to choose between local building on GCP Cloud Build. If you prefer local Docker image building, install Docker Desktop.

GCP IAM Roles and Permissions

Different WANNA-ML calls require different GCP permissions to create given resources on GCP. Our documentation page lists recommended GCP IAM roles for each wanna command.

Examples

Jump to the samples to see a complete solution for various use cases.

Issues

Please report issues to GitHub.

Contributing

Your contributions are always welcome, see CONTRIBUTING.md for more information. If you like WANNA-ML, don't forget to give our project a star!

Licence

Distributed under the MIT License - see LICENSE.

Metadata

Release files for wanna-ml 0.5.31

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wanna-ml 0.5.31
File Size Uploaded
wanna_ml-0.5.31.tar.gz 67.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for wanna-ml 0.5.31
File Interpreter ABI Platform
wanna_ml-0.5.31-py3-none-any.whl Python 3 none any Details

Total release size: 159.8 kB

Release files / wanna_ml-0.5.31.tar.gz

Download URL wanna_ml-0.5.31.tar.gz
Size 67.2 kB
Tags Source
SHA-256 checksum
How to use checksums
321c3fffa30b59ebd459260fe1db12db14378c386d39502393daf26774a71c19
BLAKE2b-256 checksum
How to use checksums
4645085231459577b89448c474a46d3ea4482f734e48db20891c48f17ad400fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.5 CPython/3.8.18 Linux/6.17.0-1022-azure

Release files / wanna_ml-0.5.31-py3-none-any.whl

Download URL wanna_ml-0.5.31-py3-none-any.whl
Size 92.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c248cac2b5c8a30efe9bb6644ccc4aec643789d2a658bb0bc18b4fb8d8a5d08f
BLAKE2b-256 checksum
How to use checksums
668c674d34c3dfec9f086fc2282330a9428b5a6d33b3f8032a3e351fe64e1586
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.5 CPython/3.8.18 Linux/6.17.0-1022-azure

Release history Release notifications | RSS feed

This release

0.5.31 This release

2 release files

0.5.30

2 release files

0.5.29

2 release files

0.5.27

2 release files

0.5.26

2 release files

0.5.25

2 release files

0.5.23

2 release files

0.5.22

2 release files

0.5.21

2 release files

0.5.20

2 release files

0.5.19

2 release files

0.5.18

2 release files

0.5.17

2 release files

0.5.11

2 release files

0.5.10

2 release files

0.5.9

2 release files

0.5.8

2 release files

0.5.7

2 release files

0.5.6

2 release files

0.5.5

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.36

2 release files

0.2.35

2 release files

0.2.34

2 release files

0.2.33

2 release files

0.2.32

2 release files

0.2.31

2 release files

0.2.30

2 release files

0.2.29

2 release files

0.2.28

2 release files

0.2.27

2 release files

0.2.24

2 release files

0.2.23

2 release files

0.2.22

2 release files

0.2.20

2 release files

0.2.18

2 release files

0.2.17

2 release files

0.2.16

2 release files

0.2.15

2 release files

0.2.14

2 release files

0.2.13

2 release files

0.2.12

2 release files

0.2.11

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page