Metadata-Version: 2.4
Name: AnLOF
Version: 0.1.1
Summary: Automatic Outliers Handler Library
Author: Murtaza Abdullah
Project-URL: Homepage, https://github.com/MurtazaA2010/AnML
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: scikit-learn
Requires-Dist: scipy
Requires-Dist: xgboost
Requires-Dist: catboost
Requires-Dist: lgboost

# ANML

Automatic Machine Learning helper library.

## Installation

pip install AnLOF

## Usage

```python
from AnLOF import AnLOF

anlof = AnLOF(
    X_train, X_val, y_train, y_val,
    features ,##features with outliers
    base_model=LinearRegression,
    metric=mean_squared_error,
    higher_is_better=False
)
best_X_train, best_X_val, best_method, performance_df = anlof.forward()


print("Best method:",best_method)
print("Best X_train :", best_X_train.head())
print("Best X_val :", best_X_val.head())    
print(performance_df)


