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

Uploaded Source

Built Distribution

catasta-0.0.2-py3-none-any.whl (30.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: catasta-0.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 f9685cfd4f1112b7c03b86bc6f802f4d0b7517491b5fb0cd8fbf94208a218766
MD5 bf406507b453eb4cbe57076c4777452f
BLAKE2b-256 82a91f5537b169a1669e40960709575cb41d5eeefde777d7185cf1aa1818a0f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: catasta-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 30.1 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 05522e42d890a8b9367dca5f52598d3bab7c1934801a37e8de03dfac293796d1
MD5 d6f9c1fa4b8de34b61e3fc9ee44fd63d
BLAKE2b-256 8033f7ffb80c290179de0b6e4692b2ff077a298b38e038686b6149e537ba6ac7

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