Skip to main content

Catasta is a Python library designed to simplify and accelerate the process of machine learning model experimentation. It encapsulates the complexities of model training and evaluation, offering researchers and developers a straightforward pipeline for rapid model assessment with minimal setup required.

Project description

Catasta: Streamlined Model Experimentation

pypi version MIT License

Catasta is a Python library designed to simplify and accelerate the process of machine learning model experimentation. It encapsulates the complexities of model training and evaluation, offering researchers and developers a straightforward pipeline for rapid model assessment with minimal setup required.

Note: Catasta only supports regression at the moment. Other techniques such as classification or prediction are being developed.

Important: Catasta is subject of change until a major version is launched.

Key features

Catasta is a very simple package, containing only five modules each one with an specific purpose.

Models

The models module houses a variety of machine learning models.

Datasets

The datasets module provides an easy way to import the data contained in directories, being also able to modify the data shape in an easy way.

Transformations

The transformations module lets you apply transformations to the data when its loaded to a dataset.

Scaffolds

The scaffolds module is where models and datasets are integrated for training. Scaffolds handle training and evaluation.

Archways

The archways module takes a trained model and handles the inference task.

Installation

Install via pip

Catasta is available as a PyPi package:

pip install catasta

Install from source

Clone the repository

git clone https://github.com/vistormu/catasta

and install the dependencies

pip install -r requirements.txt

Documentation

Work in progress

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

catasta-0.0.4.tar.gz (22.9 MB view details)

Uploaded Source

Built Distribution

catasta-0.0.4-py3-none-any.whl (30.5 kB view details)

Uploaded Python 3

File details

Details for the file catasta-0.0.4.tar.gz.

File metadata

  • Download URL: catasta-0.0.4.tar.gz
  • Upload date:
  • Size: 22.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for catasta-0.0.4.tar.gz
Algorithm Hash digest
SHA256 77488d0ec46b6e538c6c86449dc124ce2150b7a134249939d411d4b0af244e77
MD5 4ecf79a95f8ada1d193f561d6e2f9c09
BLAKE2b-256 8eb80bd37ac9e90655967cfdbc398d7396cad4dbb204cae435e4c2134ef17154

See more details on using hashes here.

File details

Details for the file catasta-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: catasta-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 30.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for catasta-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 27ffd2ca1c94bbc9aaf52ec619595c1117bfab3b5f61b3b74bc74f18cf10b3c8
MD5 45e513f70dd5bc566cb4d0e1d36d88a9
BLAKE2b-256 9b7eeded9d17d752bbedc9e2ba7c0c7b8ad54e06e779595a737e2aafd5f8f3af

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