Skip to main content

A set of packages and utilities for ModelCat

Project description

ModelCat

Introduction

This package provides public tools and utilities to be used alongside ModelCat.ai.

Installation

ModelCat is currently supported on:

  • Linux
  • Windows 10/11
  • macOS

Prerequisites

Installing by cloning from GitHub

Start your terminal or command line.

# If using python venv or conda activate your environment e.g.:
conda activate modelcat_env

Clone and install the Python package:

cd ~/ # Will install in user folder
git clone https://github.com/ModelCat/modelcat.git
cd modelcat
pip install -e .

Installing via pip

pip install modelcat

User Guide

Currently the following functions are supported:

  • ModelCatConnector for dataset validation and upload to ModelCat. See the modelcat.connector README for details:
    • Tool setup (one-time only)
    • Fetching external datasets (e.g., via Roboflow Universe)
    • Dataset validation
    • Dataset upload

Running tests

# install tox test runner:
python -m pip install --user tox
python -m tox --help

# install developer dependencies of the package
cd [...]/modelcat
pip install -e .[dev]

# run tests
tox

Developed by:

ModelCat Logo

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

modelcat-1.3.0.tar.gz (6.5 MB view details)

Uploaded Source

Built Distribution

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

modelcat-1.3.0-py3-none-any.whl (50.3 kB view details)

Uploaded Python 3

File details

Details for the file modelcat-1.3.0.tar.gz.

File metadata

  • Download URL: modelcat-1.3.0.tar.gz
  • Upload date:
  • Size: 6.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for modelcat-1.3.0.tar.gz
Algorithm Hash digest
SHA256 0b67d48556cf08b30e392564e1e761e385c909af5d22258c0d2e38330c8a7f26
MD5 947c378e2f09f8f1762649e8d1595753
BLAKE2b-256 62754bbc3d1d26ad6e819953512d66a5c20f188247c9929c3cd5ae0ff7ba14d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for modelcat-1.3.0.tar.gz:

Publisher: publish.yml on ModelCat/modelcat

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file modelcat-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: modelcat-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 50.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for modelcat-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 807a962c79bfa511b9b4c81df2a82ef28ba9c7eeec2942af0b5dda8cadd6fb86
MD5 0a31710e6089f027e39efc5de419b597
BLAKE2b-256 c3a512b5048cd57dc84348ef88eb504fa3af843e85a08157e6aad2ea1deb6971

See more details on using hashes here.

Provenance

The following attestation bundles were made for modelcat-1.3.0-py3-none-any.whl:

Publisher: publish.yml on ModelCat/modelcat

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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