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 and classification at the moment.
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.
The models
module houses a variety of machine learning models.
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.
The transformations
module lets you apply transformations to the data when its loaded to a dataset.
The scaffolds
module is where models and datasets are integrated for training. Scaffolds handle training and evaluation.
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
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.1.1.tar.gz
.
File metadata
- Download URL: catasta-0.1.1.tar.gz
- Upload date:
- Size: 22.9 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bff8569525f57797e7b55e68d5868556b4d9375ce57435fee477ad059760361 |
|
MD5 | 2752cd6a77a078a3465d2ca54d7de883 |
|
BLAKE2b-256 | 14611eec5cff2cd285a2cc027bba864b0521a16757f1ab074f595fd9ac8834fc |
File details
Details for the file catasta-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: catasta-0.1.1-py3-none-any.whl
- Upload date:
- Size: 54.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10a2b4fbdd9b208d06f02e7008bc2a8e6fc969c9a015a1535e37b633857c9fa8 |
|
MD5 | af29dfe8b9af524cf0cc5c28382f0c40 |
|
BLAKE2b-256 | 2c50926e32c0f29ba3c7e808228eefb874163f8783c1ef9d3a7097eef568cdc6 |