Skip to content

Commit d06f261

Browse files
Merge pull request #14 from frederikhoengaard/ingestion-improvement
Update project for 0.0.3
2 parents 0e0df37 + 5f51194 commit d06f261

File tree

4 files changed

+52
-26
lines changed

4 files changed

+52
-26
lines changed

Pipfile

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ pandas = "==1.5.*"
99
scikit-learn = "*"
1010
tqdm = "*"
1111
jupyter = "*"
12+
xgboost = "*"
1213

1314
[dev-packages]
1415
black = "==23.*"

Pipfile.lock

+37-25
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

+13
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,18 @@
55

66
The aim of lazy-learn is exactly that. Given a dataset, lazy-learn will analyse types and distributions of attributes, preprocess, feature-engineer and ultimately train models to be used for further evaluation or inference.
77

8+
## Upcoming features
9+
10+
Current stable version is 0.0.3. The upcoming updates will support:
11+
- Abstract construction of model architectures
12+
- XGBoost, LightGBM, Adaboost and Catboost architectures
13+
- Time partitioning of datasets
14+
- Automated Hyperparameter Optimisation (HPO)
15+
- Text features
16+
- An interface to AutoGluon
17+
- Outlier detection and handling
18+
- Automated suggestions of performance metrics
19+
820
## Usage
921

1022
Using lazy-learn revolves around the `LazyLearner` class. You can think of it as a kind of project, and it is the wrapper for any experiment within lazy-learn.
@@ -17,6 +29,7 @@ lazy-learn requires:
1729

1830
- pandas
1931
- scikit-learn
32+
- xgboost
2033

2134
### User Installation
2235
```

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "lazylearn"
7-
version = "0.0.2"
7+
version = "0.0.3"
88
authors = [
99
{ name="Frederik P. Høngaard", email="mail@frederikhoengaard.com" },
1010
]

0 commit comments

Comments
 (0)