Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

polyaxon-client

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

polyaxon-client

Python client to interact with Polyaxon API.

  • 0.6.1
  • PyPI
  • Socket score

Maintainers
1

License: MIT Build Status PyPI version Codacy Badge Slack

polyaxon-client

Python clients to interact with Polyaxon API.

Install

$ pip install -U polyaxon-client

Clients

This module includes a client that can be used to interact with Polyaxon API in a programmatic way.

  • Auth: A client for handling authentication and user information.
  • Cluster: A client for getting cluster and cluster nodes information.
  • User: A client to manage users and superuser roles.
  • Project: A client for doing CRUD operations on projects, as well as getting and creating experiments and experiment groups, creating and stopping tensorboard/notebook, and uploading code.
  • Experiment: A client for doing CRUD operations on experiments, as well as statuses, jobs, resources, and logs.
  • Experiment group: A client for doing CRUD operations on experiment groups, as well as fetching experiments per group.
  • Experiment Job: A client for getting information, resources, and logs of experiment jobs.
  • Job: A client for getting information, resources, and logs of jobs.
  • Build Job: A client for getting information, resources, and logs of build jobs.
  • Bookmark: A client for getting bookmarks.
  • Version: A client to get current and supported versions of several Polyaxon component.

Usage

from polyaxon_client import PolyaxonClient

polyaxon_client = PolyaxonClient(
    host=POLYAXON_IP,
    token=MY_TOKEN, http_port=POLYAXON_HTTP_PORT,
    ws_port=POLYAXON_WS_PORT)

polyaxon_client.auth
polyaxon_client.cluster
polyaxon_client.user
polyaxon_client.project
polyaxon_client.experiment
polyaxon_client.experiment_group
polyaxon_client.experiment_job
polyaxon_client.job
polyaxon_client.build_job
polyaxon_client.bookmark
polyaxon_client.version

e.g. list projects for a user

polyaxon_client.project.list_projects(username, page=1)

e.g. list experiments for a project

polyaxon_client.project.list_experiments(
    username,
    project_name,
    independent=None,
    group=None,
    metrics=None,
    params=None,
    query=None,
    sort=None,
    page=1)

Install polyaxon

Please check polyaxon installation guide

Quick start

Please check our quick start guide to start training your first experiment.

License

FOSSA Status

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc