Skip to main content

Aeryl SDK for Chaos Classification

Project description

Aeryl SDK

A Python SDK for Chaos Classification and Analysis.

Installation

pip install aeryl-sdk

Quick Start

from aeryl_sdk import AerylModel

# Create and train the model
model = AerylModel()
model.train('your_data.csv')

# Make predictions
predictions = model.predict('new_data.csv')

Development

Project Structure

aeryl_sdk/
├── src/
│   └── aeryl_sdk/
│       ├── __init__.py
│       ├── aeryl_model.py
│       ├── chaos_classifier.py
│       ├── core.py
│       ├── dataset.py
│       └── metrics.py
├── tests/
├── setup.py
├── pyproject.toml
└── README.md

Setup Development Environment

  1. Clone the repository:
git clone https://github.com/aeryl-ai/aeryl_sdk.git
cd aeryl_sdk
  1. Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install development dependencies:
pip install -e .

Dependencies

  • numpy>=1.26.0
  • polars>=0.20.0
  • scikit-learn>=1.4.0
  • torch>=2.2.0
  • tqdm>=4.66.0
  • sentence-transformers>=2.5.0
  • xgboost>=2.0.0

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

Contributions are welcome! Please read our Contributing Guidelines for details on our code of conduct and the process for submitting pull requests.

Contact

For any questions or concerns, please contact us at info@aeryl.ai.

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

aeryl_sdk-0.1.0.tar.gz (18.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aeryl_sdk-0.1.0-py3-none-any.whl (17.5 kB view details)

Uploaded Python 3

File details

Details for the file aeryl_sdk-0.1.0.tar.gz.

File metadata

  • Download URL: aeryl_sdk-0.1.0.tar.gz
  • Upload date:
  • Size: 18.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.12.1.2 readme-renderer/44.0 requests/2.28.2 requests-toolbelt/1.0.0 urllib3/1.26.18 tqdm/4.67.1 importlib-metadata/7.0.1 keyring/25.6.0 rfc3986/1.5.0 colorama/0.4.6 CPython/3.9.6

File hashes

Hashes for aeryl_sdk-0.1.0.tar.gz
Algorithm Hash digest
SHA256 347e2a005989a3497a93f4de057a461bf51d8f413818e0a7f51e291804313f0c
MD5 335df901298c632149479ab5b7db5c85
BLAKE2b-256 68e01a006f6e06aa1631e033cc6306040b532b950211825e93642019007d5f97

See more details on using hashes here.

File details

Details for the file aeryl_sdk-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: aeryl_sdk-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 17.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.12.1.2 readme-renderer/44.0 requests/2.28.2 requests-toolbelt/1.0.0 urllib3/1.26.18 tqdm/4.67.1 importlib-metadata/7.0.1 keyring/25.6.0 rfc3986/1.5.0 colorama/0.4.6 CPython/3.9.6

File hashes

Hashes for aeryl_sdk-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 76b15ffc76a3367c7c924ee49c5bcb3727f4dde2f68a58148db9c75de94005c2
MD5 b41630660d278a9ad551348550abed1a
BLAKE2b-256 d51153269bcf032977c8ddb4bf894c9c73a60b85bb9e097bef470ec8a27bd46b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page