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
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9533bf5676ba7167cba66e436d5142e6e3bd7a4a1971ff77392afa0743f1bf95 |
|
MD5 | 123621b99c19da99e091dfad313a998f |
|
BLAKE2b-256 | fd98373e6695a7cecd20ef3b58ccf6e9a8c6fc775047ca1352900707b106b1d6 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bcb26cf82a1639717953f792d18fed74e20bf73117ced9e55b94457473e6294 |
|
MD5 | f315be3fc249404bfd51c1a78b500506 |
|
BLAKE2b-256 | 380901b0658f20b4187f5b6586f91a0042e9b49361bc02200c29f5a6fb67f90a |