Skip to main content

A library for computer vision and machine learning

Project description

availai

availai is a Python library for managing and building computer vision workflows, including tools for dataset management, preprocessing, and seamless integration with Weights & Biases (W&B) and Roboflow. Future updates will expand functionality to include broader machine learning, deep learning, audio processing, NLP, and large language models (LLMs).

Features

Dataset Management

  • Download Datasets:

    • Fetch datasets directly from Weights & Biases using artifact versioning.
    • Retrieve datasets from Roboflow in various formats (e.g., YOLOv8).
  • Upload and Log:

    • Upload datasets as W&B artifacts for versioning and tracking.
    • Log dataset-related tables for visualization in W&B projects.
  • Dataset Customization:

    • Create smaller dataset versions for quick testing by reducing one or more dataset splits (e.g., train, val, test).
  • Copy Datasets:

    • Copy datasets to a specified location with a progress bar for visibility.

Integration with Roboflow

  • Download datasets using workspace and project names.
  • Support for multiple dataset formats, such as YOLOv8, COCO, and more.

Integration with Weights & Biases

  • Manage datasets using W&B artifact tracking.
  • Log preprocessing steps and metadata as W&B artifacts for reproducibility.

Installation

Install availai from PyPI:

pip install availai

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

availai-0.4.0.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

availai-0.4.0-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file availai-0.4.0.tar.gz.

File metadata

  • Download URL: availai-0.4.0.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for availai-0.4.0.tar.gz
Algorithm Hash digest
SHA256 e98a13f2724e13ade15dc89c55251f7f38bf9b13974619194668e37c069b9c04
MD5 b1f9272ea01bcfe6f1157fea95a65843
BLAKE2b-256 00a4e6629578577b064fdcd9d7385d93e87c19975788c2bbc90ae962fdb82880

See more details on using hashes here.

File details

Details for the file availai-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: availai-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for availai-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a1d8d36bb74c52b2e0647182a3ecc7c33f6b011266cb0259274d424b52dd5f77
MD5 4f025106af358f8da4a00249d4a3c499
BLAKE2b-256 f8e2f4172fa9c94d904cb0290f91d8adc1d90ab3dc3d2e8a0e7fcd6e91953e87

See more details on using hashes here.

Supported by

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