Skip to main content

An automated machine learning optimization package

Project description

Aion Optimizer

A Python package for automated machine learning optimization.

Installation

pip install aion_optimizer

Usage

from aion_ml_optimizer import EnhancedSequentialOptimizer
import pandas as pd
from sklearn.model_selection import train_test_split

dataset_path = "..."

df = pd.read_csv(dataset_path)

optimizer = EnhancedSequentialOptimizer(
        task_type='classification',
        target_column='class', 
        generations=5,
        cv_folds=5,
        random_state=42,
        n_jobs=-1,
        verbosity=0,
        categorical_threshold=10
    )

train_df, test_df = train_test_split(df, test_size=0.2, random_state=42)

# Fit the optimizer
optimizer.fit(train_df)

# Get the best model parameters and print them
results = optimizer.best_model_params(test_df)
print(results)

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

aion_optimizer-0.1.0.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

aion_optimizer-0.1.0-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aion_optimizer-0.1.0.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.7

File hashes

Hashes for aion_optimizer-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3dae1a4acddb7b8cf47a06910d768f639ddb3d1dcd63ee7a379c66928ade1f81
MD5 4d25ce67b2e449aa44212d53ca2c113e
BLAKE2b-256 ae2f47e2f6e08ea46c8b2f11270d864215c675c7bfadfe089294be5af072e2a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aion_optimizer-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 70a1d9395a0b0104ddcfd796b6a058c6f8040d86196fe44671ee3b4fb806f997
MD5 ba42184f2609f4775dc1ab6cf3efce7f
BLAKE2b-256 6c23b290f51fe6f90ce44bd2c7d14ffdb083e4e93b73c3d8da81660020eaf455

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