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

Models

The models module in Catasta houses a variety of machine learning models. Users can easily select from a range of pre-implemented models suited for different tasks and requirements.

Datasets

Within the datasets module, Catasta provides an easy way to import datasets contained in directories, being 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 component is the core of the Catasta library, where the integration of models and datasets occurs. Scaffolds handle the intricacies of training, evaluation, and any additional processing required to transform raw data into actionable insights. This automation empowers users to focus on the conceptual aspects of their models rather than the operational details.

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.3.tar.gz (22.9 MB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: catasta-0.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 9533bf5676ba7167cba66e436d5142e6e3bd7a4a1971ff77392afa0743f1bf95
MD5 123621b99c19da99e091dfad313a998f
BLAKE2b-256 fd98373e6695a7cecd20ef3b58ccf6e9a8c6fc775047ca1352900707b106b1d6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: catasta-0.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9bcb26cf82a1639717953f792d18fed74e20bf73117ced9e55b94457473e6294
MD5 f315be3fc249404bfd51c1a78b500506
BLAKE2b-256 380901b0658f20b4187f5b6586f91a0042e9b49361bc02200c29f5a6fb67f90a

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